{
  "reportType": "source-file-lineage-inventory",
  "generatedAtUtc": "2026-10-29T08:25:24.072726+00:00",
  "interpretation": {
    "notAClaim": [
      "semantic equivalence",
      "authorship of modified lines",
      "bug-free code",
      "independent implementation",
      "license determination",
      "bundle size reduction"
    ],
    "lineMethod": "UTF-8 line-level difflib.SequenceMatcher; for changed same-path files, unchanged line counts are estimates sensitive to formatting/reordering; gitDiffLineAdds/Deletes are raw git diff --no-index --numstat with the Myers algorithm and reconcile net line totals. Exact byte identity is the strongest unchanged-file result.",
    "scope": "tracked src/** files only, as they exist in the selected WCC Git commit; generated dist, tests, docs, package metadata and dependencies are excluded.",
    "vendorPolicy": "src/svgjs and src/libs are labeled vendored-third-party-or-adapter by path. Source headers/package licenses must be read before attributing ownership; source similarity alone does not establish authorship. CSS/assets and locale/data are reported in separate groups.",
    "publicSafeDetail": "Per-file target-only records are omitted. Per-file rows cover only paths present in the public ApexCharts baseline; commercial/premium source paths and hashes are never exported. Aggregate full-checkout counts are retained only for denominator reconciliation."
  },
  "baseline": {
    "name": "apexcharts",
    "version": "4.7.0",
    "source": "npm registry package tarball",
    "tarballUrl": "https://registry.npmjs.org/apexcharts/-/apexcharts-4.7.0.tgz",
    "registryGitHead": "2c72f8299dba81dddbb50d2b8178163efbde2305",
    "tarballSha1": "27e578a2fd66847d8ea425aeea1de56d6be42f21",
    "tarballSha512Integrity": "sha512-iZSrrBGvVlL+nt2B1NpqfDuBZ9jX61X9I2+XV0hlYXHtTwhwLTHDKGXjNXAgFBDLuvSYCB/rq2nPWVPRv2DrGA==",
    "packageJson": {
      "name": "apexcharts",
      "version": "4.7.0",
      "repository": {
        "type": "git",
        "url": "https://github.com/apexcharts/apexcharts.js.git"
      },
      "license": "MIT",
      "gitHead": null
    }
  },
  "officialGitHubSourceComparison": {
    "repository": "https://github.com/apexcharts/apexcharts.js.git",
    "tagRef": "refs/tags/v4.7.0",
    "tagCommit": "1e93a0d47b834111cf616fb6c78a263bbae7c1d8",
    "registryReportedNpmGitHead": "2c72f8299dba81dddbb50d2b8178163efbde2305",
    "npmGitHeadSourceVsTarball": {
      "gitSourceFileCount": 140,
      "npmTarballSourceFileCount": 140,
      "samePathCount": 140,
      "byteIdenticalFileCount": 140,
      "differentSamePathFileCount": 0,
      "gitOnlyFileCount": 0,
      "npmOnlyFileCount": 0,
      "differentSamePathFiles": []
    },
    "tagSourceVsTarball": {
      "gitSourceFileCount": 140,
      "npmTarballSourceFileCount": 140,
      "samePathCount": 140,
      "byteIdenticalFileCount": 139,
      "differentSamePathFileCount": 1,
      "gitOnlyFileCount": 0,
      "npmOnlyFileCount": 0,
      "differentSamePathFiles": [
        "src/apexcharts.js"
      ]
    },
    "note": "Tag and registry GitHead are distinct commits. Counts compare their tracked src/ trees with the integrity-verified npm tarball source; the tag is not substituted for the registry artifact."
  },
  "target": {
    "commit": "56a7708437f1932ceea3b742db7268a6857133cf",
    "tree": "54e167a244060268fc10a0c8fc5f31c15ae98190"
  },
  "summary": {
    "baselineFiles": 140,
    "targetFiles": 414,
    "matchedPathFiles": 139,
    "identicalFiles": 68,
    "modifiedMatchedFiles": 71,
    "addedTargetFiles": 275,
    "removedBaselineFiles": 1,
    "baselineBytes": 981942,
    "targetBytes": 3766582,
    "baselineTotalLines": 35877,
    "targetTotalLines": 101216,
    "addedTargetFileLines": 62713,
    "removedBaselineFileLines": 750,
    "identicalFileLinesBaseline": 3855,
    "identicalFileLinesTarget": 3855,
    "modifiedBaselineLines": 31272,
    "modifiedTargetLines": 34648,
    "modifiedFilesUnchangedLinesEstimate": 30457,
    "modifiedFilesChangedLinesEstimate": 5006,
    "gitDiffLineAdds": 4154,
    "gitDiffLineDeletes": 778
  },
  "derivedLineageScopes": {
    "allTrackedSrc": {
      "baselineFiles": 140,
      "targetFiles": 414,
      "identicalFiles": 68,
      "modifiedMatchedFiles": 71,
      "addedTargetFiles": 275,
      "removedBaselineFiles": 1,
      "baselineTotalLines": 35877,
      "targetTotalLines": 101216,
      "identicalFileLinesBaseline": 3855,
      "modifiedFilesUnchangedLinesEstimate": 30457,
      "modifiedFilesChangedLinesEstimate": 5006,
      "addedTargetFileLines": 62713,
      "removedBaselineFileLines": 750,
      "gitDiffLineAdds": 4154,
      "gitDiffLineDeletes": 778,
      "retainedLineMatchEstimate": 34312,
      "retainedAsPercentOfBaselineLines": 95.64,
      "retainedAsPercentOfTargetLines": 33.9,
      "reconciledTargetLines": 101216,
      "lineTotalReconciles": true
    },
    "coreRelatedSourcePaths": {
      "baselineFiles": 76,
      "targetFiles": 135,
      "identicalFiles": 8,
      "modifiedMatchedFiles": 68,
      "addedTargetFiles": 59,
      "removedBaselineFiles": 0,
      "baselineTotalLines": 31678,
      "targetTotalLines": 51401,
      "identicalFileLinesBaseline": 1176,
      "modifiedFilesUnchangedLinesEstimate": 29765,
      "modifiedFilesChangedLinesEstimate": 4706,
      "addedTargetFileLines": 16491,
      "removedBaselineFileLines": 0,
      "gitDiffLineAdds": 3938,
      "gitDiffLineDeletes": 706,
      "retainedLineMatchEstimate": 30941,
      "retainedAsPercentOfBaselineLines": 97.67,
      "retainedAsPercentOfTargetLines": 60.2,
      "reconciledTargetLines": 51401,
      "lineTotalReconciles": true
    },
    "nonPremiumTrackedSrc": {
      "baselineFiles": 140,
      "targetFiles": 335,
      "identicalFiles": 68,
      "modifiedMatchedFiles": 71,
      "addedTargetFiles": 196,
      "removedBaselineFiles": 1,
      "baselineTotalLines": 35877,
      "targetTotalLines": 74744,
      "identicalFileLinesBaseline": 3855,
      "modifiedFilesUnchangedLinesEstimate": 30457,
      "modifiedFilesChangedLinesEstimate": 5006,
      "addedTargetFileLines": 36241,
      "removedBaselineFileLines": 750,
      "gitDiffLineAdds": 4154,
      "gitDiffLineDeletes": 778,
      "retainedLineMatchEstimate": 34312,
      "retainedAsPercentOfBaselineLines": 95.64,
      "retainedAsPercentOfTargetLines": 45.91,
      "reconciledTargetLines": 74744,
      "lineTotalReconciles": true
    },
    "vendoredThirdPartyOrAdapter": {
      "baselineFiles": 3,
      "targetFiles": 4,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 2,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineTotalLines": 901,
      "targetTotalLines": 1126,
      "identicalFileLinesBaseline": 186,
      "modifiedFilesUnchangedLinesEstimate": 637,
      "modifiedFilesChangedLinesEstimate": 202,
      "addedTargetFileLines": 179,
      "removedBaselineFileLines": 0,
      "gitDiffLineAdds": 118,
      "gitDiffLineDeletes": 72,
      "retainedLineMatchEstimate": 823,
      "retainedAsPercentOfBaselineLines": 91.34,
      "retainedAsPercentOfTargetLines": 73.09,
      "reconciledTargetLines": 1126,
      "lineTotalReconciles": true
    },
    "styleOrAsset": {
      "baselineFiles": 17,
      "targetFiles": 20,
      "identicalFiles": 16,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 4,
      "removedBaselineFiles": 1,
      "baselineTotalLines": 828,
      "targetTotalLines": 1387,
      "identicalFileLinesBaseline": 78,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "addedTargetFileLines": 1309,
      "removedBaselineFileLines": 750,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0,
      "retainedLineMatchEstimate": 78,
      "retainedAsPercentOfBaselineLines": 9.42,
      "retainedAsPercentOfTargetLines": 5.62,
      "reconciledTargetLines": 1387,
      "lineTotalReconciles": true
    },
    "localeOrData": {
      "baselineFiles": 44,
      "targetFiles": 44,
      "identicalFiles": 43,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineTotalLines": 2470,
      "targetTotalLines": 2568,
      "identicalFileLinesBaseline": 2415,
      "modifiedFilesUnchangedLinesEstimate": 55,
      "modifiedFilesChangedLinesEstimate": 98,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "gitDiffLineAdds": 98,
      "gitDiffLineDeletes": 0,
      "retainedLineMatchEstimate": 2470,
      "retainedAsPercentOfBaselineLines": 100.0,
      "retainedAsPercentOfTargetLines": 96.18,
      "reconciledTargetLines": 2568,
      "lineTotalReconciles": true
    }
  },
  "groups": [
    {
      "group": "src/agent",
      "classification": "agent-source",
      "baselineFiles": 0,
      "targetFiles": 10,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 10,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 239823,
      "baselineTotalLines": 0,
      "targetTotalLines": 1959,
      "addedTargetFileLines": 1959,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/apexcharts.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 24178,
      "targetBytes": 43685,
      "baselineTotalLines": 824,
      "targetTotalLines": 1327,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 824,
      "modifiedTargetLines": 1327,
      "modifiedFilesUnchangedLinesEstimate": 781,
      "modifiedFilesChangedLinesEstimate": 589,
      "gitDiffLineAdds": 544,
      "gitDiffLineDeletes": 41
    },
    {
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselineFiles": 17,
      "targetFiles": 20,
      "identicalFiles": 16,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 4,
      "removedBaselineFiles": 1,
      "baselineBytes": 20165,
      "targetBytes": 42213,
      "baselineTotalLines": 828,
      "targetTotalLines": 1387,
      "addedTargetFileLines": 1309,
      "removedBaselineFileLines": 750,
      "identicalFileLinesBaseline": 78,
      "identicalFileLinesTarget": 78,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/charts",
      "classification": "source-code",
      "baselineFiles": 16,
      "targetFiles": 36,
      "identicalFiles": 2,
      "modifiedMatchedFiles": 14,
      "addedTargetFiles": 20,
      "removedBaselineFiles": 0,
      "baselineBytes": 224538,
      "targetBytes": 523963,
      "baselineTotalLines": 8197,
      "targetTotalLines": 15924,
      "addedTargetFileLines": 6886,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 723,
      "identicalFileLinesTarget": 723,
      "modifiedBaselineLines": 7474,
      "modifiedTargetLines": 8315,
      "modifiedFilesUnchangedLinesEstimate": 7387,
      "modifiedFilesChangedLinesEstimate": 1015,
      "gitDiffLineAdds": 926,
      "gitDiffLineDeletes": 85
    },
    {
      "group": "src/features",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 75,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 75,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 575593,
      "baselineTotalLines": 0,
      "targetTotalLines": 15352,
      "addedTargetFileLines": 15352,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/full.esm.js",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 256,
      "baselineTotalLines": 0,
      "targetTotalLines": 8,
      "addedTargetFileLines": 8,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/full.js",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 506,
      "baselineTotalLines": 0,
      "targetTotalLines": 14,
      "addedTargetFileLines": 14,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/index.esm.js",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 297,
      "baselineTotalLines": 0,
      "targetTotalLines": 9,
      "addedTargetFileLines": 9,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/index.js",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 716,
      "baselineTotalLines": 0,
      "targetTotalLines": 20,
      "addedTargetFileLines": 20,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/libs",
      "classification": "vendored-third-party-or-adapter",
      "baselineFiles": 2,
      "targetFiles": 2,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 13757,
      "targetBytes": 14189,
      "baselineTotalLines": 476,
      "targetTotalLines": 483,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 186,
      "identicalFileLinesTarget": 186,
      "modifiedBaselineLines": 290,
      "modifiedTargetLines": 297,
      "modifiedFilesUnchangedLinesEstimate": 281,
      "modifiedFilesChangedLinesEstimate": 25,
      "gitDiffLineAdds": 16,
      "gitDiffLineDeletes": 9
    },
    {
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselineFiles": 44,
      "targetFiles": 44,
      "identicalFiles": 43,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 48638,
      "targetBytes": 51883,
      "baselineTotalLines": 2470,
      "targetTotalLines": 2568,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 2415,
      "identicalFileLinesTarget": 2415,
      "modifiedBaselineLines": 55,
      "modifiedTargetLines": 153,
      "modifiedFilesUnchangedLinesEstimate": 55,
      "modifiedFilesChangedLinesEstimate": 98,
      "gitDiffLineAdds": 98,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/Animations.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 3830,
      "targetBytes": 9240,
      "baselineTotalLines": 166,
      "targetTotalLines": 306,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 166,
      "modifiedTargetLines": 306,
      "modifiedFilesUnchangedLinesEstimate": 145,
      "modifiedFilesChangedLinesEstimate": 182,
      "gitDiffLineAdds": 161,
      "gitDiffLineDeletes": 21
    },
    {
      "group": "src/modules/Base.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 479,
      "targetBytes": 516,
      "baselineTotalLines": 25,
      "targetTotalLines": 28,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 25,
      "modifiedTargetLines": 28,
      "modifiedFilesUnchangedLinesEstimate": 23,
      "modifiedFilesChangedLinesEstimate": 7,
      "gitDiffLineAdds": 5,
      "gitDiffLineDeletes": 2
    },
    {
      "group": "src/modules/Core.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 17032,
      "targetBytes": 19404,
      "baselineTotalLines": 598,
      "targetTotalLines": 654,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 598,
      "modifiedTargetLines": 654,
      "modifiedFilesUnchangedLinesEstimate": 581,
      "modifiedFilesChangedLinesEstimate": 90,
      "gitDiffLineAdds": 69,
      "gitDiffLineDeletes": 13
    },
    {
      "group": "src/modules/CoreUtils.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 19769,
      "targetBytes": 20537,
      "baselineTotalLines": 657,
      "targetTotalLines": 663,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 657,
      "modifiedTargetLines": 663,
      "modifiedFilesUnchangedLinesEstimate": 637,
      "modifiedFilesChangedLinesEstimate": 46,
      "gitDiffLineAdds": 26,
      "gitDiffLineDeletes": 20
    },
    {
      "group": "src/modules/Crosshairs.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 3692,
      "targetBytes": 3692,
      "baselineTotalLines": 138,
      "targetTotalLines": 138,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 138,
      "identicalFileLinesTarget": 138,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/Data.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 22564,
      "targetBytes": 23859,
      "baselineTotalLines": 741,
      "targetTotalLines": 765,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 741,
      "modifiedTargetLines": 765,
      "modifiedFilesUnchangedLinesEstimate": 707,
      "modifiedFilesChangedLinesEstimate": 92,
      "gitDiffLineAdds": 58,
      "gitDiffLineDeletes": 34
    },
    {
      "group": "src/modules/DataLabels.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 11141,
      "targetBytes": 11420,
      "baselineTotalLines": 413,
      "targetTotalLines": 418,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 413,
      "modifiedTargetLines": 418,
      "modifiedFilesUnchangedLinesEstimate": 410,
      "modifiedFilesChangedLinesEstimate": 11,
      "gitDiffLineAdds": 8,
      "gitDiffLineDeletes": 3
    },
    {
      "group": "src/modules/Events.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 3517,
      "targetBytes": 4207,
      "baselineTotalLines": 129,
      "targetTotalLines": 138,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 129,
      "modifiedTargetLines": 138,
      "modifiedFilesUnchangedLinesEstimate": 124,
      "modifiedFilesChangedLinesEstimate": 19,
      "gitDiffLineAdds": 15,
      "gitDiffLineDeletes": 6
    },
    {
      "group": "src/modules/Exports.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 15015,
      "targetBytes": 20367,
      "baselineTotalLines": 499,
      "targetTotalLines": 624,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 499,
      "modifiedTargetLines": 624,
      "modifiedFilesUnchangedLinesEstimate": 430,
      "modifiedFilesChangedLinesEstimate": 263,
      "gitDiffLineAdds": 190,
      "gitDiffLineDeletes": 65
    },
    {
      "group": "src/modules/Fill.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 13052,
      "targetBytes": 13199,
      "baselineTotalLines": 512,
      "targetTotalLines": 514,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 512,
      "modifiedTargetLines": 514,
      "modifiedFilesUnchangedLinesEstimate": 511,
      "modifiedFilesChangedLinesEstimate": 4,
      "gitDiffLineAdds": 3,
      "gitDiffLineDeletes": 1
    },
    {
      "group": "src/modules/Filters.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 4156,
      "targetBytes": 4089,
      "baselineTotalLines": 172,
      "targetTotalLines": 168,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 172,
      "modifiedTargetLines": 168,
      "modifiedFilesUnchangedLinesEstimate": 166,
      "modifiedFilesChangedLinesEstimate": 8,
      "gitDiffLineAdds": 2,
      "gitDiffLineDeletes": 6
    },
    {
      "group": "src/modules/Formatters.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 5181,
      "targetBytes": 6814,
      "baselineTotalLines": 185,
      "targetTotalLines": 215,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 185,
      "modifiedTargetLines": 215,
      "modifiedFilesUnchangedLinesEstimate": 168,
      "modifiedFilesChangedLinesEstimate": 64,
      "gitDiffLineAdds": 44,
      "gitDiffLineDeletes": 14
    },
    {
      "group": "src/modules/Glide.js",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 21007,
      "baselineTotalLines": 0,
      "targetTotalLines": 550,
      "addedTargetFileLines": 550,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/Graphics.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 29859,
      "targetBytes": 33456,
      "baselineTotalLines": 1103,
      "targetTotalLines": 1183,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 1103,
      "modifiedTargetLines": 1183,
      "modifiedFilesUnchangedLinesEstimate": 1083,
      "modifiedFilesChangedLinesEstimate": 120,
      "gitDiffLineAdds": 99,
      "gitDiffLineDeletes": 19
    },
    {
      "group": "src/modules/Markers.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 8078,
      "targetBytes": 8084,
      "baselineTotalLines": 277,
      "targetTotalLines": 277,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 277,
      "modifiedTargetLines": 277,
      "modifiedFilesUnchangedLinesEstimate": 276,
      "modifiedFilesChangedLinesEstimate": 2,
      "gitDiffLineAdds": 1,
      "gitDiffLineDeletes": 1
    },
    {
      "group": "src/modules/Range.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 19897,
      "targetBytes": 21161,
      "baselineTotalLines": 661,
      "targetTotalLines": 688,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 661,
      "modifiedTargetLines": 688,
      "modifiedFilesUnchangedLinesEstimate": 659,
      "modifiedFilesChangedLinesEstimate": 31,
      "gitDiffLineAdds": 29,
      "gitDiffLineDeletes": 2
    },
    {
      "group": "src/modules/Responsive.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 2392,
      "targetBytes": 2392,
      "baselineTotalLines": 78,
      "targetTotalLines": 78,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 78,
      "identicalFileLinesTarget": 78,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/Scales.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 25386,
      "targetBytes": 28070,
      "baselineTotalLines": 751,
      "targetTotalLines": 811,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 751,
      "modifiedTargetLines": 811,
      "modifiedFilesUnchangedLinesEstimate": 743,
      "modifiedFilesChangedLinesEstimate": 76,
      "gitDiffLineAdds": 68,
      "gitDiffLineDeletes": 8
    },
    {
      "group": "src/modules/Series.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 13015,
      "targetBytes": 19594,
      "baselineTotalLines": 484,
      "targetTotalLines": 640,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 484,
      "modifiedTargetLines": 640,
      "modifiedFilesUnchangedLinesEstimate": 476,
      "modifiedFilesChangedLinesEstimate": 172,
      "gitDiffLineAdds": 164,
      "gitDiffLineDeletes": 8
    },
    {
      "group": "src/modules/Stream.js",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 10386,
      "baselineTotalLines": 0,
      "targetTotalLines": 286,
      "addedTargetFileLines": 286,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/Theme.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 6962,
      "targetBytes": 7463,
      "baselineTotalLines": 240,
      "targetTotalLines": 239,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 240,
      "modifiedTargetLines": 239,
      "modifiedFilesUnchangedLinesEstimate": 218,
      "modifiedFilesChangedLinesEstimate": 43,
      "gitDiffLineAdds": 21,
      "gitDiffLineDeletes": 22
    },
    {
      "group": "src/modules/TimeScale.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 24771,
      "targetBytes": 25498,
      "baselineTotalLines": 939,
      "targetTotalLines": 960,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 939,
      "modifiedTargetLines": 960,
      "modifiedFilesUnchangedLinesEstimate": 937,
      "modifiedFilesChangedLinesEstimate": 25,
      "gitDiffLineAdds": 23,
      "gitDiffLineDeletes": 2
    },
    {
      "group": "src/modules/TitleSubtitle.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 1262,
      "targetBytes": 1826,
      "baselineTotalLines": 52,
      "targetTotalLines": 60,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 52,
      "modifiedTargetLines": 60,
      "modifiedFilesUnchangedLinesEstimate": 52,
      "modifiedFilesChangedLinesEstimate": 8,
      "gitDiffLineAdds": 8,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/Toolbar.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 14598,
      "targetBytes": 17963,
      "baselineTotalLines": 522,
      "targetTotalLines": 604,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 522,
      "modifiedTargetLines": 604,
      "modifiedFilesUnchangedLinesEstimate": 495,
      "modifiedFilesChangedLinesEstimate": 136,
      "gitDiffLineAdds": 108,
      "gitDiffLineDeletes": 26
    },
    {
      "group": "src/modules/ZoomPanSelection.js",
      "classification": "source-code",
      "baselineFiles": 1,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 27580,
      "targetBytes": 28193,
      "baselineTotalLines": 951,
      "targetTotalLines": 962,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 951,
      "modifiedTargetLines": 962,
      "modifiedFilesUnchangedLinesEstimate": 944,
      "modifiedFilesChangedLinesEstimate": 25,
      "gitDiffLineAdds": 18,
      "gitDiffLineDeletes": 7
    },
    {
      "group": "src/modules/a11y",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 2,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 2,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 39669,
      "baselineTotalLines": 0,
      "targetTotalLines": 1078,
      "addedTargetFileLines": 1078,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/annotations",
      "classification": "source-code",
      "baselineFiles": 5,
      "targetFiles": 6,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 4,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 27123,
      "targetBytes": 33167,
      "baselineTotalLines": 1007,
      "targetTotalLines": 1152,
      "addedTargetFileLines": 94,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 133,
      "identicalFileLinesTarget": 133,
      "modifiedBaselineLines": 874,
      "modifiedTargetLines": 925,
      "modifiedFilesUnchangedLinesEstimate": 867,
      "modifiedFilesChangedLinesEstimate": 65,
      "gitDiffLineAdds": 58,
      "gitDiffLineDeletes": 7
    },
    {
      "group": "src/modules/axes",
      "classification": "source-code",
      "baselineFiles": 5,
      "targetFiles": 5,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 4,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 58101,
      "targetBytes": 70471,
      "baselineTotalLines": 2020,
      "targetTotalLines": 2310,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 45,
      "identicalFileLinesTarget": 45,
      "modifiedBaselineLines": 1975,
      "modifiedTargetLines": 2265,
      "modifiedFilesUnchangedLinesEstimate": 1959,
      "modifiedFilesChangedLinesEstimate": 322,
      "gitDiffLineAdds": 305,
      "gitDiffLineDeletes": 15
    },
    {
      "group": "src/modules/dimensions",
      "classification": "source-code",
      "baselineFiles": 5,
      "targetFiles": 5,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 5,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 33310,
      "targetBytes": 37413,
      "baselineTotalLines": 1228,
      "targetTotalLines": 1326,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 1228,
      "modifiedTargetLines": 1326,
      "modifiedFilesUnchangedLinesEstimate": 1223,
      "modifiedFilesChangedLinesEstimate": 108,
      "gitDiffLineAdds": 103,
      "gitDiffLineDeletes": 5
    },
    {
      "group": "src/modules/helpers",
      "classification": "source-code",
      "baselineFiles": 4,
      "targetFiles": 5,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 3,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 16533,
      "targetBytes": 29565,
      "baselineTotalLines": 546,
      "targetTotalLines": 854,
      "addedTargetFileLines": 158,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 39,
      "identicalFileLinesTarget": 39,
      "modifiedBaselineLines": 507,
      "modifiedTargetLines": 657,
      "modifiedFilesUnchangedLinesEstimate": 414,
      "modifiedFilesChangedLinesEstimate": 336,
      "gitDiffLineAdds": 233,
      "gitDiffLineDeletes": 83
    },
    {
      "group": "src/modules/legend",
      "classification": "source-code",
      "baselineFiles": 2,
      "targetFiles": 2,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 2,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 24746,
      "targetBytes": 25986,
      "baselineTotalLines": 821,
      "targetTotalLines": 849,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 821,
      "modifiedTargetLines": 849,
      "modifiedFilesUnchangedLinesEstimate": 816,
      "modifiedFilesChangedLinesEstimate": 38,
      "gitDiffLineAdds": 33,
      "gitDiffLineDeletes": 5
    },
    {
      "group": "src/modules/perf",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 1,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 3013,
      "baselineTotalLines": 0,
      "targetTotalLines": 82,
      "addedTargetFileLines": 82,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/settings",
      "classification": "source-code",
      "baselineFiles": 4,
      "targetFiles": 4,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 4,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 73859,
      "targetBytes": 80937,
      "baselineTotalLines": 2958,
      "targetTotalLines": 3131,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 2958,
      "modifiedTargetLines": 3131,
      "modifiedFilesUnchangedLinesEstimate": 2928,
      "modifiedFilesChangedLinesEstimate": 233,
      "gitDiffLineAdds": 203,
      "gitDiffLineDeletes": 30
    },
    {
      "group": "src/modules/themes",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 3,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 3,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 38949,
      "baselineTotalLines": 0,
      "targetTotalLines": 1034,
      "addedTargetFileLines": 1034,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselineFiles": 8,
      "targetFiles": 8,
      "identicalFiles": 1,
      "modifiedMatchedFiles": 7,
      "addedTargetFiles": 0,
      "removedBaselineFiles": 0,
      "baselineBytes": 88175,
      "targetBytes": 95542,
      "baselineTotalLines": 3065,
      "targetTotalLines": 3278,
      "addedTargetFileLines": 0,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 20,
      "identicalFileLinesTarget": 20,
      "modifiedBaselineLines": 3045,
      "modifiedTargetLines": 3258,
      "modifiedFilesUnchangedLinesEstimate": 2968,
      "modifiedFilesChangedLinesEstimate": 367,
      "gitDiffLineAdds": 288,
      "gitDiffLineDeletes": 75
    },
    {
      "group": "src/modules/types",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 24,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 24,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 212043,
      "baselineTotalLines": 0,
      "targetTotalLines": 5433,
      "addedTargetFileLines": 5433,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/plugins",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 5,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 5,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 19411,
      "baselineTotalLines": 0,
      "targetTotalLines": 533,
      "addedTargetFileLines": 533,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/svgjs",
      "classification": "vendored-third-party-or-adapter",
      "baselineFiles": 1,
      "targetFiles": 2,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 1,
      "addedTargetFiles": 1,
      "removedBaselineFiles": 0,
      "baselineBytes": 16228,
      "targetBytes": 25143,
      "baselineTotalLines": 425,
      "targetTotalLines": 643,
      "addedTargetFileLines": 179,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 425,
      "modifiedTargetLines": 464,
      "modifiedFilesUnchangedLinesEstimate": 356,
      "modifiedFilesChangedLinesEstimate": 177,
      "gitDiffLineAdds": 102,
      "gitDiffLineDeletes": 63
    },
    {
      "group": "src/types",
      "classification": "source-code",
      "baselineFiles": 0,
      "targetFiles": 38,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 0,
      "addedTargetFiles": 38,
      "removedBaselineFiles": 0,
      "baselineBytes": 0,
      "targetBytes": 14822,
      "baselineTotalLines": 0,
      "targetTotalLines": 367,
      "addedTargetFileLines": 367,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 0,
      "modifiedTargetLines": 0,
      "modifiedFilesUnchangedLinesEstimate": 0,
      "modifiedFilesChangedLinesEstimate": 0,
      "gitDiffLineAdds": 0,
      "gitDiffLineDeletes": 0
    },
    {
      "group": "src/utils",
      "classification": "source-code",
      "baselineFiles": 3,
      "targetFiles": 8,
      "identicalFiles": 0,
      "modifiedMatchedFiles": 3,
      "addedTargetFiles": 5,
      "removedBaselineFiles": 0,
      "baselineBytes": 19363,
      "targetBytes": 50872,
      "baselineTotalLines": 719,
      "targetTotalLines": 1654,
      "addedTargetFileLines": 890,
      "removedBaselineFileLines": 0,
      "identicalFileLinesBaseline": 0,
      "identicalFileLinesTarget": 0,
      "modifiedBaselineLines": 719,
      "modifiedTargetLines": 764,
      "modifiedFilesUnchangedLinesEstimate": 637,
      "modifiedFilesChangedLinesEstimate": 209,
      "gitDiffLineAdds": 125,
      "gitDiffLineDeletes": 80
    }
  ],
  "files": [
    {
      "path": "src/apexcharts.js",
      "group": "src/apexcharts.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 24178,
      "targetBytes": 43685,
      "baselineSha256": "f7560518c42ca45a0839ea7eb329393836feea43a356b5e6a4c7e093986c83ec",
      "targetSha256": "839d32aef108dc6cb31608392bd1d98b0da146dfc0560fd6d7ac0e56e7ccf15a",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 824,
        "targetLines": 1327,
        "unchangedLineEstimate": 781,
        "addedPlusRemovedLineEstimate": 589
      }
    },
    {
      "path": "src/assets/apexcharts.css",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": false,
      "baselineBytes": 14573,
      "targetBytes": 0,
      "baselineSha256": "4c1ca6a895d0bd72b17becfedf275460112b964145bb5d7473916389507ca7e3",
      "targetSha256": null,
      "status": "absent-from-target",
      "baselineLines": 750
    },
    {
      "path": "src/assets/ico-camera.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 355,
      "targetBytes": 355,
      "baselineSha256": "acd479dd27dc55e6da29fc888e07b1e2a109425a414a5d43e86ba167b88ea8d0",
      "targetSha256": "acd479dd27dc55e6da29fc888e07b1e2a109425a414a5d43e86ba167b88ea8d0",
      "status": "byte-identical",
      "identicalLines": 5
    },
    {
      "path": "src/assets/ico-home.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 199,
      "targetBytes": 199,
      "baselineSha256": "a23eefbcb7dea717ce917f46c8815cf1b3bd6999af42a83bd918e4982e3a9f78",
      "targetSha256": "a23eefbcb7dea717ce917f46c8815cf1b3bd6999af42a83bd918e4982e3a9f78",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-menu.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 185,
      "targetBytes": 185,
      "baselineSha256": "14d7dc79c6afe9ac6240fa7175ba6eaa778afb176d2680826310ebed321af8fe",
      "targetSha256": "14d7dc79c6afe9ac6240fa7175ba6eaa778afb176d2680826310ebed321af8fe",
      "status": "byte-identical",
      "identicalLines": 1
    },
    {
      "path": "src/assets/ico-minus-square.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 416,
      "targetBytes": 416,
      "baselineSha256": "77e53b423bba33d7f876ccf9a4797b22ea07889497e639c766adb9d63ddfad68",
      "targetSha256": "77e53b423bba33d7f876ccf9a4797b22ea07889497e639c766adb9d63ddfad68",
      "status": "byte-identical",
      "identicalLines": 9
    },
    {
      "path": "src/assets/ico-minus.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 289,
      "targetBytes": 289,
      "baselineSha256": "952ca26b28a78fea434b3f24240d0a311246645638a0b3d6484846a95ec49145",
      "targetSha256": "952ca26b28a78fea434b3f24240d0a311246645638a0b3d6484846a95ec49145",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-pan-hand.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 656,
      "targetBytes": 656,
      "baselineSha256": "2929b4c98452969cec031c6c663fe0507a4058ae99bc27beb5bcaa23920ba2df",
      "targetSha256": "2929b4c98452969cec031c6c663fe0507a4058ae99bc27beb5bcaa23920ba2df",
      "status": "byte-identical",
      "identicalLines": 9
    },
    {
      "path": "src/assets/ico-pan.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 269,
      "targetBytes": 269,
      "baselineSha256": "6b70105341f3e32fbcf030fc1066a268296cfb97e2d452c1f965dfd92035e510",
      "targetSha256": "6b70105341f3e32fbcf030fc1066a268296cfb97e2d452c1f965dfd92035e510",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-plus-square.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 263,
      "targetBytes": 263,
      "baselineSha256": "c50f2dd069225cefcda0ff7ccbf3ce221457274bbe12e455399ad2f7de013f82",
      "targetSha256": "c50f2dd069225cefcda0ff7ccbf3ce221457274bbe12e455399ad2f7de013f82",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-plus.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 308,
      "targetBytes": 308,
      "baselineSha256": "11d6d1a5d8939df348264572fef4d351d4d0e339743de04c4d23f83f25fed48f",
      "targetSha256": "11d6d1a5d8939df348264572fef4d351d4d0e339743de04c4d23f83f25fed48f",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-refresh.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 366,
      "targetBytes": 366,
      "baselineSha256": "1e49482a26a780f45f347d778847b427405e709845be9ff924b8decc2d70b32c",
      "targetSha256": "1e49482a26a780f45f347d778847b427405e709845be9ff924b8decc2d70b32c",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-reset.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 265,
      "targetBytes": 265,
      "baselineSha256": "08cb7d36b199dd7ff2d374adc550da9e8b67b1e5601a1a7f5fa930f5c19c28c3",
      "targetSha256": "08cb7d36b199dd7ff2d374adc550da9e8b67b1e5601a1a7f5fa930f5c19c28c3",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-select.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 439,
      "targetBytes": 439,
      "baselineSha256": "72256654f607a10a5d4162838a323f43aa2f04e307b50f89f8364899ddd82c73",
      "targetSha256": "72256654f607a10a5d4162838a323f43aa2f04e307b50f89f8364899ddd82c73",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/assets/ico-select1.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 231,
      "targetBytes": 231,
      "baselineSha256": "c24c8cb21ef14af9b306a66b1fb43c752bcb60c91b98eede8631bbab93a6e0d0",
      "targetSha256": "c24c8cb21ef14af9b306a66b1fb43c752bcb60c91b98eede8631bbab93a6e0d0",
      "status": "byte-identical",
      "identicalLines": 3
    },
    {
      "path": "src/assets/ico-zoom-in.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 450,
      "targetBytes": 450,
      "baselineSha256": "3882556a22045f2fe3b0987c40dbb8cbe3bce3421385c1e6263e9cb9156d2814",
      "targetSha256": "3882556a22045f2fe3b0987c40dbb8cbe3bce3421385c1e6263e9cb9156d2814",
      "status": "byte-identical",
      "identicalLines": 5
    },
    {
      "path": "src/assets/ico-zoom-out.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 600,
      "targetBytes": 600,
      "baselineSha256": "e1028d5eb7118c22c3a77d1d9b8a426303290ff446fdc9bc494ec8c209341c82",
      "targetSha256": "e1028d5eb7118c22c3a77d1d9b8a426303290ff446fdc9bc494ec8c209341c82",
      "status": "byte-identical",
      "identicalLines": 10
    },
    {
      "path": "src/assets/ico-zoom.svg",
      "group": "src/assets",
      "classification": "style-or-asset",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 301,
      "targetBytes": 301,
      "baselineSha256": "a4c14537e7509ad582a8c0eca15a376e48244e8f28c0cf1e182ded01135b8f45",
      "targetSha256": "a4c14537e7509ad582a8c0eca15a376e48244e8f28c0cf1e182ded01135b8f45",
      "status": "byte-identical",
      "identicalLines": 4
    },
    {
      "path": "src/charts/Bar.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 18148,
      "targetBytes": 27828,
      "baselineSha256": "0e82d1a40bf81551aee30363398c4cc38ebb0e2e186283d6cc791a57fdb8b83c",
      "targetSha256": "5731952baf64f999ee768fc0829f4c8a2899a7de6f0961a112ac79b84866f8f0",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 692,
        "targetLines": 950,
        "unchangedLineEstimate": 675,
        "addedPlusRemovedLineEstimate": 292
      }
    },
    {
      "path": "src/charts/BarStacked.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 16054,
      "targetBytes": 16054,
      "baselineSha256": "84abbf197c4f8a5d39bd8ff34eecea34c6fb90da4262c617b5b940d1077eaa6e",
      "targetSha256": "84abbf197c4f8a5d39bd8ff34eecea34c6fb90da4262c617b5b940d1077eaa6e",
      "status": "byte-identical",
      "identicalLines": 569
    },
    {
      "path": "src/charts/BoxCandleStick.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 13921,
      "targetBytes": 14632,
      "baselineSha256": "c2d0e3c40f8016c6787ae205cc24d5815875a265731c48422e8210f081537f37",
      "targetSha256": "80ca29ecac50b8c0937f26a74b2147f2f077e510224e4a88c421180ca5f8b389",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 477,
        "targetLines": 488,
        "unchangedLineEstimate": 477,
        "addedPlusRemovedLineEstimate": 11
      }
    },
    {
      "path": "src/charts/HeatMap.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 6733,
      "targetBytes": 6804,
      "baselineSha256": "2c260bb30cd2c1c6dd1fc39e4247589cffb96232930bd028a7e7e8d5a740ef99",
      "targetSha256": "0f08057bd0f23535776d437ec6022382c3ca654b9ecf814fe5fb39ae5b03d38e",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 256,
        "targetLines": 260,
        "unchangedLineEstimate": 248,
        "addedPlusRemovedLineEstimate": 20
      }
    },
    {
      "path": "src/charts/Line.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 33655,
      "targetBytes": 47462,
      "baselineSha256": "59d7b29d6fba5d42449eff797d8d396f89d6b40b2decf3ce6b1ac6abd62fa3a7",
      "targetSha256": "1c920b2e50ecb25aeeab1c69c72db20ff9e232cce2836e57af0e3aa9f287fb27",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 1170,
        "targetLines": 1499,
        "unchangedLineEstimate": 1163,
        "addedPlusRemovedLineEstimate": 343
      }
    },
    {
      "path": "src/charts/Pie.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 27916,
      "targetBytes": 32162,
      "baselineSha256": "e3c9da3bf4ddba53801a958af71bc7f3b3ea4412789369b8b018d6512d6fb792",
      "targetSha256": "76116b395ca9c40544599ac5ae4534e4d499b44cb3b59d5a6fd593179b671a35",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 1021,
        "targetLines": 1103,
        "unchangedLineEstimate": 1007,
        "addedPlusRemovedLineEstimate": 110
      }
    },
    {
      "path": "src/charts/Radar.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 13890,
      "targetBytes": 14459,
      "baselineSha256": "3101acd1cc7b1740a53b7f859c0cdc6e6a743a1b289a946e9b4c062895bb5286",
      "targetSha256": "2b7664595a4ac04841dda088bd811ee17f6f6ef3aed0c3a9edf7a522769fc47e",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 536,
        "targetLines": 553,
        "unchangedLineEstimate": 524,
        "addedPlusRemovedLineEstimate": 41
      }
    },
    {
      "path": "src/charts/Radial.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 14279,
      "targetBytes": 15222,
      "baselineSha256": "e91181f720cdbfba7a552b97f109d9f7e5bf56e291ed2a36dfde4ac5ab0f9b61",
      "targetSha256": "68faad1da7523293349ab5d6612399c90fdedb883fbb78ef8fafabb503dfc7c9",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 539,
        "targetLines": 556,
        "unchangedLineEstimate": 533,
        "addedPlusRemovedLineEstimate": 29
      }
    },
    {
      "path": "src/charts/RangeBar.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 11427,
      "targetBytes": 12465,
      "baselineSha256": "f131e5ec96d3d0ed5da0c198b84f0e931541be5849486d7410e5539ec78f7f99",
      "targetSha256": "356db56e91a714926e8c7a6764849ddac316f44ed98881db43732f703196e190",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 456,
        "targetLines": 485,
        "unchangedLineEstimate": 456,
        "addedPlusRemovedLineEstimate": 29
      }
    },
    {
      "path": "src/charts/Scatter.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 4599,
      "targetBytes": 4582,
      "baselineSha256": "26006d01ef9962561a9f275bdc9507bfa52fe08764106b13c24559fba15fe808",
      "targetSha256": "92268cde996b364f40fd1e0170295336d3c9ec6ae05cf6d90e12096f7a743b50",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 177,
        "targetLines": 177,
        "unchangedLineEstimate": 176,
        "addedPlusRemovedLineEstimate": 2
      }
    },
    {
      "path": "src/charts/Treemap.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 10760,
      "targetBytes": 11152,
      "baselineSha256": "0d08a975576eb5f7d91942619257fc948d79b1b03d89756dbd7c0a9560879636",
      "targetSha256": "9c51984c93a7159fe2e0e3e987ed91e7d85832c856cd92bbbba80575aa557788",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 403,
        "targetLines": 404,
        "unchangedLineEstimate": 393,
        "addedPlusRemovedLineEstimate": 21
      }
    },
    {
      "path": "src/charts/common/bar/DataLabels.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 18427,
      "targetBytes": 18429,
      "baselineSha256": "322df21f48b16ef4e1fcafefbac9d642f022f9b95ac53d98da3ad5150573ab62",
      "targetSha256": "241055cfc30a7df99963e5f39f89acf4d58779bdbb7447ba2d9228dfa4912fa3",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 691,
        "targetLines": 691,
        "unchangedLineEstimate": 689,
        "addedPlusRemovedLineEstimate": 4
      }
    },
    {
      "path": "src/charts/common/bar/Helpers.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 23901,
      "targetBytes": 25551,
      "baselineSha256": "53f2bfd5d006fb95a99681834d14a1951dc905b02b59228d7b60086de56b693c",
      "targetSha256": "eb3773a6a8931d219afd50a43a4fd4b352240964aa19a511ea724f97c2076204",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 826,
        "targetLines": 867,
        "unchangedLineEstimate": 820,
        "addedPlusRemovedLineEstimate": 53
      }
    },
    {
      "path": "src/charts/common/circle/Helpers.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 832,
      "targetBytes": 876,
      "baselineSha256": "bc39ef7c5331c2145c3a29891596c2c4facd91c107f581bda3d200e4082327da",
      "targetSha256": "d1bb49e49da2efc5654ace5f64c18852e01d243b0a6cabd76d923b305914f1b2",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 30,
        "targetLines": 31,
        "unchangedLineEstimate": 30,
        "addedPlusRemovedLineEstimate": 1
      }
    },
    {
      "path": "src/charts/common/line/Helpers.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 4448,
      "targetBytes": 4448,
      "baselineSha256": "b487e8da8da386aa4b70684ca725bbaac7dcaff752b13cf24b741f6307f29cc1",
      "targetSha256": "b487e8da8da386aa4b70684ca725bbaac7dcaff752b13cf24b741f6307f29cc1",
      "status": "byte-identical",
      "identicalLines": 154
    },
    {
      "path": "src/charts/common/treemap/Helpers.js",
      "group": "src/charts",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 5548,
      "targetBytes": 7580,
      "baselineSha256": "51c89018c476e8ed9773306e130b96aa396eddaf30acdbf2d972c3750b351377",
      "targetSha256": "128258c8e9c8e70df284ab7dc885d2de89058feb4b147d7c27a31aa74cdb4aa6",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 200,
        "targetLines": 251,
        "unchangedLineEstimate": 196,
        "addedPlusRemovedLineEstimate": 59
      }
    },
    {
      "path": "src/libs/Treemap-squared.js",
      "group": "src/libs",
      "classification": "vendored-third-party-or-adapter",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 9417,
      "targetBytes": 9849,
      "baselineSha256": "4b9236d2f95711411cc4038c95278608d6a7250e258c6137c16adc792119f760",
      "targetSha256": "21963ab97afe119f4cd80cb45de1bfab9b2e631b532481548352eec8fb054878",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 290,
        "targetLines": 297,
        "unchangedLineEstimate": 281,
        "addedPlusRemovedLineEstimate": 25
      }
    },
    {
      "path": "src/libs/monotone-cubic.js",
      "group": "src/libs",
      "classification": "vendored-third-party-or-adapter",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 4340,
      "targetBytes": 4340,
      "baselineSha256": "78f4be3f6f0760958363814b8b6649fab31b924a2fdd3f45143de00ca0f4e9a4",
      "targetSha256": "78f4be3f6f0760958363814b8b6649fab31b924a2fdd3f45143de00ca0f4e9a4",
      "status": "byte-identical",
      "identicalLines": 186
    },
    {
      "path": "src/locales/ar.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1004,
      "targetBytes": 1004,
      "baselineSha256": "735011f4ffca4af74834d69c8dda67f78bc275b70fbf3b479fcf79c7bb63a5cc",
      "targetSha256": "735011f4ffca4af74834d69c8dda67f78bc275b70fbf3b479fcf79c7bb63a5cc",
      "status": "byte-identical",
      "identicalLines": 63
    },
    {
      "path": "src/locales/be-cyrl.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1335,
      "targetBytes": 1335,
      "baselineSha256": "6483c32613ce09c0fd140299e6e740458a771c51a94ea8a630ff8c6bde0200d3",
      "targetSha256": "6483c32613ce09c0fd140299e6e740458a771c51a94ea8a630ff8c6bde0200d3",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/be-latn.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1072,
      "targetBytes": 1072,
      "baselineSha256": "42d75f59d00d4b82c9f61fb1c579d2387fcd5aed60a8222235559ef046d2868f",
      "targetSha256": "42d75f59d00d4b82c9f61fb1c579d2387fcd5aed60a8222235559ef046d2868f",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/ca.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1013,
      "targetBytes": 1013,
      "baselineSha256": "b1bd1533dcacfea9c007f71307e03516c0adad5388355766b365e6883bb5dc29",
      "targetSha256": "b1bd1533dcacfea9c007f71307e03516c0adad5388355766b365e6883bb5dc29",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/cs.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1011,
      "targetBytes": 1011,
      "baselineSha256": "3ff7ca1bf37184b57cf0d1c5463e0140a644fce69e238832d1a878765ecc4e88",
      "targetSha256": "3ff7ca1bf37184b57cf0d1c5463e0140a644fce69e238832d1a878765ecc4e88",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/da.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 976,
      "targetBytes": 976,
      "baselineSha256": "e8498ada60846d37aa0ae3f2154369e79ebc414c4a39b54f0dd260e166653acd",
      "targetSha256": "e8498ada60846d37aa0ae3f2154369e79ebc414c4a39b54f0dd260e166653acd",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/de.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1006,
      "targetBytes": 4251,
      "baselineSha256": "be8a4371536508a99621299308ab1aee0e1fe52a80d186981b800180586e11a6",
      "targetSha256": "4ee0826e64342e5b7ea33be8f6c4c5a9a0bcaa957aea97b24560e55cf81bcac0",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 55,
        "targetLines": 153,
        "unchangedLineEstimate": 55,
        "addedPlusRemovedLineEstimate": 98
      }
    },
    {
      "path": "src/locales/el.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1324,
      "targetBytes": 1324,
      "baselineSha256": "6ae9d5cc76f60278a9e657249b68dc09caeb315557e6eb332231dd27db4f4ba5",
      "targetSha256": "6ae9d5cc76f60278a9e657249b68dc09caeb315557e6eb332231dd27db4f4ba5",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/en.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 983,
      "targetBytes": 983,
      "baselineSha256": "2ca9488956d9b3385319b76a71ad97ab5e192d099de24c438b5f9928818c32fb",
      "targetSha256": "2ca9488956d9b3385319b76a71ad97ab5e192d099de24c438b5f9928818c32fb",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/es.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1001,
      "targetBytes": 1001,
      "baselineSha256": "7430ea1f6b0ee12e67f04a175f1ebdc0f9608e15e4872cbe4ca814f625ce5c6b",
      "targetSha256": "7430ea1f6b0ee12e67f04a175f1ebdc0f9608e15e4872cbe4ca814f625ce5c6b",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/et.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1055,
      "targetBytes": 1055,
      "baselineSha256": "744392592739ad383d8b5f5a6aedbaf2f595318596a1df54219b6c905a17fe83",
      "targetSha256": "744392592739ad383d8b5f5a6aedbaf2f595318596a1df54219b6c905a17fe83",
      "status": "byte-identical",
      "identicalLines": 63
    },
    {
      "path": "src/locales/fa.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1170,
      "targetBytes": 1170,
      "baselineSha256": "de4beca5ea8e80de98b600e02fc58467781e86b5c67d39c4a9d2f9489ee91509",
      "targetSha256": "de4beca5ea8e80de98b600e02fc58467781e86b5c67d39c4a9d2f9489ee91509",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/fi.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1030,
      "targetBytes": 1030,
      "baselineSha256": "6eeb7b7b2113c68b35d3194de204df7a91db35d816c5fe695c8e1b2e34fbddba",
      "targetSha256": "6eeb7b7b2113c68b35d3194de204df7a91db35d816c5fe695c8e1b2e34fbddba",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/fr.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1071,
      "targetBytes": 1071,
      "baselineSha256": "cd0ee90773c5ab6c23fd203947e470bf29abb8ce61638d81d2303507f37e4512",
      "targetSha256": "cd0ee90773c5ab6c23fd203947e470bf29abb8ce61638d81d2303507f37e4512",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/he.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1129,
      "targetBytes": 1129,
      "baselineSha256": "64c140043d657a1f986c437dde75de6d65c73951e230d41776501c57d5bdb53e",
      "targetSha256": "64c140043d657a1f986c437dde75de6d65c73951e230d41776501c57d5bdb53e",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/hi.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1508,
      "targetBytes": 1508,
      "baselineSha256": "712ead7f912099639275c00c3be92ba1087ec6400b5f65d0363c71b50ac6e0d8",
      "targetSha256": "712ead7f912099639275c00c3be92ba1087ec6400b5f65d0363c71b50ac6e0d8",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/hr.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1035,
      "targetBytes": 1035,
      "baselineSha256": "51cfc6741d84e43e5581209de317a19a19c4cde8d531f0acc18742fb7b379686",
      "targetSha256": "51cfc6741d84e43e5581209de317a19a19c4cde8d531f0acc18742fb7b379686",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/hu.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1164,
      "targetBytes": 1164,
      "baselineSha256": "fee6205761d78ab0a6cc40fe39511d1260001678c3951e80b1f40c27b19410ec",
      "targetSha256": "fee6205761d78ab0a6cc40fe39511d1260001678c3951e80b1f40c27b19410ec",
      "status": "byte-identical",
      "identicalLines": 64
    },
    {
      "path": "src/locales/hy.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1323,
      "targetBytes": 1323,
      "baselineSha256": "d631851794e9e69765b54d819a7fde46c85d50c0dfd34debb3582d920a725b54",
      "targetSha256": "d631851794e9e69765b54d819a7fde46c85d50c0dfd34debb3582d920a725b54",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/id.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 917,
      "targetBytes": 917,
      "baselineSha256": "1c91913a787aa10e9f094f17108f7d66720fb8db8e0cf0215ccb2249fd5693dc",
      "targetSha256": "1c91913a787aa10e9f094f17108f7d66720fb8db8e0cf0215ccb2249fd5693dc",
      "status": "byte-identical",
      "identicalLines": 47
    },
    {
      "path": "src/locales/it.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 996,
      "targetBytes": 996,
      "baselineSha256": "27b98864a9432bfc6630ee0da41eee1cf2a39088767f421f2d283bac3051f996",
      "targetSha256": "27b98864a9432bfc6630ee0da41eee1cf2a39088767f421f2d283bac3051f996",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/ja.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1028,
      "targetBytes": 1028,
      "baselineSha256": "0c345fdb6a622c584f924b27c9dd57de6661b819d6e68730f85d1bc0b0898e78",
      "targetSha256": "0c345fdb6a622c584f924b27c9dd57de6661b819d6e68730f85d1bc0b0898e78",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/ka.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1618,
      "targetBytes": 1618,
      "baselineSha256": "a540650ffe3b5310d019cd12ae204854899687b532218e42c21c24988be10d13",
      "targetSha256": "a540650ffe3b5310d019cd12ae204854899687b532218e42c21c24988be10d13",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/ko.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1002,
      "targetBytes": 1002,
      "baselineSha256": "5e9e04cb5e5107222ca0e2637024723bbbeb14412fe20db6bb36cd72995b69c0",
      "targetSha256": "5e9e04cb5e5107222ca0e2637024723bbbeb14412fe20db6bb36cd72995b69c0",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/lt.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1064,
      "targetBytes": 1064,
      "baselineSha256": "e07a22955bcba2c89a1be347467e4bbd9a749df012a3f922e52ca91c6987ab1d",
      "targetSha256": "e07a22955bcba2c89a1be347467e4bbd9a749df012a3f922e52ca91c6987ab1d",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/lv.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1122,
      "targetBytes": 1122,
      "baselineSha256": "62f712d13b6d528855370065cfd65cb4db9fbf86ff45ce5ec8d8572bdae61601",
      "targetSha256": "62f712d13b6d528855370065cfd65cb4db9fbf86ff45ce5ec8d8572bdae61601",
      "status": "byte-identical",
      "identicalLines": 64
    },
    {
      "path": "src/locales/ms.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1366,
      "targetBytes": 1366,
      "baselineSha256": "ac591ea0137c334c9ba6c8a0a410dd63787b929b416125700626d28ccd7cefcf",
      "targetSha256": "ac591ea0137c334c9ba6c8a0a410dd63787b929b416125700626d28ccd7cefcf",
      "status": "byte-identical",
      "identicalLines": 63
    },
    {
      "path": "src/locales/nb.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 968,
      "targetBytes": 968,
      "baselineSha256": "183c54adef45d3768aa6cf59475e1c8c8370b67a767c164390d32962bb9aa700",
      "targetSha256": "183c54adef45d3768aa6cf59475e1c8c8370b67a767c164390d32962bb9aa700",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/nl.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1054,
      "targetBytes": 1054,
      "baselineSha256": "0920a6304869b36cfd884fdf9439fbeb44a0975aa9e3fdbbf8d2b1e82aaf4b8e",
      "targetSha256": "0920a6304869b36cfd884fdf9439fbeb44a0975aa9e3fdbbf8d2b1e82aaf4b8e",
      "status": "byte-identical",
      "identicalLines": 63
    },
    {
      "path": "src/locales/pl.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1012,
      "targetBytes": 1012,
      "baselineSha256": "94c39ecc597677b5bc936b3967d17539f665cfe90e7b1f37ebc49dc9266da375",
      "targetSha256": "94c39ecc597677b5bc936b3967d17539f665cfe90e7b1f37ebc49dc9266da375",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/pt-br.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 989,
      "targetBytes": 989,
      "baselineSha256": "a814fccc03612664704e41b7dec9ed01a8ecbbc121e11379a111077a013ccc1a",
      "targetSha256": "a814fccc03612664704e41b7dec9ed01a8ecbbc121e11379a111077a013ccc1a",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/pt.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1029,
      "targetBytes": 1029,
      "baselineSha256": "ef9150e19ba1916b4bf28dc0e93ca9a05f18b09b3b008b21041fb5fc3e075ae0",
      "targetSha256": "ef9150e19ba1916b4bf28dc0e93ca9a05f18b09b3b008b21041fb5fc3e075ae0",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/rs.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 998,
      "targetBytes": 998,
      "baselineSha256": "b28a385d7a0ef0f58a892b44c97818aa1c17280e8b34538a41756058f7001ec1",
      "targetSha256": "b28a385d7a0ef0f58a892b44c97818aa1c17280e8b34538a41756058f7001ec1",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/ru.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1268,
      "targetBytes": 1268,
      "baselineSha256": "29419f9cb18657e2cbd3e912bd2b75ce88c737967ba38142aad46ac8392cec33",
      "targetSha256": "29419f9cb18657e2cbd3e912bd2b75ce88c737967ba38142aad46ac8392cec33",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/se.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 986,
      "targetBytes": 986,
      "baselineSha256": "74671ca064712ca88a90e4db8a6859fb9e196ec83c650f5dee22ae09c9cd0876",
      "targetSha256": "74671ca064712ca88a90e4db8a6859fb9e196ec83c650f5dee22ae09c9cd0876",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/sk.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1006,
      "targetBytes": 1006,
      "baselineSha256": "23caef5fa2e45a86ff30400a82ab9d0a5c0232642c3c7ca09f22867848cf7934",
      "targetSha256": "23caef5fa2e45a86ff30400a82ab9d0a5c0232642c3c7ca09f22867848cf7934",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/sl.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 982,
      "targetBytes": 982,
      "baselineSha256": "ac8521ed1d8989dca217477e5cfbdfac07e290a1dbae17037c8d2629d4f63a24",
      "targetSha256": "ac8521ed1d8989dca217477e5cfbdfac07e290a1dbae17037c8d2629d4f63a24",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/sq.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 999,
      "targetBytes": 999,
      "baselineSha256": "3e73909d8f0d4d56618d3b28492b26628b89d2321106cfa64b67cab385eeef3c",
      "targetSha256": "3e73909d8f0d4d56618d3b28492b26628b89d2321106cfa64b67cab385eeef3c",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/th.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1484,
      "targetBytes": 1484,
      "baselineSha256": "ab9f4af6223baa884bb9d16678fff13b37233ee98cbb0bb6292dbc5f71a325d8",
      "targetSha256": "ab9f4af6223baa884bb9d16678fff13b37233ee98cbb0bb6292dbc5f71a325d8",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/tr.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1011,
      "targetBytes": 1011,
      "baselineSha256": "22450559be105671b676063b3804463aca53d6a1452cb40502276465f8177a86",
      "targetSha256": "22450559be105671b676063b3804463aca53d6a1452cb40502276465f8177a86",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/ua.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1277,
      "targetBytes": 1277,
      "baselineSha256": "0c473728f8b11013443e9c3e0cb1413eeccb94e013cf8274eadba424d2b4e097",
      "targetSha256": "0c473728f8b11013443e9c3e0cb1413eeccb94e013cf8274eadba424d2b4e097",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/vi.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1142,
      "targetBytes": 1142,
      "baselineSha256": "428af0564439a7322f6622f8ed5fba149be001c06bfe6ca8dbea1decf56a0787",
      "targetSha256": "428af0564439a7322f6622f8ed5fba149be001c06bfe6ca8dbea1decf56a0787",
      "status": "byte-identical",
      "identicalLines": 63
    },
    {
      "path": "src/locales/zh-cn.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1055,
      "targetBytes": 1055,
      "baselineSha256": "de063e3fae0184747fec365801204257126b20ef23f20a2e9b743e3d0d38eb04",
      "targetSha256": "de063e3fae0184747fec365801204257126b20ef23f20a2e9b743e3d0d38eb04",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/locales/zh-tw.json",
      "group": "src/locales",
      "classification": "locale-or-data",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1055,
      "targetBytes": 1055,
      "baselineSha256": "bed728f2e86b36230cfe1e9ea7f3dcea5cbbca6b68558f4286e36d0cb459a062",
      "targetSha256": "bed728f2e86b36230cfe1e9ea7f3dcea5cbbca6b68558f4286e36d0cb459a062",
      "status": "byte-identical",
      "identicalLines": 55
    },
    {
      "path": "src/modules/Animations.js",
      "group": "src/modules/Animations.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3830,
      "targetBytes": 9240,
      "baselineSha256": "270b503f2182999bac22c6f643b27f87f181e4ae165219d9df0aa20bc77c572b",
      "targetSha256": "0704fe80a3f9f8cc859ae05a56d5affdf96c236e0b8d230b4240e243c510b935",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 166,
        "targetLines": 306,
        "unchangedLineEstimate": 145,
        "addedPlusRemovedLineEstimate": 182
      }
    },
    {
      "path": "src/modules/Base.js",
      "group": "src/modules/Base.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 479,
      "targetBytes": 516,
      "baselineSha256": "2187772378ae64c9632bb371dc8d9a1b6eb9e20895e6b2b43fee3e0fb7ef6359",
      "targetSha256": "c198db106a47e2dc548197c6a3bc9f8b724f833232dd021ca15af4b8c21b678a",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 25,
        "targetLines": 28,
        "unchangedLineEstimate": 23,
        "addedPlusRemovedLineEstimate": 7
      }
    },
    {
      "path": "src/modules/Core.js",
      "group": "src/modules/Core.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 17032,
      "targetBytes": 19404,
      "baselineSha256": "3cf81014c992bdf68578e43f0ac42fc0b7f255a759d162029c64c448a842aaff",
      "targetSha256": "6637c87a4b1a256b249b6b5cd0ae8903ff8b69ee3c12ed0474f35250f8df9121",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 598,
        "targetLines": 654,
        "unchangedLineEstimate": 581,
        "addedPlusRemovedLineEstimate": 90
      }
    },
    {
      "path": "src/modules/CoreUtils.js",
      "group": "src/modules/CoreUtils.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 19769,
      "targetBytes": 20537,
      "baselineSha256": "9003b6e6aa48e894683367c028f9bcbcee14e4126cd758684a0038a92274a5fd",
      "targetSha256": "4696a093784ac1dbb006b931e8d4b0446a54a86c51a52636a92f9f6f0b9242c5",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 657,
        "targetLines": 663,
        "unchangedLineEstimate": 637,
        "addedPlusRemovedLineEstimate": 46
      }
    },
    {
      "path": "src/modules/Crosshairs.js",
      "group": "src/modules/Crosshairs.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3692,
      "targetBytes": 3692,
      "baselineSha256": "7e29fc9570a3908825d21c8742a1a47afaea930ead02043a4e53965a3671136c",
      "targetSha256": "7e29fc9570a3908825d21c8742a1a47afaea930ead02043a4e53965a3671136c",
      "status": "byte-identical",
      "identicalLines": 138
    },
    {
      "path": "src/modules/Data.js",
      "group": "src/modules/Data.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 22564,
      "targetBytes": 23859,
      "baselineSha256": "8b7c8c33d621b6609bdb5b0abbc724570db68bb5b1871a076d9bada63e970f99",
      "targetSha256": "1804c3344057b920d605417cb026edfd6e68b802c556f85f902f98911ddf13e5",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 741,
        "targetLines": 765,
        "unchangedLineEstimate": 707,
        "addedPlusRemovedLineEstimate": 92
      }
    },
    {
      "path": "src/modules/DataLabels.js",
      "group": "src/modules/DataLabels.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 11141,
      "targetBytes": 11420,
      "baselineSha256": "b307496de7dba2a7deef42baad41d1d88fb1faeeb2f6a5be9542f8de9f3276db",
      "targetSha256": "20b6520e525517d5f3efdd17f150fee1ba183fb9df7cd979f2bb1279508e8f34",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 413,
        "targetLines": 418,
        "unchangedLineEstimate": 410,
        "addedPlusRemovedLineEstimate": 11
      }
    },
    {
      "path": "src/modules/Events.js",
      "group": "src/modules/Events.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3517,
      "targetBytes": 4207,
      "baselineSha256": "a0fc437bcef28eac845265b92a99416837529f17952b18be2786f1787cf940fa",
      "targetSha256": "c98359f1350e02c37ffbf9963f2b2b9d2bc03427626d761c088662947bb66677",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 129,
        "targetLines": 138,
        "unchangedLineEstimate": 124,
        "addedPlusRemovedLineEstimate": 19
      }
    },
    {
      "path": "src/modules/Exports.js",
      "group": "src/modules/Exports.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 15015,
      "targetBytes": 20367,
      "baselineSha256": "d321dffd497597ef4999c9dc6e14b675c914821f5b8fb69b90ab2f6df0168fd5",
      "targetSha256": "f899a9ec88c1f9d0d3256ae379d75706b83819f91071637d83534f3caa66315a",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 499,
        "targetLines": 624,
        "unchangedLineEstimate": 430,
        "addedPlusRemovedLineEstimate": 263
      }
    },
    {
      "path": "src/modules/Fill.js",
      "group": "src/modules/Fill.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 13052,
      "targetBytes": 13199,
      "baselineSha256": "15a829eac5ac32860ac7d8ac7b62b78d778c748e4b7f0946a908dd90b9c951ef",
      "targetSha256": "c12bd2f1dd28622ba3bf754e843935acbd0d8bf63e85a281f036399f321ea3ba",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 512,
        "targetLines": 514,
        "unchangedLineEstimate": 511,
        "addedPlusRemovedLineEstimate": 4
      }
    },
    {
      "path": "src/modules/Filters.js",
      "group": "src/modules/Filters.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 4156,
      "targetBytes": 4089,
      "baselineSha256": "27c0102f6d64d013752892a4bd810799cee9dbc61cfc0b64624ef4dadfbde26b",
      "targetSha256": "8201b88251378f7aec92ec51e18a4b7176369a99e4b62cf3f58950e58fc0d47f",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 172,
        "targetLines": 168,
        "unchangedLineEstimate": 166,
        "addedPlusRemovedLineEstimate": 8
      }
    },
    {
      "path": "src/modules/Formatters.js",
      "group": "src/modules/Formatters.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 5181,
      "targetBytes": 6814,
      "baselineSha256": "976d2160c26847443b3595634ea69d9a4793d9d474afbc32a713579e127dde4e",
      "targetSha256": "20ac19f96961e539e1908c346ab4746da2d1dce8c195da16a2df413d52f810a0",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 185,
        "targetLines": 215,
        "unchangedLineEstimate": 168,
        "addedPlusRemovedLineEstimate": 64
      }
    },
    {
      "path": "src/modules/Graphics.js",
      "group": "src/modules/Graphics.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 29859,
      "targetBytes": 33456,
      "baselineSha256": "47ff1bac6b2a8c9aa69039a9b8e7cf729d58bfb2039d6476cad126eef0c56bdd",
      "targetSha256": "8eb00a030beaea16465c2d688fd8d1763c3c574388079760371def8c7b305e73",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 1103,
        "targetLines": 1183,
        "unchangedLineEstimate": 1083,
        "addedPlusRemovedLineEstimate": 120
      }
    },
    {
      "path": "src/modules/Markers.js",
      "group": "src/modules/Markers.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 8078,
      "targetBytes": 8084,
      "baselineSha256": "69bd93d200104fe41a475ecdf2e9d510905d850087a416551b124d0773b0e68c",
      "targetSha256": "5f25d9c49dd3e77d38032b7f7160b78781222845c0d3dd1f5cc4d59e656b455b",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 277,
        "targetLines": 277,
        "unchangedLineEstimate": 276,
        "addedPlusRemovedLineEstimate": 2
      }
    },
    {
      "path": "src/modules/Range.js",
      "group": "src/modules/Range.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 19897,
      "targetBytes": 21161,
      "baselineSha256": "fe72ef16b29bfa6d90de35952a9e1966ccee05d5e94ef7f43760cf0ad1a03be6",
      "targetSha256": "14e63ffe061dd05af92ea73baf9a24d7c07991728671e30989bc1b59871cd323",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 661,
        "targetLines": 688,
        "unchangedLineEstimate": 659,
        "addedPlusRemovedLineEstimate": 31
      }
    },
    {
      "path": "src/modules/Responsive.js",
      "group": "src/modules/Responsive.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 2392,
      "targetBytes": 2392,
      "baselineSha256": "1b3b03353dd0e2618f27aa6d74b324ea961d9407df9cd34fd7aa32786535f2f0",
      "targetSha256": "1b3b03353dd0e2618f27aa6d74b324ea961d9407df9cd34fd7aa32786535f2f0",
      "status": "byte-identical",
      "identicalLines": 78
    },
    {
      "path": "src/modules/Scales.js",
      "group": "src/modules/Scales.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 25386,
      "targetBytes": 28070,
      "baselineSha256": "35056bf378c978b7cf281c5ce564dae7bc71d0c4090f9a18e0c8d25d65ef2cbb",
      "targetSha256": "e417053a762bf62ae1ba562cff3e9c611f6e564a11843f1e1dabf3bb1d17afe7",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 751,
        "targetLines": 811,
        "unchangedLineEstimate": 743,
        "addedPlusRemovedLineEstimate": 76
      }
    },
    {
      "path": "src/modules/Series.js",
      "group": "src/modules/Series.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 13015,
      "targetBytes": 19594,
      "baselineSha256": "7a33f47e217b8242797c32fe14954a9051ad19c9934766402fe350256ae1c480",
      "targetSha256": "f83ce5d50ca8aa12db3c32136d0df64c6b48ed9a7fab6a53393368946643f7aa",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 484,
        "targetLines": 640,
        "unchangedLineEstimate": 476,
        "addedPlusRemovedLineEstimate": 172
      }
    },
    {
      "path": "src/modules/Theme.js",
      "group": "src/modules/Theme.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 6962,
      "targetBytes": 7463,
      "baselineSha256": "2de58376ee84ca23202ec631b230db9ec6ecce5f4dd9507d3af6335b5ac97105",
      "targetSha256": "23fe3e522bc7eab0003bc361aa98287a0d1c2d7fa26d16860ca6322cc68b0843",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 240,
        "targetLines": 239,
        "unchangedLineEstimate": 218,
        "addedPlusRemovedLineEstimate": 43
      }
    },
    {
      "path": "src/modules/TimeScale.js",
      "group": "src/modules/TimeScale.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 24771,
      "targetBytes": 25498,
      "baselineSha256": "310b44ebb642c5460f49d4d13ab15048a17b8a4483f84c17fe9eaeaf9abf8c86",
      "targetSha256": "f904fc9ed378a4eb2ac1d40be73b0a88bd900ebba2546e5594c539edba399f28",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 939,
        "targetLines": 960,
        "unchangedLineEstimate": 937,
        "addedPlusRemovedLineEstimate": 25
      }
    },
    {
      "path": "src/modules/TitleSubtitle.js",
      "group": "src/modules/TitleSubtitle.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1262,
      "targetBytes": 1826,
      "baselineSha256": "ef7acac2515b78a005f510c52ecddac13f67a85f64096d83ffa7ca4d1536b1b2",
      "targetSha256": "0fc730322dfe14a0e0f9c66908e2889975588593e99d10081f4de45b71a97157",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 52,
        "targetLines": 60,
        "unchangedLineEstimate": 52,
        "addedPlusRemovedLineEstimate": 8
      }
    },
    {
      "path": "src/modules/Toolbar.js",
      "group": "src/modules/Toolbar.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 14598,
      "targetBytes": 17963,
      "baselineSha256": "2148c2e41c52adc66de275f8aa73b35a25f33849a0d62690dfb328a65091f0a7",
      "targetSha256": "45ffa56e4285715ba07b1488ca60ba6a1add55446d6bba46f97468235251420a",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 522,
        "targetLines": 604,
        "unchangedLineEstimate": 495,
        "addedPlusRemovedLineEstimate": 136
      }
    },
    {
      "path": "src/modules/ZoomPanSelection.js",
      "group": "src/modules/ZoomPanSelection.js",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 27580,
      "targetBytes": 28193,
      "baselineSha256": "bd5bb621eed1bfa3aa6d1fa42987fd94679074932fbda21c0f5edf05c575d0c2",
      "targetSha256": "44e8adb1232f7c9a8eb5ae129042a4dd952ff3e9db17b5e5bb8049cb51588f93",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 951,
        "targetLines": 962,
        "unchangedLineEstimate": 944,
        "addedPlusRemovedLineEstimate": 25
      }
    },
    {
      "path": "src/modules/annotations/Annotations.js",
      "group": "src/modules/annotations",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 8860,
      "targetBytes": 9122,
      "baselineSha256": "c988c15b0c7ab8d40b397e741e8d324fdbcaf5e8b8414779d4cbef1e3d5cdd93",
      "targetSha256": "ce34f9a632a05449929ee7d3f941031e7485f443cb13367994198dc077d30459",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 334,
        "targetLines": 339,
        "unchangedLineEstimate": 331,
        "addedPlusRemovedLineEstimate": 11
      }
    },
    {
      "path": "src/modules/annotations/Helpers.js",
      "group": "src/modules/annotations",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 7206,
      "targetBytes": 8920,
      "baselineSha256": "6b5edfe54e46f6306fb2d3225a9847e0ba45ead135ade2b8242306f4beb5bcd2",
      "targetSha256": "fb52b100258ca9f61be87b168db05399413f5de13ff72f71ab990acf5781a40e",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 264,
        "targetLines": 306,
        "unchangedLineEstimate": 261,
        "addedPlusRemovedLineEstimate": 48
      }
    },
    {
      "path": "src/modules/annotations/PointsAnnotations.js",
      "group": "src/modules/annotations",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3664,
      "targetBytes": 3779,
      "baselineSha256": "d0b0400661f23afb7494b8680e98a93cf3d14c6cf368d6c767b64b4e0bdb4de7",
      "targetSha256": "49bc910fa04de0369328dcb96224b3c5baa71697c9ff13f55f5324082a0f50f8",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 136,
        "targetLines": 138,
        "unchangedLineEstimate": 135,
        "addedPlusRemovedLineEstimate": 4
      }
    },
    {
      "path": "src/modules/annotations/XAxisAnnotations.js",
      "group": "src/modules/annotations",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3630,
      "targetBytes": 3630,
      "baselineSha256": "393004d05839f8505b5e46b31a12933b2e1e1fa43dd3f6cfb0926ddaa9506ac7",
      "targetSha256": "393004d05839f8505b5e46b31a12933b2e1e1fa43dd3f6cfb0926ddaa9506ac7",
      "status": "byte-identical",
      "identicalLines": 133
    },
    {
      "path": "src/modules/annotations/YAxisAnnotations.js",
      "group": "src/modules/annotations",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3763,
      "targetBytes": 3827,
      "baselineSha256": "1b36f0dfbfb8aba34369755d1827d79671b81d34f45b7d41ff05ddffeed6d2a5",
      "targetSha256": "50c8b19e75f47caf52a9f231fb1372fd3247a71a2b32aa7eb54c920a53985b92",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 140,
        "targetLines": 142,
        "unchangedLineEstimate": 140,
        "addedPlusRemovedLineEstimate": 2
      }
    },
    {
      "path": "src/modules/axes/Axes.js",
      "group": "src/modules/axes",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1113,
      "targetBytes": 1113,
      "baselineSha256": "89c3cffdd21868f5b140e04d287ee78c1f5c9322a27720722b2f370df33e53cb",
      "targetSha256": "89c3cffdd21868f5b140e04d287ee78c1f5c9322a27720722b2f370df33e53cb",
      "status": "byte-identical",
      "identicalLines": 45
    },
    {
      "path": "src/modules/axes/AxesUtils.js",
      "group": "src/modules/axes",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 6704,
      "targetBytes": 9408,
      "baselineSha256": "4085cbdf113b5eeb8dbb1ad43ffdd9b0f1df9778429818053015c1a6cc65f0ee",
      "targetSha256": "4cd89383ecf63e4e5e3174f4977b4d1fdaa18d8a2dc473fc917c2d37e4dabdb0",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 271,
        "targetLines": 350,
        "unchangedLineEstimate": 260,
        "addedPlusRemovedLineEstimate": 101
      }
    },
    {
      "path": "src/modules/axes/Grid.js",
      "group": "src/modules/axes",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 13242,
      "targetBytes": 15170,
      "baselineSha256": "7d630401d78c577022d8097ff115d176de77386616e91f513429a6a04974544d",
      "targetSha256": "2f18646ba75f339ab356087e22d5ed2e83366b44c2f2c8ffc444fcb298ad5c9d",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 512,
        "targetLines": 551,
        "unchangedLineEstimate": 508,
        "addedPlusRemovedLineEstimate": 47
      }
    },
    {
      "path": "src/modules/axes/XAxis.js",
      "group": "src/modules/axes",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 21000,
      "targetBytes": 28518,
      "baselineSha256": "bb4d6972ad97893f185d972bfc220f5f0c2eb4e52533a9208bee71650fa36ada",
      "targetSha256": "924ef4216fdcda80f4947788f5ecb765e6a22993a97e8a7cd3994016e660bbc5",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 686,
        "targetLines": 854,
        "unchangedLineEstimate": 686,
        "addedPlusRemovedLineEstimate": 168
      }
    },
    {
      "path": "src/modules/axes/YAxis.js",
      "group": "src/modules/axes",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 16042,
      "targetBytes": 16262,
      "baselineSha256": "7a056a8fe208d18282c39699d2e5d6a68327c16c862bf2abf3a062705a1c2000",
      "targetSha256": "a635ea7b355a48e59e1a0c311eac1c22c724866b1b6b25bad76bc10354757cbb",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 506,
        "targetLines": 510,
        "unchangedLineEstimate": 505,
        "addedPlusRemovedLineEstimate": 6
      }
    },
    {
      "path": "src/modules/dimensions/Dimensions.js",
      "group": "src/modules/dimensions",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 10301,
      "targetBytes": 10604,
      "baselineSha256": "6476773030dc3573651a78a1790756c34f54706033ef1853288bc51094f6a1c3",
      "targetSha256": "cca325935f144bbfaac79de459490083710ae15a46c3db3882643ffb5e16d797",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 360,
        "targetLines": 368,
        "unchangedLineEstimate": 360,
        "addedPlusRemovedLineEstimate": 8
      }
    },
    {
      "path": "src/modules/dimensions/Grid.js",
      "group": "src/modules/dimensions",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3829,
      "targetBytes": 4010,
      "baselineSha256": "fd5a6a427c260a8dc08e6b65d26ed89ad118f1dba88f7600dcc3781d31c99f38",
      "targetSha256": "ea2d94df8ee8c6d19724a8394e00e9aebd62b8a6a0cb65c0afc8b38e8e3b082a",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 143,
        "targetLines": 149,
        "unchangedLineEstimate": 143,
        "addedPlusRemovedLineEstimate": 6
      }
    },
    {
      "path": "src/modules/dimensions/Helpers.js",
      "group": "src/modules/dimensions",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3379,
      "targetBytes": 3503,
      "baselineSha256": "ccdf98e1962fa2730292a5374767f8fac3ef94339775547113a3cb2e3b5bec3c",
      "targetSha256": "afb93faa5cd9d5849b38683f2205c5838ac678b25cd89c21b7340b2b200d0c91",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 144,
        "targetLines": 144,
        "unchangedLineEstimate": 141,
        "addedPlusRemovedLineEstimate": 6
      }
    },
    {
      "path": "src/modules/dimensions/XAxis.js",
      "group": "src/modules/dimensions",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 10198,
      "targetBytes": 12931,
      "baselineSha256": "b7b956e4dab9ddc484f921ba8c319936117d196f81597c9f35a9cb02a225ce03",
      "targetSha256": "6b2d9a7e400f833ce72b8901dc02a4661179cb55ba55aa797e0002c1f0b4164d",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 370,
        "targetLines": 439,
        "unchangedLineEstimate": 369,
        "addedPlusRemovedLineEstimate": 71
      }
    },
    {
      "path": "src/modules/dimensions/YAxis.js",
      "group": "src/modules/dimensions",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 5603,
      "targetBytes": 6365,
      "baselineSha256": "1c3f5ccf22ce1adede2d105049d1c3bd790d10e139f4419e81732a946cfee6b5",
      "targetSha256": "edc3892c7fbc448d6f9c034d12f38a62ba0ca7f7a2155539e107c0a960918c96",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 211,
        "targetLines": 226,
        "unchangedLineEstimate": 210,
        "addedPlusRemovedLineEstimate": 17
      }
    },
    {
      "path": "src/modules/helpers/Destroy.js",
      "group": "src/modules/helpers",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 2344,
      "targetBytes": 4106,
      "baselineSha256": "aa8a9e9be54363456a6388d2c8075d36be70b755c0e58151368f1d6b5bd43937",
      "targetSha256": "05cdebf49ad50eefd4271b3b36624d7817fdb4ec0cca256fdea5f56ed8d18939",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 89,
        "targetLines": 138,
        "unchangedLineEstimate": 84,
        "addedPlusRemovedLineEstimate": 59
      }
    },
    {
      "path": "src/modules/helpers/InitCtxVariables.js",
      "group": "src/modules/helpers",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 3434,
      "targetBytes": 4392,
      "baselineSha256": "02e51c24d1f2c67c8df03306e3240015590fe11c5af2ab9d1d39210c01cd9b72",
      "targetSha256": "c46fcd6832033bab65e64ec80f9c720ca0627e9107090610a5850f1a413b56b7",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 114,
        "targetLines": 126,
        "unchangedLineEstimate": 106,
        "addedPlusRemovedLineEstimate": 28
      }
    },
    {
      "path": "src/modules/helpers/Localization.js",
      "group": "src/modules/helpers",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1245,
      "targetBytes": 1245,
      "baselineSha256": "3a3b8700bb29ab4adbe9ed8f76186a5444db86774bafae25ac113b9e480acff8",
      "targetSha256": "3a3b8700bb29ab4adbe9ed8f76186a5444db86774bafae25ac113b9e480acff8",
      "status": "byte-identical",
      "identicalLines": 39
    },
    {
      "path": "src/modules/helpers/UpdateHelpers.js",
      "group": "src/modules/helpers",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 9510,
      "targetBytes": 13875,
      "baselineSha256": "d6438e5fe24c562e218c86f27c2eec86c9ee9e56a586d5add16a9afaabff5b19",
      "targetSha256": "7d2ec0aaad161e15f672beba21be7edf96d5f58473cd6f5571008207364806cb",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 304,
        "targetLines": 393,
        "unchangedLineEstimate": 224,
        "addedPlusRemovedLineEstimate": 249
      }
    },
    {
      "path": "src/modules/legend/Helpers.js",
      "group": "src/modules/legend",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 9167,
      "targetBytes": 9144,
      "baselineSha256": "acccb1fdeb35bce540a5dd6f030741c70e8b1705b171c97e316538449918eb34",
      "targetSha256": "a94154b3aaa9cc03e844b4b22ee1365d0cec4669b57bc086e70d801a90fe3703",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 311,
        "targetLines": 312,
        "unchangedLineEstimate": 309,
        "addedPlusRemovedLineEstimate": 5
      }
    },
    {
      "path": "src/modules/legend/Legend.js",
      "group": "src/modules/legend",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 15579,
      "targetBytes": 16842,
      "baselineSha256": "29e03f638a5d210e986e96d3851a249074f82539354791cd0624039233e1452c",
      "targetSha256": "d8c3bfb1225bbb65371f8f8563caaffae2d942ca9c51bee73e30c04aa3c59337",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 510,
        "targetLines": 537,
        "unchangedLineEstimate": 507,
        "addedPlusRemovedLineEstimate": 33
      }
    },
    {
      "path": "src/modules/settings/Config.js",
      "group": "src/modules/settings",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 9505,
      "targetBytes": 11863,
      "baselineSha256": "bb35be6bd0a46f998586ce3d90addc11eee3bebf29a776e75d858f685c359d48",
      "targetSha256": "5036993dfe78439ea85e866637dc69f49fc46929e6776785632cf77d1c44c842",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 338,
        "targetLines": 400,
        "unchangedLineEstimate": 328,
        "addedPlusRemovedLineEstimate": 82
      }
    },
    {
      "path": "src/modules/settings/Defaults.js",
      "group": "src/modules/settings",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 24372,
      "targetBytes": 25213,
      "baselineSha256": "27e081609021a691e6082e17e39c382113866b44b79ac5db6b628febb77ffda9",
      "targetSha256": "f5623e4b902782d1ba9c0166478db4249b5913cbc9996805167e8fe2cf6e7745",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 1210,
        "targetLines": 1239,
        "unchangedLineEstimate": 1196,
        "addedPlusRemovedLineEstimate": 57
      }
    },
    {
      "path": "src/modules/settings/Globals.js",
      "group": "src/modules/settings",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 10692,
      "targetBytes": 10760,
      "baselineSha256": "fe22ec074937a98a0619bf3e21eb9f47685828bce53f174698658806c3e874c9",
      "targetSha256": "097be8c8dd39f6ff65bea69d44c60e543f55497013cd935f7e7f00a82b4b0c84",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 261,
        "targetLines": 262,
        "unchangedLineEstimate": 261,
        "addedPlusRemovedLineEstimate": 1
      }
    },
    {
      "path": "src/modules/settings/Options.js",
      "group": "src/modules/settings",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 29290,
      "targetBytes": 33101,
      "baselineSha256": "5df8a28b6903e5565374220419973e9dabbc9fd56882b3c2cab952a5bad2264e",
      "targetSha256": "db96a22ca3e265d53e5d72be4706af7e6b25910e5ef45c58a7603e8527c0787b",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 1149,
        "targetLines": 1230,
        "unchangedLineEstimate": 1143,
        "addedPlusRemovedLineEstimate": 93
      }
    },
    {
      "path": "src/modules/tooltip/AxesTooltip.js",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 6164,
      "targetBytes": 6288,
      "baselineSha256": "e5f7f119af6c4c19c599932ab950b0d5b83dbd9cb729213256a7e83a53c3b5b8",
      "targetSha256": "5eb9cf2c7fbc53a8298ce0b0d3da6ba0df3e8aa0a181412dbf2d0d1b7a20b388",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 195,
        "targetLines": 202,
        "unchangedLineEstimate": 194,
        "addedPlusRemovedLineEstimate": 9
      }
    },
    {
      "path": "src/modules/tooltip/Intersect.js",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 9002,
      "targetBytes": 8967,
      "baselineSha256": "a97ffaada61c9432d77fc054480a03c088902da6ca5497d2b5f41bb72e46ffa1",
      "targetSha256": "db8c56ee8d06525ea0698dc5a3da18afa1564fc04d5f1bb8110877e04b2472fe",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 344,
        "targetLines": 343,
        "unchangedLineEstimate": 342,
        "addedPlusRemovedLineEstimate": 3
      }
    },
    {
      "path": "src/modules/tooltip/Labels.js",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 15664,
      "targetBytes": 18063,
      "baselineSha256": "5cbe92410ec759c73ef0526338b11686069290f45ad5887fd8d10d06872e8796",
      "targetSha256": "b1dd81b646174395d88bffc408daeae301ac6376b9511b5a9c91aa21ddb7b538",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 553,
        "targetLines": 625,
        "unchangedLineEstimate": 525,
        "addedPlusRemovedLineEstimate": 128
      }
    },
    {
      "path": "src/modules/tooltip/Marker.js",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 5362,
      "targetBytes": 5475,
      "baselineSha256": "614145ef63d9dc2ceab49d1a06179ee993eafb64160a9e50095b3158a5b2da8e",
      "targetSha256": "820d8b78c45df6024521bc53cfe494abedc00b63c4f8cd22fdc15a33ad6ec9fd",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 195,
        "targetLines": 199,
        "unchangedLineEstimate": 192,
        "addedPlusRemovedLineEstimate": 10
      }
    },
    {
      "path": "src/modules/tooltip/Position.js",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 13417,
      "targetBytes": 16206,
      "baselineSha256": "e8e7e6424ab5dd024d6b183f84ad1f3896205f81d2cae5ef000d9842c8a2499c",
      "targetSha256": "0406f6a52cebf211a9db9199d287b9477e5aec4b39c0698d2504f5333438a5eb",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 455,
        "targetLines": 532,
        "unchangedLineEstimate": 449,
        "addedPlusRemovedLineEstimate": 89
      }
    },
    {
      "path": "src/modules/tooltip/README.md",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 723,
      "targetBytes": 723,
      "baselineSha256": "cab1c85852e769a86c2d3c3e5e28070893f693b1ceac9f7528924e061d186dfe",
      "targetSha256": "cab1c85852e769a86c2d3c3e5e28070893f693b1ceac9f7528924e061d186dfe",
      "status": "byte-identical",
      "identicalLines": 20
    },
    {
      "path": "src/modules/tooltip/Tooltip.js",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 26997,
      "targetBytes": 28353,
      "baselineSha256": "aa85df77e80f0d0ba420eb6c50524457ca83d67cbe211eff9514b0e6d192f3d7",
      "targetSha256": "0911cf691856c0e2ab80dc642b33b0abb090e0093ecb11cfb83b6b1559f6c72d",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 928,
        "targetLines": 967,
        "unchangedLineEstimate": 904,
        "addedPlusRemovedLineEstimate": 87
      }
    },
    {
      "path": "src/modules/tooltip/Utils.js",
      "group": "src/modules/tooltip",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 10846,
      "targetBytes": 11467,
      "baselineSha256": "147b277752c4c7f0e3210c7eeb5cb25b4e3d07c476b03a802855ca5bb0f68073",
      "targetSha256": "a62a3d485445a97c2976e98e9a1c25efb2df494eb874b31399bcf133bbedcaf1",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 375,
        "targetLines": 390,
        "unchangedLineEstimate": 362,
        "addedPlusRemovedLineEstimate": 41
      }
    },
    {
      "path": "src/svgjs/svg.pathmorphing.js",
      "group": "src/svgjs",
      "classification": "vendored-third-party-or-adapter",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 16228,
      "targetBytes": 17848,
      "baselineSha256": "06b9c38428fb1fb404ca50ec6dae9fb012fd34454d70e37789b332b1d0a98ae3",
      "targetSha256": "8ded690851cd4342c43a3151f88a50544328e21d54efc58aa9a4e222eb78ab6c",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 425,
        "targetLines": 464,
        "unchangedLineEstimate": 356,
        "addedPlusRemovedLineEstimate": 177
      }
    },
    {
      "path": "src/utils/DateTime.js",
      "group": "src/utils",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 6947,
      "targetBytes": 6900,
      "baselineSha256": "ca26acc089eba706a5998a04266cc0c636634dc90ac43f247238c94ec2403e24",
      "targetSha256": "5968e93ed4828ac562c581b10e6d58007379d070a1e27777872b02b64bd838de",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 243,
        "targetLines": 239,
        "unchangedLineEstimate": 236,
        "addedPlusRemovedLineEstimate": 10
      }
    },
    {
      "path": "src/utils/Resize.js",
      "group": "src/utils",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 1613,
      "targetBytes": 1623,
      "baselineSha256": "227265ec08659b10f0f2bbb267c71ed2b548654d0ca60d724424de51ccda6995",
      "targetSha256": "55c24243811f9416d8c8faf891c7e8585fa107aadf69c2ed61201c27077ed55d",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 47,
        "targetLines": 45,
        "unchangedLineEstimate": 41,
        "addedPlusRemovedLineEstimate": 10
      }
    },
    {
      "path": "src/utils/Utils.js",
      "group": "src/utils",
      "classification": "source-code",
      "baselinePresent": true,
      "targetPresent": true,
      "baselineBytes": 10803,
      "targetBytes": 13780,
      "baselineSha256": "56e211875dbe44d48f317ec2120d601273991a67e7d922ee2b81a4b6b0e140cc",
      "targetSha256": "201b79bab8b62bbe4b12157c697b48da46f9edd4d89a1d7d842d4fba124483ae",
      "status": "modified-at-same-path",
      "lineComparison": {
        "baselineLines": 429,
        "targetLines": 480,
        "unchangedLineEstimate": 360,
        "addedPlusRemovedLineEstimate": 189
      }
    }
  ],
  "omittedCommercialDetail": {
    "pathDetailsOmitted": true,
    "fileCount": 79,
    "lineCount": 26472
  }
}
