{
  "ml": {
    "v": "7",
    "id": 106,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000029991069823154248,
    "type": "gz",
    "version": "v18.18",
    "analyzed_at": "2026-09-22T15:51:04Z"
  },
  "path": "ckeditor5-engine",
  "raw": {
    "rev": "75c9b",
    "files": [
      {
        "id": 106,
        "mol": "K(Li₂)O₅(AsCLaSXe₂)H₈(Cm₅Db₂₀FHfOs₂Po₄TiU₉)Md₄(In₂Pa₉Pt)",
        "pid": 7,
        "rel": "fetched",
        "sha": "d9c24341055701c6e5b476a0b5e6cf5ff52f3c32072f7ad3a590b6b71fbde27a",
        "via": "https://codeload.github.com/ckeditor/ckeditor5-engine/tar.gz/HEAD",
        "path": "pkg:github/ckeditor/ckeditor5-engine",
        "risk": 39,
        "size": 888888,
        "type": "gz",
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 888888,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 887808,
              "peak_region_entropy": 7.86
            },
            "consistency": {
              "self_dependency": 0,
              "unused_runtime_deps": 0
            }
          }
        },
        "traits": [
          {
            "id": "metadata/import/npm/relative/2/src/model/utils/selection-post-fixer::relative/2/src/model/utils/selection-post-fixer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/utils/selection-post-fixer",
            "from": [
              {
                "file": 82
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/source::excessive-parameterless-functions",
            "conf": 0.7,
            "crit": 1,
            "desc": "Excessive parameterless funcs",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-core/src/plugin::ckeditor/ckeditor5-core/src/plugin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-core/src/plugin",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-heading/src/headingediting::ckeditor/ckeditor5-heading/src/headingediting",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-heading/src/headingediting",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/domeventdata::relative/1/domeventdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./domeventdata",
            "from": [
              {
                "file": 197
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/detachoperation::relative/2/src/model/operation/detachoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/operation/detachoperation",
            "from": [
              {
                "file": 121
              }
            ]
          },
          {
            "id": "objectives/execution/interpreter/eval/dynamic::js-assign-common-root",
            "conf": 0.9,
            "crit": 3,
            "desc": "Common global object assignment (root, self, global)",
            "from": [
              {
                "off": 3105,
                "file": 307,
                "line": 113
              }
            ],
            "uses": [
              255
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/tests/dataprocessor/_utils/xsstemplates::relative/2/tests/dataprocessor/_utils/xsstemplates",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../tests/dataprocessor/_utils/xsstemplates",
            "from": [
              {
                "file": 156
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/insert-html::browser-innerhtml-assignment",
            "conf": 0.8,
            "crit": 3,
            "desc": "Writes HTML into the DOM with innerHTML"
          },
          {
            "id": "metadata/import/npm/relative/1/nestededitable/css::relative/1/nestededitable/css",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./nestededitable.css",
            "from": [
              {
                "file": 151
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/element::relative/2/element",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../element",
            "from": [
              {
                "file": 219
              }
            ]
          },
          {
            "id": "metadata/package/dependencies/manifest/presence::has-runtime-deps",
            "conf": 0.85,
            "crit": 3,
            "desc": "Package declares a runtime dependency",
            "from": [
              {
                "file": 276
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::browser-create-tree-walker",
            "conf": 0.9,
            "crit": 3,
            "desc": "Traverses DOM nodes with TreeWalker",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/insertoperation::relative/2/src/model/operation/insertoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/operation/insertoperation",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/nodelist::relative/2/nodelist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../nodelist",
            "from": [
              {
                "file": 230
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/read::repeated-constructor-property-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads constructor properties repeatedly",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/view::relative/2/src/view/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/view",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/load/remote-code::js-dom-appendchild-literal",
            "atk": "T1105",
            "conf": 0.8,
            "crit": 3,
            "desc": "DOM appendChild string literal",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::domparser-constructor",
            "conf": 0.76,
            "crit": 3,
            "desc": "Constructs a DOMParser",
            "from": [
              {
                "file": 263
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/attributeoperation::relative/2/operation/attributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/attributeoperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/package/scripts/develop::has-git-hooks",
            "conf": 0.9,
            "crit": 3,
            "desc": "Package uses git hooks tooling",
            "from": [
              {
                "file": 276
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/domeventobserver::relative/1/domeventobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./domeventobserver",
            "from": [
              {
                "file": 192
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/ckeditorerror::ckeditor/ckeditor5-utils/src/ckeditorerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/ckeditorerror",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/os/module/require::esm-side-effect-local-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "ESM side-effect-only local import",
            "from": [
              {
                "file": 150
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/controller/editingcontroller::relative/2/src/controller/editingcontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/controller/editingcontroller",
            "from": [
              {
                "file": 78
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/url/encoded::encoded-url-mdn-doc-context",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "Encoded URL references MDN documentation",
            "from": [
              {
                "file": 178
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/remove::ckeditor/ckeditor5-utils/src/dom/remove",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/remove",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer/mutationobserver::relative/1/observer/mutationobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer/mutationobserver",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/package/repository::repo-url-git-host",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repository identifies major Git host"
          },
          {
            "id": "micro-behaviors/data/format/html::iframe-create",
            "conf": 0.88,
            "crit": 3,
            "desc": "Creates iframe element",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-core/tests/_utils/virtualtesteditor::ckeditor/ckeditor5-core/tests/_utils/virtualtesteditor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-core/tests/_utils/virtualtesteditor",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 288
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/range::relative/2/model/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/range",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "micro-behaviors/os/module/require::esm-side-effect-package-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "ESM side-effect-only package import",
            "from": [
              {
                "file": 187
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/dataprocessor/xmldataprocessor::relative/2/src/dataprocessor/xmldataprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/dataprocessor/xmldataprocessor",
            "from": [
              {
                "file": 153
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/documentselection::relative/2/src/model/documentselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/documentselection",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/element::relative/2/src/model/element",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/element",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-list/src/listediting::ckeditor/ckeditor5-list/src/listediting",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-list/src/listediting",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/attributeoperation::relative/1/attributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./attributeoperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/scripted::it-call",
            "conf": 0.6,
            "crit": 3,
            "desc": "it() function call",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/node-bootstrap::slash-node",
            "conf": 1.0,
            "crit": 3,
            "desc": "/node path",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/insertoperation::relative/1/insertoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./insertoperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/text::relative/2/view/text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/text",
            "from": [
              {
                "file": 269
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/stylesmap::relative/2/view/stylesmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/stylesmap",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/event::on-mouse-event-handler",
            "conf": 0.92,
            "crit": 3,
            "desc": "Registers mouse event handler with on()",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::browser-style-position-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns CSS position through DOM style",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/codegen::model-output-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Documentation references model or LLM output",
            "from": [
              {
                "file": 278
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/createelement::ckeditor/ckeditor5-utils/src/dom/createelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/createelement",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/filler::relative/2/src/view/filler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/filler",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/file/string/identity::jfif-or-jpeg-media-marker",
            "conf": 0.82,
            "crit": 3,
            "desc": "References JFIF or the JPEG media type",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer/compositionobserver::relative/1/observer/compositionobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer/compositionobserver",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/renameoperation::relative/2/operation/renameoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/renameoperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "objectives/supply-chain/hidden-payload/trojan::decoder-array-push-ast",
            "atk": "T1195.002",
            "mbc": "B0032",
            "conf": 0.76,
            "crit": 3,
            "desc": "Pushes indexed or character-coded decoder values",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::js-object-key-in-loop",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript iterates enumerable object keys",
            "from": [
              {
                "file": 110
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::object-type-dispatch-switch",
            "conf": 0.93,
            "crit": 3,
            "desc": "Switch dispatches on an object type field",
            "from": [
              {
                "file": 228
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/tests/_utils/normalizehtml::ckeditor/ckeditor5-utils/tests/_utils/normalizehtml",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/tests/_utils/normalizehtml",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/viewconsumable::relative/2/src/conversion/viewconsumable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/viewconsumable",
            "from": [
              {
                "file": 160
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-enter/src/enter::ckeditor/ckeditor5-enter/src/enter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-enter/src/enter",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/conversionhelpers::relative/2/src/conversion/conversionhelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/conversionhelpers",
            "from": [
              {
                "file": 167
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/matcher::relative/1/matcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./matcher",
            "from": [
              {
                "file": 206
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/conversion/downcastdispatcher::relative/2/conversion/downcastdispatcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../conversion/downcastdispatcher",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/document/js::relative/2/src/view/document/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/document.js",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/_utils/encodedimage/txt::relative/1/_utils/encodedimage/txt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./_utils/encodedimage.txt",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/documentfragment::relative/2/src/model/documentfragment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/documentfragment",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "objectives/lateral-movement/brute-force/password::common-account-root-password-pair",
            "atk": "T1110.001",
            "conf": 0.86,
            "crit": 3,
            "desc": "Common account paired with root password",
            "from": [
              {
                "file": 201
              }
            ]
          },
          {
            "id": "metadata/package/testing/scripted::mocha-all-patterns",
            "conf": 0.7,
            "crit": 2,
            "desc": "Mocha test patterns",
            "from": [
              {
                "file": 7
              }
            ],
            "uses": [
              39,
              140,
              226,
              273
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-widget/src/utils::ckeditor/ckeditor5-widget/src/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-widget/src/utils",
            "from": [
              {
                "file": 330
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/getcommonancestor::ckeditor/ckeditor5-utils/src/dom/getcommonancestor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/getcommonancestor",
            "from": [
              {
                "file": 209
              }
            ]
          },
          {
            "id": "metadata/package/files/runtime::javascript-utils-basename",
            "conf": 0.85,
            "crit": 3,
            "desc": "JavaScript utils.js basename",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/read::result-dot-member-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads result through dot or arrow access",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::chained-replace-calls",
            "conf": 0.9,
            "crit": 3,
            "desc": "Chains multiple JavaScript string replacements",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/first::ckeditor/ckeditor5-utils/src/first",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/first",
            "from": [
              {
                "file": 162
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-element",
            "conf": 0.96,
            "crit": 3,
            "desc": "Creates DOM element",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/keyobserver::relative/2/src/view/observer/keyobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/keyobserver",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::js-length-loop-compound-add",
            "conf": 0.85,
            "crit": 3,
            "desc": "Length-bounded loop uses compound addition",
            "from": [
              {
                "file": 94
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/obfuscator/js-obfuscator::plain-push-shift-self-rotation",
            "conf": 0.82,
            "crit": 3,
            "desc": "Plain array self-rotation with push and shift",
            "from": [
              {
                "file": 217
              }
            ]
          },
          {
            "id": "micro-behaviors/process/hook/webextension::dnr-set-operation",
            "conf": 0.8,
            "crit": 3,
            "desc": "DNR operation set",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer::relative/1/observer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer",
            "from": [
              {
                "file": 189
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/operation::relative/2/operation/operation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/operation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/documentfragment::relative/1/documentfragment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./documentfragment",
            "from": [
              {
                "file": 172
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/selectionobserver::relative/2/src/view/observer/selectionobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/selectionobserver",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/moveoperation::relative/2/src/model/operation/moveoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/operation/moveoperation",
            "from": [
              {
                "file": 94
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/position::relative/2/src/model/position",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/position",
            "from": [
              {
                "file": 73
              }
            ]
          },
          {
            "id": "metadata/lang/generated::automatically-generated-source-marker",
            "conf": 0.85,
            "crit": 2,
            "desc": "Generated source provenance marker",
            "from": [
              {
                "file": 191
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/renameoperation::relative/1/operation/renameoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/renameoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/dev-utils/model::relative/2/src/dev-utils/model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/dev-utils/model",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/position::relative/1/position",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./position",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/renameoperation::relative/1/renameoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./renameoperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/documentselection::relative/2/documentselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../documentselection",
            "from": [
              {
                "file": 218
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/event::on-keyboard-event-handler",
            "conf": 0.92,
            "crit": 3,
            "desc": "Registers keyboard event handler with on()",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/computed::js-computed-call-cluster",
            "conf": 0.86,
            "crit": 3,
            "desc": "Dense computed-property call cluster (3+)",
            "from": [
              {
                "file": 178
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/dataprocessor/basichtmlwriter::relative/2/src/dataprocessor/basichtmlwriter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/dataprocessor/basichtmlwriter",
            "from": [
              {
                "file": 158
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/range::relative/2/src/view/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/range",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/_utils/createroot::relative/1/_utils/createroot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./_utils/createroot",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/document::relative/2/src/model/document",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/document",
            "from": [
              {
                "file": 133
              }
            ]
          },
          {
            "id": "well-known/lib/crypto/web3::phantom-wallet-word",
            "conf": 0.5,
            "crit": 3,
            "desc": "Phantom wallet name reference",
            "from": [
              {
                "file": 215
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/fixture::mocha-describe-call",
            "conf": 0.6,
            "crit": 2,
            "desc": "Mocha describe() call",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/downcastdispatcher::relative/2/src/conversion/downcastdispatcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/downcastdispatcher",
            "from": [
              {
                "file": 165
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/uielement::relative/1/uielement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./uielement",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/attributeoperation::relative/1/operation/attributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/attributeoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/history::relative/2/src/model/history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/history",
            "from": [
              {
                "file": 129
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/probe::posix-interpreter-lookup",
            "atk": "T1059",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "POSIX lookup of a script interpreter",
            "from": [
              {
                "file": 230
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/conversion/mapper::relative/2/conversion/mapper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../conversion/mapper",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::source-xor-operation",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source references XOR syntax",
            "from": [
              {
                "file": 226
              }
            ]
          },
          {
            "id": "micro-behaviors/os/clipboard/reference::clipboard-keyword",
            "conf": 0.7,
            "crit": 3,
            "desc": "Clipboard keyword",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/transform::relative/2/src/model/operation/transform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../../src/model/operation/transform",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-20000",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source has over 20000 comment bytes",
            "from": [
              {
                "file": 208
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::node-modules-delete-target",
            "conf": 0.9,
            "crit": 3,
            "desc": "Delete command directly targets node_modules",
            "from": [
              {
                "file": 226
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/markeroperation::relative/1/markeroperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./markeroperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/nodelist::relative/2/src/model/nodelist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/nodelist",
            "from": [
              {
                "file": 120
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/rootattributeoperation::relative/2/operation/rootattributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/rootattributeoperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/file/catalog/unicode::escaped-unicode-codepoint",
            "conf": 0.99,
            "crit": 3,
            "desc": "Escaped Unicode codepoint in source",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/vm::vm-createContext-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "createContext symbol (vm or React/Vue/...)",
            "from": [
              {
                "file": 92
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/priorities::ckeditor/ckeditor5-utils/src/priorities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/priorities",
            "from": [
              {
                "file": 215
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/text::relative/2/text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../text",
            "from": [
              {
                "file": 230
              }
            ]
          },
          {
            "id": "metadata/file/encoded::embedded-code-candidates-6",
            "conf": 0.8,
            "crit": 3,
            "desc": "Source has 6+ code-like string candidates",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/utils/getselectedcontent::relative/2/src/model/utils/getselectedcontent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/utils/getselectedcontent",
            "from": [
              {
                "file": 85
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-list/src/list::ckeditor/ckeditor5-list/src/list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-list/src/list",
            "from": [
              {
                "file": 361
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::css-fixed-position",
            "conf": 0.9,
            "crit": 3,
            "desc": "CSS fixed-position declaration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/html::html-active-handler-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "HTML contains an inline event handler",
            "from": [
              {
                "file": 159
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer/keyobserver::relative/1/observer/keyobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer/keyobserver",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/selection::relative/2/src/model/selection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/selection",
            "from": [
              {
                "file": 86
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/filler::relative/2/filler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../filler",
            "from": [
              {
                "file": 191
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/model::relative/2/model/model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/model",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/splitoperation::relative/2/operation/splitoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/splitoperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "well-known/lib/ui/highlight-js::api-marker",
            "conf": 0.98,
            "crit": 3,
            "desc": "Highlight.js public API marker",
            "from": [
              {
                "file": 270
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/domconverter::relative/1/domconverter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./domconverter",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/rootelement::relative/2/src/model/rootelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/rootelement",
            "from": [
              {
                "file": 93
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/downcastwriter::relative/2/src/view/downcastwriter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/downcastwriter",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/inputobserver::relative/2/src/view/observer/inputobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/inputobserver",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/element::relative/2/src/view/element",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/element",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/position::relative/2/src/view/position",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/position",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/global::ckeditor/ckeditor5-utils/src/dom/global",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/global",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::hex-literal-function-argument",
            "atk": "T1048",
            "mbc": "C0026",
            "conf": 0.78,
            "crit": 3,
            "desc": "Function call receives long hexadecimal literal",
            "from": [
              {
                "file": 127
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/node::relative/1/node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./node",
            "from": [
              {
                "file": 173
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/mouseobserver::relative/2/src/view/observer/mouseobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/mouseobserver",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/selection::relative/1/selection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./selection",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-undo/src/undoediting::ckeditor/ckeditor5-undo/src/undoediting",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-undo/src/undoediting",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/containerelement::relative/1/containerelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./containerelement",
            "from": [
              {
                "file": 207
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/scripted::after-call",
            "conf": 0.6,
            "crit": 2,
            "desc": "Statement-level after() callback call",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/moveoperation::relative/2/operation/moveoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/moveoperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-core/tests/_utils/utils::ckeditor/ckeditor5-core/tests/_utils/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-core/tests/_utils/utils",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/liverange::relative/1/liverange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./liverange",
            "from": [
              {
                "file": 247
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/rooteditableelement/js::relative/2/src/view/rooteditableelement/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/rooteditableelement.js",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/nodelist::relative/1/nodelist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./nodelist",
            "from": [
              {
                "file": 251
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/domconverter::relative/2/src/view/domconverter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/domconverter",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/diff::ckeditor/ckeditor5-utils/src/diff",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/diff",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-core/tests/_utils/classictesteditor::ckeditor/ckeditor5-core/tests/_utils/classictesteditor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-core/tests/_utils/classictesteditor",
            "from": [
              {
                "file": 75
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/utils/insertcontent::relative/2/src/model/utils/insertcontent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/utils/insertcontent",
            "from": [
              {
                "file": 84
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/emptyelement::relative/1/emptyelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./emptyelement",
            "from": [
              {
                "file": 208
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/indexof::ckeditor/ckeditor5-utils/src/dom/indexof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/indexof",
            "from": [
              {
                "file": 209
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/html::html-heading-tag",
            "conf": 0.85,
            "crit": 3,
            "desc": "Markdown contains an HTML h1 heading",
            "from": [
              {
                "file": 278
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/stylesmap::relative/2/src/view/stylesmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/stylesmap",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/files/package-json::files-array-present",
            "conf": 0.92,
            "crit": 3,
            "desc": "Package.json declares a files allowlist"
          },
          {
            "id": "metadata/import/npm/relative/2/src/dev-utils/view::relative/2/src/dev-utils/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/dev-utils/view",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer/inputobserver::relative/1/observer/inputobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer/inputobserver",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/insertat::ckeditor/ckeditor5-utils/src/dom/insertat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/insertat",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/position::relative/2/model/position",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/position",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/batch::relative/1/batch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./batch",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/_utils/createroot::relative/2/_utils/createroot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../_utils/createroot",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/text::relative/2/src/model/text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/text",
            "from": [
              {
                "file": 78
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/upload::upload-extension-allowlist-key",
            "conf": 0.94,
            "crit": 3,
            "desc": "Upload extension allowlist field",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/utils::relative/2/src/model/operation/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/operation/utils",
            "from": [
              {
                "file": 96
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-insert-mutate-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM insertion or mutation method",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/url/encoded::inline-image-data-uri-context",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "Contains an inline image data URI",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/model::relative/2/src/model/model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/model",
            "from": [
              {
                "file": 78
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/textproxy::relative/2/textproxy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../textproxy",
            "from": [
              {
                "file": 230
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/uid::ckeditor/ckeditor5-utils/src/uid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/uid",
            "from": [
              {
                "file": 252
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/uielement::relative/2/src/view/uielement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/uielement",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/emptyelement::relative/2/view/emptyelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/emptyelement",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/mutationobserver::relative/1/mutationobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./mutationobserver",
            "from": [
              {
                "file": 189
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/operationfactory::relative/2/src/model/operation/operationfactory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../../src/model/operation/operationfactory",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/moveoperation::relative/1/operation/moveoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/moveoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/range::relative/2/view/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/range",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/conversion::relative/2/src/conversion/conversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/conversion",
            "from": [
              {
                "file": 168
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/scripted::after-each-call",
            "conf": 0.6,
            "crit": 3,
            "desc": "afterEach hook",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/tests/view/_utils/createdocumentmock::relative/2/tests/view/_utils/createdocumentmock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../tests/view/_utils/createdocumentmock",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-core/tests/_utils/classictesteditor/js::ckeditor/ckeditor5-core/tests/_utils/classictesteditor/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-core/tests/_utils/classictesteditor.js",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-sort-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Sorts a JavaScript array",
            "from": [
              {
                "file": 92
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/documentfragment::relative/2/documentfragment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../documentfragment",
            "from": [
              {
                "file": 230
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/operation/operationfactory::relative/2/model/operation/operationfactory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/operation/operationfactory",
            "from": [
              {
                "file": 259
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/mutationobserver::relative/2/src/view/observer/mutationobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/mutationobserver",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Calls JavaScript toString conversion method",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/node::relative/2/src/model/node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/node",
            "from": [
              {
                "file": 87
              }
            ]
          },
          {
            "id": "metadata/import/package::dep-eslint",
            "conf": 0.9,
            "crit": 3,
            "desc": "Depends on ESLint",
            "from": [
              {
                "file": 276
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/markercollection::relative/1/markercollection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./markercollection",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-basic-styles/src/italic::ckeditor/ckeditor5-basic-styles/src/italic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-basic-styles/src/italic",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/schema::relative/2/src/model/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/schema",
            "from": [
              {
                "file": 91
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-basic-styles/src/underline::ckeditor/ckeditor5-basic-styles/src/underline",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-basic-styles/src/underline",
            "from": [
              {
                "file": 317
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/fixture::test-filename-pattern",
            "conf": 0.6,
            "crit": 2,
            "desc": "Common test filename pattern",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/markeroperation::relative/2/src/model/operation/markeroperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/operation/markeroperation",
            "from": [
              {
                "file": 78
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/selection::relative/2/selection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../selection",
            "from": [
              {
                "file": 191
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/basichtmlwriter::relative/1/basichtmlwriter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./basichtmlwriter",
            "from": [
              {
                "file": 261
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/conversion/upcastdispatcher::relative/2/conversion/upcastdispatcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../conversion/upcastdispatcher",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/tests/_utils/utils::ckeditor/ckeditor5-utils/tests/_utils/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/tests/_utils/utils",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/isiterable::ckeditor/ckeditor5-utils/src/isiterable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/isiterable",
            "from": [
              {
                "file": 183
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer/fakeselectionobserver::relative/1/observer/fakeselectionobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer/fakeselectionobserver",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/object::js-serialise",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a serialization-related symbol",
            "from": [
              {
                "file": 90
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/utils::relative/1/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./utils",
            "from": [
              {
                "file": 179
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/treewalker::relative/2/treewalker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../treewalker",
            "from": [
              {
                "file": 218
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-cloud-services/tests/_utils/cloud-services-config::ckeditor/ckeditor5-cloud-services/tests/_utils/cloud-services-config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-cloud-services/tests/_utils/cloud-services-config",
            "from": [
              {
                "file": 280
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/visibility::browser-blur-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls blur() on DOM object",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "well-known/lib/development/npm-semver::range-class-text",
            "conf": 0.98,
            "crit": 3,
            "desc": "npm semver Range class text",
            "from": [
              {
                "file": 186
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-heading/src/heading::ckeditor/ckeditor5-heading/src/heading",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-heading/src/heading",
            "from": [
              {
                "file": 340
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/authorization-header::auth-like-constant-assignment",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Auth-like constant assignment",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/writer::relative/2/src/model/writer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/writer",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/schema::relative/2/model/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/schema",
            "from": [
              {
                "file": 267
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/fastdiff::ckeditor/ckeditor5-utils/src/fastdiff",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/fastdiff",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-typing/src/typing::ckeditor/ckeditor5-typing/src/typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-typing/src/typing",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/lodash-es::lodash-es",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports lodash-es",
            "from": [
              {
                "file": 172
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/liveposition::relative/2/src/model/liveposition",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/liveposition",
            "from": [
              {
                "file": 95
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/markeroperation::relative/1/operation/markeroperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/markeroperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/range/js::relative/1/range/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./range.js",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/rootattributeoperation::relative/1/operation/rootattributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/rootattributeoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/conversion/downcasthelpers::relative/2/conversion/downcasthelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../conversion/downcasthelpers",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/utils/modifyselection::relative/2/src/model/utils/modifyselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/utils/modifyselection",
            "from": [
              {
                "file": 83
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/string::massive-string-concatenation",
            "conf": 0.9,
            "crit": 3,
            "desc": "Many long string literals concatenated in source",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "from": [
              {
                "file": 165
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-table/src/tableediting::ckeditor/ckeditor5-table/src/tableediting",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-table/src/tableediting",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/document::relative/2/view/document",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/document",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/scripted::before-call",
            "conf": 0.6,
            "crit": 2,
            "desc": "Statement-level before() callback call",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-editor-classic/src/classiceditor::ckeditor/ckeditor5-editor-classic/src/classiceditor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-editor-classic/src/classiceditor",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/utils/insertcontent::relative/1/utils/insertcontent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./utils/insertcontent",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/upcastdispatcher::relative/2/src/conversion/upcastdispatcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/upcastdispatcher",
            "from": [
              {
                "file": 161
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::domparser-parse-html",
            "conf": 0.82,
            "crit": 3,
            "desc": "Parses HTML with DOMParser",
            "from": [
              {
                "file": 263
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-font/src/font::ckeditor/ckeditor5-font/src/font",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-font/src/font",
            "from": [
              {
                "file": 380
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/differ::relative/1/differ",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./differ",
            "from": [
              {
                "file": 254
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-widget/src/widget::ckeditor/ckeditor5-widget/src/widget",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-widget/src/widget",
            "from": [
              {
                "file": 330
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/utils/selection-post-fixer::relative/1/utils/selection-post-fixer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./utils/selection-post-fixer",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/package/repository::has-repository-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "package.json declares repository metadata"
          },
          {
            "id": "metadata/import/npm/relative/1/nooperation::relative/1/nooperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./nooperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/textproxy::relative/2/model/textproxy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/textproxy",
            "from": [
              {
                "file": 268
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/env::ckeditor/ckeditor5-utils/src/env",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/env",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-stringify-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "Serializes an identifier as JSON",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/operation::relative/2/src/model/operation/operation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/operation/operation",
            "from": [
              {
                "file": 115
              }
            ]
          },
          {
            "id": "metadata/package/repository::has-repository-url",
            "conf": 0.85,
            "crit": 2,
            "desc": "package.json declares a repository URL"
          },
          {
            "id": "metadata/file/line::js-long-string-concat-chain",
            "conf": 0.94,
            "crit": 3,
            "desc": "Long JavaScript string concatenation chain",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::source-directory-delete-target",
            "conf": 0.9,
            "crit": 3,
            "desc": "Delete command directly targets src",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/text::relative/1/text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./text",
            "from": [
              {
                "file": 172
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/mergeoperation::relative/1/mergeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./mergeoperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/downcasthelpers::relative/2/src/conversion/downcasthelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/downcasthelpers",
            "from": [
              {
                "file": 165
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-undo/src/undo::ckeditor/ckeditor5-undo/src/undo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-undo/src/undo",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/insert-html::browser-create-iframe-element",
            "conf": 0.94,
            "crit": 3,
            "desc": "Creates iframe DOM element",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/conversionhelpers::relative/1/conversionhelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./conversionhelpers",
            "from": [
              {
                "file": 266
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/documentselection::relative/2/src/view/documentselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/documentselection",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/dev-utils/operationreplayer::relative/2/src/dev-utils/operationreplayer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/dev-utils/operationreplayer",
            "from": [
              {
                "file": 154
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/nooperation::relative/2/src/model/operation/nooperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/operation/nooperation",
            "from": [
              {
                "file": 110
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/detachoperation::relative/1/operation/detachoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/detachoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/language::js-global-object-alias-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns global object to a local alias",
            "from": [
              {
                "file": 201
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/splitoperation::relative/1/splitoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./splitoperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/tree::browser-insert-before",
            "conf": 0.8,
            "crit": 3,
            "desc": "Inserts DOM node before reference node",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/splitoperation::relative/2/src/model/operation/splitoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/operation/splitoperation",
            "from": [
              {
                "file": 94
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/downcastwriter::relative/1/downcastwriter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./downcastwriter",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/comparearrays::ckeditor/ckeditor5-utils/src/comparearrays",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/comparearrays",
            "from": [
              {
                "file": 187
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/modelconsumable::relative/1/modelconsumable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./modelconsumable",
            "from": [
              {
                "file": 271
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/downcasthelpers::relative/1/downcasthelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./downcasthelpers",
            "from": [
              {
                "file": 273
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::tests-path-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Tests path basename",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/treewalker::relative/2/src/view/treewalker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/treewalker",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/focusobserver::relative/2/src/view/observer/focusobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/focusobserver",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/domeventdata::relative/2/src/view/observer/domeventdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/domeventdata",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-block-quote/src/blockquoteediting::ckeditor/ckeditor5-block-quote/src/blockquoteediting",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-block-quote/src/blockquoteediting",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "from": [
              {
                "file": 1
              }
            ],
            "uses": [
              250
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/node::relative/2/node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../node",
            "from": [
              {
                "file": 230
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/documentfragment::relative/2/view/documentfragment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/documentfragment",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/package/testing/scripted::js-bdd-suite",
            "conf": 0.85,
            "crit": 2,
            "desc": "JavaScript BDD test suite",
            "from": [
              {
                "file": 1
              }
            ],
            "uses": [
              39,
              273
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/styles/border::relative/2/src/view/styles/border",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/styles/border",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/package/testing/scripted::js-bdd-describe-text",
            "conf": 0.75,
            "crit": 2,
            "desc": "JavaScript describe() test call",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/editableelement::relative/2/src/view/editableelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/editableelement",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/range::relative/2/src/model/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/range",
            "from": [
              {
                "file": 80
              }
            ]
          },
          {
            "id": "metadata/package/files/included::package-json-basename",
            "conf": 0.95,
            "crit": 3,
            "desc": "Filename is package.json",
            "from": [
              {
                "file": 276
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/moveoperation::relative/1/moveoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./moveoperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-tamil",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains Tamil script",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-basic-styles/src/code::ckeditor/ckeditor5-basic-styles/src/code",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-basic-styles/src/code",
            "from": [
              {
                "file": 380
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/utils/js::relative/1/utils/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./utils.js",
            "from": [
              {
                "file": 97
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-essentials/src/essentials::ckeditor/ckeditor5-essentials/src/essentials",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-essentials/src/essentials",
            "from": [
              {
                "file": 317
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/dataprocessor/xmldataprocessor::relative/2/dataprocessor/xmldataprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../dataprocessor/xmldataprocessor",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/documentselection::relative/2/model/documentselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/documentselection",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/package/keywords/identity::npm-keyword-html",
            "conf": 0.9,
            "crit": 3,
            "desc": "Package declares html keyword"
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-typing/src/input::ckeditor/ckeditor5-typing/src/input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-typing/src/input",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/runtime::correct-example-comment",
            "conf": 0.85,
            "crit": 3,
            "desc": "Standalone \"// correct\" example annotation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/renameoperation::relative/2/src/model/operation/renameoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/operation/renameoperation",
            "from": [
              {
                "file": 94
              }
            ]
          },
          {
            "id": "metadata/file/string/count::few-string-literals",
            "conf": 0.4,
            "crit": 3,
            "desc": "File has very few string literals",
            "from": [
              {
                "file": 190
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/runtime::is-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "Test, spec, or fixture file",
            "from": [
              {
                "file": 1
              }
            ],
            "uses": [
              268,
              271
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/count::ckeditor/ckeditor5-utils/src/count",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/count",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/textproxy::relative/2/src/view/textproxy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/textproxy",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/rootelement::relative/1/rootelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./rootelement",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/observablemixin::ckeditor/ckeditor5-utils/src/observablemixin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/observablemixin",
            "from": [
              {
                "file": 327
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-link/src/link::ckeditor/ckeditor5-link/src/link",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-link/src/link",
            "from": [
              {
                "file": 317
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-basic-styles/src/bold/js::ckeditor/ckeditor5-basic-styles/src/bold/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-basic-styles/src/bold.js",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/tree::browser-node-remove",
            "conf": 0.8,
            "crit": 3,
            "desc": "Removes a child node from the DOM",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/string/array::js-string-split",
            "conf": 0.6,
            "crit": 3,
            "desc": "Split to empty-delimiter char array",
            "from": [
              {
                "file": 83
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/collection::ckeditor/ckeditor5-utils/src/collection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/collection",
            "from": [
              {
                "file": 131
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/version::ckeditor/ckeditor5-utils/src/version",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/version",
            "from": [
              {
                "file": 187
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-basic-styles/src/bold::ckeditor/ckeditor5-basic-styles/src/bold",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-basic-styles/src/bold",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/istext::ckeditor/ckeditor5-utils/src/dom/istext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/istext",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/domeventobserver::relative/2/src/view/observer/domeventobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/domeventobserver",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/theme/placeholder/css::relative/2/theme/placeholder/css",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../theme/placeholder.css",
            "from": [
              {
                "file": 188
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/observer::relative/2/src/view/observer/observer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/observer",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/rooteditableelement::relative/2/view/rooteditableelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/rooteditableelement",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-build-classic/src/ckeditor::ckeditor/ckeditor5-build-classic/src/ckeditor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-build-classic/src/ckeditor",
            "from": [
              {
                "file": 380
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/rootattributeoperation::relative/2/src/model/operation/rootattributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/operation/rootattributeoperation",
            "from": [
              {
                "file": 110
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::js-synchronous-iife-close",
            "conf": 0.86,
            "crit": 3,
            "desc": "Calls a parenthesized function expression",
            "from": [
              {
                "file": 203
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/fixture::expect-call",
            "conf": 0.6,
            "crit": 2,
            "desc": "expect() function call",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/scripted::before-each-call",
            "conf": 0.6,
            "crit": 3,
            "desc": "beforeEach hook",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/selection::relative/2/model/selection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/selection",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/mix::ckeditor/ckeditor5-utils/src/mix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/mix",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM element creation method",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/unicode::ckeditor/ckeditor5-utils/src/unicode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/unicode",
            "from": [
              {
                "file": 218
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/range::relative/1/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./range",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/styles/utils::relative/2/src/view/styles/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/styles/utils",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/editableelement::relative/1/editableelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./editableelement",
            "from": [
              {
                "file": 184
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/tomap::ckeditor/ckeditor5-utils/src/tomap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/tomap",
            "from": [
              {
                "file": 206
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/split::js-split-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls JavaScript split()",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/attributeelement::relative/2/src/view/attributeelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/attributeelement",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/emptyelement::relative/2/src/view/emptyelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/emptyelement",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/downcastwriter::relative/2/view/downcastwriter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/downcastwriter",
            "from": [
              {
                "file": 275
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/matcher::relative/2/view/matcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/matcher",
            "from": [
              {
                "file": 266
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-paragraph/src/paragraph::ckeditor/ckeditor5-paragraph/src/paragraph",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-paragraph/src/paragraph",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/element::relative/2/model/element",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/element",
            "from": [
              {
                "file": 270
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/compositionobserver::relative/2/src/view/observer/compositionobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/compositionobserver",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/controller/datacontroller::relative/2/src/controller/datacontroller",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/controller/datacontroller",
            "from": [
              {
                "file": 170
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/containerelement::relative/2/view/containerelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/containerelement",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-scope-string-function",
            "conf": 0.9,
            "crit": 3,
            "desc": "Top-level non-require string call",
            "from": [
              {
                "file": 184
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/liverange::relative/2/src/model/liverange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/liverange",
            "from": [
              {
                "file": 91
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation::relative/1/operation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation",
            "from": [
              {
                "file": 232
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/document::relative/2/src/view/document",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/document",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/mapper::relative/2/src/conversion/mapper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/conversion/mapper",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/mergeoperation::relative/1/operation/mergeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/mergeoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/modelconsumable::relative/2/src/conversion/modelconsumable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/modelconsumable",
            "from": [
              {
                "file": 163
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-basic-styles/src/bold/boldediting::ckeditor/ckeditor5-basic-styles/src/bold/boldediting",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-basic-styles/src/bold/boldediting",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/documentselection::relative/2/view/documentselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/documentselection",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/conversion/upcasthelpers::relative/2/conversion/upcasthelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../conversion/upcasthelpers",
            "from": [
              {
                "file": 274
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/view::relative/2/view/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/view",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/placeholder::relative/2/src/view/placeholder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/placeholder",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/splitoperation::relative/1/operation/splitoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/splitoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/url/reference::javascript-comment-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript comment contains a URL",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/writer::relative/1/writer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./writer",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/textproxy::relative/2/src/model/textproxy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/textproxy",
            "from": [
              {
                "file": 87
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/keyboard::ckeditor/ckeditor5-utils/src/keyboard",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports @ckeditor/ckeditor5-utils/src/keyboard",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/documentfragment::relative/2/src/view/documentfragment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/documentfragment",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/matcher::relative/2/src/view/matcher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/matcher",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "micro-behaviors/time/schedule/interval::repeated-settimeout",
            "conf": 0.9,
            "crit": 3,
            "desc": "Contains at least six setTimeout calls",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/filler::relative/1/filler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./filler",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/selection::relative/2/src/view/selection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/selection",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/textproxy::relative/1/textproxy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./textproxy",
            "from": [
              {
                "file": 174
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/attributeelement::relative/1/attributeelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./attributeelement",
            "from": [
              {
                "file": 208
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/liveposition::relative/2/liveposition",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../liveposition",
            "from": [
              {
                "file": 219
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/node::relative/2/src/view/node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/node",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/uielement::relative/2/view/uielement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/uielement",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/styles/margin::relative/2/src/view/styles/margin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/styles/margin",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/rootattributeoperation::relative/1/rootattributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./rootattributeoperation",
            "from": [
              {
                "file": 231
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/styles/background::relative/2/src/view/styles/background",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/styles/background",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/utils/bindtwostepcarettoattribute::relative/2/src/utils/bindtwostepcarettoattribute",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/utils/bindtwostepcarettoattribute",
            "from": [
              {
                "file": 73
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/batch::relative/2/src/model/batch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/batch",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/attributeoperation::relative/2/src/model/operation/attributeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/operation/attributeoperation",
            "from": [
              {
                "file": 92
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::template-htmlcontent-read",
            "conf": 0.85,
            "crit": 3,
            "desc": "Template literal reads node HTML",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "objectives/execution/automation/agent::agent-target-operation-forward",
            "atk": "T1059,T1190,T1595",
            "conf": 0.88,
            "crit": 3,
            "desc": "Agent names target probing activity",
            "from": [
              {
                "file": 134
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/utils/getselectedcontent::relative/1/utils/getselectedcontent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./utils/getselectedcontent",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/tree::browser-append-child",
            "conf": 0.8,
            "crit": 3,
            "desc": "Appends child DOM node",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/_utils/createroot::relative/2/view/_utils/createroot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/_utils/createroot",
            "from": [
              {
                "file": 153
              }
            ]
          },
          {
            "id": "metadata/package/testing/corpus::xss-category-label",
            "conf": 0.9,
            "crit": 3,
            "desc": "XSS attack category label",
            "from": [
              {
                "file": 156
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/operationfactory::relative/1/operation/operationfactory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/operationfactory",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/event::browser-mutation-observer",
            "conf": 0.8,
            "crit": 3,
            "desc": "Watches DOM changes with MutationObserver",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/insert-html::browser-iframe-srcdoc-assignment",
            "conf": 0.93,
            "crit": 3,
            "desc": "Assigns inline HTML to iframe srcdoc",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/eventinfo::ckeditor/ckeditor5-utils/src/eventinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/eventinfo",
            "from": [
              {
                "file": 73
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/tests/model/_utils/utils::relative/2/tests/model/_utils/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../tests/model/_utils/utils",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/treewalker::relative/2/src/model/treewalker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/treewalker",
            "from": [
              {
                "file": 88
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/mergeoperation::relative/2/operation/mergeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/mergeoperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/attributeelement::relative/2/view/attributeelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/attributeelement",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/history::relative/1/history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./history",
            "from": [
              {
                "file": 254
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/domconverter::relative/2/view/domconverter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/domconverter",
            "from": [
              {
                "file": 261
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::browser-show-text-node-filter",
            "conf": 0.94,
            "crit": 3,
            "desc": "Selects browser DOM text nodes",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/viewconsumable::relative/1/viewconsumable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./viewconsumable",
            "from": [
              {
                "file": 267
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/treewalker::relative/1/treewalker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./treewalker",
            "from": [
              {
                "file": 186
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-enter/src/shiftenter::ckeditor/ckeditor5-enter/src/shiftenter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-enter/src/shiftenter",
            "from": [
              {
                "file": 61
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/terminal::js-console-clear-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Clears the JavaScript console",
            "from": [
              {
                "file": 144
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/markercollection::relative/2/src/model/markercollection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/markercollection",
            "from": [
              {
                "file": 126
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/utils/deletecontent::relative/2/src/model/utils/deletecontent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/model/utils/deletecontent",
            "from": [
              {
                "file": 86
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/emittermixin::ckeditor/ckeditor5-utils/src/dom/emittermixin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/emittermixin",
            "from": [
              {
                "file": 73
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/documentfragment::relative/2/model/documentfragment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/documentfragment",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/rooteditableelement::relative/2/src/view/rooteditableelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/rooteditableelement",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/element::relative/1/element",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./element",
            "from": [
              {
                "file": 172
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::template-getattribute",
            "conf": 0.85,
            "crit": 3,
            "desc": "Template expression reads DOM attributes",
            "from": [
              {
                "file": 251
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/stylesmap::relative/1/stylesmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./stylesmap",
            "from": [
              {
                "file": 206
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/insertoperation::relative/2/operation/insertoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/insertoperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/dataprocessor/htmldataprocessor::relative/2/src/dataprocessor/htmldataprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/dataprocessor/htmldataprocessor",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/clickobserver::relative/2/src/view/observer/clickobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/clickobserver",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/upcastwriter::relative/2/src/view/upcastwriter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/upcastwriter",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/element::relative/2/view/element",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/element",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/text::relative/2/src/view/text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/text",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/conversion/upcasthelpers::relative/2/src/conversion/upcasthelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/conversion/upcasthelpers",
            "from": [
              {
                "file": 161
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/containerelement::relative/2/src/view/containerelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/containerelement",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/concat::join-empty-separator-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Joins values without a separator",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/model/rootelement::relative/2/model/rootelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../model/rootelement",
            "from": [
              {
                "file": 260
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer/selectionobserver::relative/1/observer/selectionobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer/selectionobserver",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "micro-behaviors/data/embedded/exif::exif-xmpmeta-adobe",
            "conf": 0.9,
            "crit": 3,
            "desc": "Adobe XMP metadata packet marker",
            "from": [
              {
                "file": 148
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/utils/modifyselection::relative/1/utils/modifyselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./utils/modifyselection",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/model/operation/mergeoperation::relative/2/src/model/operation/mergeoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/model/operation/mergeoperation",
            "from": [
              {
                "file": 94
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-text-content-read",
            "conf": 0.82,
            "crit": 3,
            "desc": "Reads DOM text content",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/scroll::ckeditor/ckeditor5-utils/src/dom/scroll",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/scroll",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/operation/insertoperation::relative/1/operation/insertoperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./operation/insertoperation",
            "from": [
              {
                "file": 216
              }
            ]
          },
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/range::relative/2/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../range",
            "from": [
              {
                "file": 217
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/isnode::ckeditor/ckeditor5-utils/src/dom/isnode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/isnode",
            "from": [
              {
                "file": 185
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/selection/css::relative/1/selection/css",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./selection.css",
            "from": [
              {
                "file": 150
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-core/tests/_utils/modeltesteditor::ckeditor/ckeditor5-core/tests/_utils/modeltesteditor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-core/tests/_utils/modeltesteditor",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/_utils/createroot/js::relative/2/_utils/createroot/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../_utils/createroot.js",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/renderer::relative/2/src/view/renderer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../src/view/renderer",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/styles/padding::relative/2/src/view/styles/padding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/styles/padding",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/object::js-deserialise",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a deserialization-related symbol",
            "from": [
              {
                "file": 90
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/dom/getancestors::ckeditor/ckeditor5-utils/src/dom/getancestors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/dom/getancestors",
            "from": [
              {
                "file": 209
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/nooperation::relative/2/operation/nooperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/nooperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/utils/deletecontent::relative/1/utils/deletecontent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./utils/deletecontent",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/document::relative/1/document",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./document",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/html::html-document-string-literal",
            "conf": 0.6,
            "crit": 3,
            "desc": "Contains an HTML document string literal",
            "from": [
              {
                "file": 157
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/documentselection::relative/1/documentselection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./documentselection",
            "from": [
              {
                "file": 183
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-token",
            "conf": 1.0,
            "crit": 3,
            "desc": "References the toString conversion method",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/operation/markeroperation::relative/2/operation/markeroperation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../operation/markeroperation",
            "from": [
              {
                "file": 235
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/schema::relative/1/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./schema",
            "from": [
              {
                "file": 246
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/renderer::relative/1/renderer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./renderer",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/src/view/observer/fakeselectionobserver::relative/2/src/view/observer/fakeselectionobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../../src/view/observer/fakeselectionobserver",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/observer/focusobserver::relative/1/observer/focusobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./observer/focusobserver",
            "from": [
              {
                "file": 171
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-core/tests/_utils/articlepluginset::ckeditor/ckeditor5-core/tests/_utils/articlepluginset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-core/tests/_utils/articlepluginset",
            "from": [
              {
                "file": 346
              }
            ]
          },
          {
            "id": "metadata/import/npm/ckeditor/ckeditor5-utils/src/emittermixin::ckeditor/ckeditor5-utils/src/emittermixin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports @ckeditor/ckeditor5-utils/src/emittermixin",
            "from": [
              {
                "file": 125
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/view/position::relative/2/view/position",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../view/position",
            "from": [
              {
                "file": 257
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/upcasthelpers::relative/1/upcasthelpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./upcasthelpers",
            "from": [
              {
                "file": 273
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/position::relative/2/position",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../position",
            "from": [
              {
                "file": 217
              }
            ]
          }
        ]
      }
    ]
  }
}