{
  "ml": {
    "v": "7",
    "id": 50,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000012248754501342773,
    "type": "rust",
    "version": "v18.18",
    "analyzed_at": "2026-10-07T16:49:23Z"
  },
  "path": "sc-executor-0.51.0.crate",
  "raw": {
    "rev": "a8f1b",
    "files": [
      {
        "id": 80,
        "mol": "H(F)Md(Pa₂)",
        "pid": 2,
        "rel": "fetched",
        "sha": "5ae045a024af84d4fc3fc2146e400388ad0cc37f8849f07b5a1b7554371167a6",
        "via": "https://static.crates.io/crates/sc-executor/sc-executor-0.51.0.crate",
        "path": "pkg:cargo/sc-executor@0.51.0",
        "risk": 4,
        "size": 1625718,
        "type": "crate",
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 1625718,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 1621622,
              "peak_region_entropy": 7.86
            }
          }
        },
        "ident": {
          "name": {
            "value": "sc-executor",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/paritytech/polkadot-sdk.git",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://paritytech.github.io/polkadot-sdk/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "admin@parity.io"
          ],
          "authors": [
            {
              "name": "Parity Technologies",
              "role": "author",
              "email": "admin@parity.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.51.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sc-executor",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "A crate that provides means of executing/dispatching calls into the runtime.",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/documentation/source::readme-md",
            "conf": 1.0,
            "crit": 3,
            "desc": "README.md basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 17852,
                "file": 8,
                "line": 567
              },
              {
                "file": 9
              },
              {
                "off": 2555,
                "file": 10,
                "line": 72
              },
              {
                "off": 14861,
                "file": 11,
                "line": 474
              }
            ],
            "uses": [
              91,
              92
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::fs-write",
            "atk": "T1041",
            "conf": 0.85,
            "crit": 3,
            "desc": "Writes a file with Rust fs::write",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/borrow/cow::alloc/borrow/cow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::borrow::Cow",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/assert_matches/assert_matches::assert_matches/assert_matches",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports assert_matches::assert_matches",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/codec::codec/codec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Codec",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/decode::codec/decode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Decode",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/codec/encode::codec/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports codec::Encode",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/error::crate/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::Error",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/result::crate/error/result",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::Result",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/wasmerror::crate/error/wasmerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::WasmError",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/runtimeversionof::crate/runtimeversionof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::RuntimeVersionOf",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/wasm_runtime/runtimecache::crate/wasm_runtime/runtimecache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::wasm_runtime::RuntimeCache",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/wasm_runtime/wasmexecutionmethod::crate/wasm_runtime/wasmexecutionmethod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::wasm_runtime::WasmExecutionMethod",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/wasmexecutionmethod::crate/wasmexecutionmethod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::WasmExecutionMethod",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion::criterion/criterion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::Criterion",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_group::criterion/criterion_group",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_group",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_main::criterion/criterion_main",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_main",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/executor/wasmexecutor::executor/wasmexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports executor::WasmExecutor",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/executor/with_externalities_safe::executor/with_externalities_safe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports executor::with_externalities_safe",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/mutex::parking_lot/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::Mutex",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/error/error::sc_executor_common/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::error::Error",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/error::sc_executor_common/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::error",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/runtime_blob/runtimeblob::sc_executor_common/runtime_blob/runtimeblob",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::runtime_blob::RuntimeBlob",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/wasm_runtime/allocationstats::sc_executor_common/wasm_runtime/allocationstats",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::wasm_runtime::AllocationStats",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/wasm_runtime/default_heap_alloc_pages::sc_executor_common/wasm_runtime/default_heap_alloc_pages",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::wasm_runtime::DEFAULT_HEAP_ALLOC_PAGES",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/wasm_runtime/default_heap_alloc_strategy::sc_executor_common/wasm_runtime/default_heap_alloc_strategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::wasm_runtime::DEFAULT_HEAP_ALLOC_STRATEGY",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/wasm_runtime/heapallocstrategy::sc_executor_common/wasm_runtime/heapallocstrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::wasm_runtime::HeapAllocStrategy",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/wasm_runtime/wasminstance::sc_executor_common/wasm_runtime/wasminstance",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::wasm_runtime::WasmInstance",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_common/wasm_runtime/wasmmodule::sc_executor_common/wasm_runtime/wasmmodule",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_common::wasm_runtime::WasmModule",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_wasmtime/instantiationstrategy::WasmtimeInstantiationStrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_wasmtime::InstantiationStrategy as WasmtimeInstantiationStrategy",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_executor_wasmtime/instantiationstrategy::sc_executor_wasmtime/instantiationstrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_executor_wasmtime::InstantiationStrategy",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_runtime_test/wasm_binary_unwrap::sc_runtime_test/wasm_binary_unwrap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_runtime_test::wasm_binary_unwrap",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_runtime_test/wasm_binary_unwrap::test_runtime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_runtime_test::wasm_binary_unwrap as test_runtime",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_tracing/spandatum::sc_tracing/spandatum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_tracing::SpanDatum",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sc_tracing/traceevent::sc_tracing/traceevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sc_tracing::TraceEvent",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/bylength::schnellru/bylength",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::ByLength",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/schnellru/lrumap::schnellru/lrumap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports schnellru::LruMap",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/core::sp_api/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::Core",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/runtime_api_info_size::sp_api/runtime_api_info_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::RUNTIME_API_INFO_SIZE",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_api/runtimeapiinfo::sp_api/runtimeapiinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_api::RuntimeApiInfo",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/ed25519::sp_core/ed25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::ed25519",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/map::sp_core/map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::map",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/offchain/offchaindbext::sp_core/offchain/offchaindbext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::offchain::OffchainDbExt",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/offchain/offchainoverlayedchange::sp_core/offchain/offchainoverlayedchange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::offchain::OffchainOverlayedChange",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/offchain/offchainworkerext::sp_core/offchain/offchainworkerext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::offchain::OffchainWorkerExt",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/offchain/testing::sp_core/offchain/testing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::offchain::testing",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/pair::sp_core/pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::Pair",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/sr25519::sp_core/sr25519",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::sr25519",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/callcontext::sp_core/traits/callcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::CallContext",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/codeexecutor::sp_core/traits/codeexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::CodeExecutor",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/externalities::sp_core/traits/externalities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::Externalities",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/fetchruntimecode::sp_core/traits/fetchruntimecode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::FetchRuntimeCode",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_core/traits/runtimecode::sp_core/traits/runtimecode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_core::traits::RuntimeCode",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_crypto_hashing/blake2_128::sp_crypto_hashing/blake2_128",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_crypto_hashing::blake2_128",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_crypto_hashing/blake2_256::sp_crypto_hashing/blake2_256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_crypto_hashing::blake2_256",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_crypto_hashing/sha2_256::sp_crypto_hashing/sha2_256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_crypto_hashing::sha2_256",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_crypto_hashing/twox_128::sp_crypto_hashing/twox_128",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_crypto_hashing::twox_128",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_crypto_hashing/twox_256::sp_crypto_hashing/twox_256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_crypto_hashing::twox_256",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_io/testexternalities::sp_io/testexternalities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_io::TestExternalities",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime/traits/blaketwo256::sp_runtime/traits/blaketwo256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime::traits::BlakeTwo256",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime_interface/pass_by/passfatpointerandread::sp_runtime_interface/pass_by/passfatpointerandread",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime_interface::pass_by::PassFatPointerAndRead",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_runtime_interface/runtime_interface::sp_runtime_interface/runtime_interface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_runtime_interface::runtime_interface",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_state_machine/testexternalities::CoreTestExternalities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_state_machine::TestExternalities as CoreTestExternalities",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/layoutv1::Layout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::LayoutV1 as Layout",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_trie/trieconfiguration::sp_trie/trieconfiguration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_trie::TrieConfiguration",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_version/create_apis_vec::sp_version/create_apis_vec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_version::create_apis_vec",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_version/runtimeversion::sp_version/runtimeversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_version::RuntimeVersion",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_wasm_interface/extendedhostfunctions::sp_wasm_interface/extendedhostfunctions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_wasm_interface::ExtendedHostFunctions",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_wasm_interface/hostfunctions::sp_wasm_interface/hostfunctions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_wasm_interface::HostFunctions",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp_wasm_interface::sp_wasm_interface",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp_wasm_interface",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/panic/assertunwindsafe::std/panic/assertunwindsafe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::panic::AssertUnwindSafe",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/panic/unwindsafe::std/panic/unwindsafe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::panic::UnwindSafe",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/path::std/path/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::Path",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicbool::std/sync/atomic/atomicbool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicBool",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicusize::std/sync/atomic/atomicusize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicUsize",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/ordering::std/sync/atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::Ordering",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/mutex::std/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Mutex",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/substrate_test_runtime/block::substrate_test_runtime/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports substrate_test_runtime::Block",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tracing_subscriber/layer/subscriberext::tracing_subscriber/layer/subscriberext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tracing_subscriber::layer::SubscriberExt",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/wasm_runtime/read_embedded_version::wasm_runtime/read_embedded_version",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_runtime::read_embedded_version",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/wasm_runtime/wasmexecutionmethod::wasm_runtime/wasmexecutionmethod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_runtime::WasmExecutionMethod",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 4
              }
            ]
          }
        ]
      }
    ]
  }
}