{
  "ml": {
    "v": "7",
    "id": 661,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000013520319953386206,
    "type": "registry",
    "version": "v18.18",
    "analyzed_at": "2026-09-22T18:13:52Z"
  },
  "path": "ra_ap_ide_assists@0.0.207",
  "raw": {
    "rev": "75c9b",
    "files": [
      {
        "id": 1236,
        "mol": "O(As)H₂(CmDb₃)Md₃(Pa₂Pt)",
        "pid": 8,
        "rel": "fetched",
        "sha": "1ebf3a1aaa6298d8b82300b300e0217ee3fa4e474229bbc76e0c30e39aa1ab35",
        "via": "https://static.crates.io/crates/ra_ap_ide_assists/ra_ap_ide_assists-0.0.207.crate",
        "path": "pkg:cargo/ra_ap_ide_assists@0.0.207",
        "risk": 9,
        "size": 318026,
        "type": "crate",
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 318026,
              "entropy": 8
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 318026,
              "peak_region_entropy": 7.84
            }
          }
        },
        "ident": {
          "name": {
            "value": "ra_ap_ide_assists",
            "source": "crate.name",
            "verified": false
          },
          "trust": "unsigned",
          "authors": [
            {
              "name": "rust-analyzer team",
              "role": "author",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.0.207",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "ra_ap_ide_assists",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/for_each_break_and_continue_expr::ide_db/syntax_helpers/node_ext/for_each_break_and_continue_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::for_each_break_and_continue_expr",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/borrow/cow::std/borrow/cow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::borrow::Cow",
            "from": [
              {
                "file": 89
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 126
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-directory-path",
            "conf": 0.9,
            "crit": 2,
            "desc": "Path identifies Rust tests directory",
            "from": [
              {
                "file": 121
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/search/filereference::ide_db/search/filereference",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::search::FileReference",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/adt::hir/adt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Adt",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assist_context/assistcontext::crate/assist_context/assistcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::assist_context::AssistContext",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/name::syntax/ast/name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Name",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/fieldexpr::syntax/ast/fieldexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::FieldExpr",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/single_let::ide_db/syntax_helpers/node_ext/single_let",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::single_let",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/path_expr::syntax/syntaxkind/path_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::PATH_EXPR",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/textrange::syntax/textrange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::TextRange",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/merge_imports/try_merge_trees::ide_db/imports/merge_imports/try_merge_trees",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::merge_imports::try_merge_trees",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::shell-crate-test-path",
            "conf": 0.95,
            "crit": 2,
            "desc": "Shell crate test path",
            "from": [
              {
                "file": 121
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/display::std/fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Display",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/format_string_exprs/parse_format_exprs::ide_db/syntax_helpers/format_string_exprs/parse_format_exprs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::format_string_exprs::parse_format_exprs",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "from": [
              {
                "file": 125
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/merge_imports/mergebehavior::ide_db/imports/merge_imports/mergebehavior",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::merge_imports::MergeBehavior",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/identpat::syntax/ast/identpat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::IdentPat",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/make/impl_trait_type::syntax/ast/make/impl_trait_type",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::make::impl_trait_type",
            "from": [
              {
                "file": 103
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/asttoken::syntax/ast/asttoken",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::AstToken",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/hascrate::hir/hascrate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::HasCrate",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assistresolvestrategy::crate/assistresolvestrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::AssistResolveStrategy",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_target::crate/tests/check_assist_target",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_target",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit_in_place/indent::syntax/ast/edit_in_place/indent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit_in_place::Indent",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasgenericparams::syntax/ast/hasgenericparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasGenericParams",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasvisibility::syntax/ast/hasvisibility",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasVisibility",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/algo/non_trivia_sibling::syntax/algo/non_trivia_sibling",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::algo::non_trivia_sibling",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/defs/nameclass::ide_db/defs/nameclass",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::defs::NameClass",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/invert_boolean_expression::crate/utils/invert_boolean_expression",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::invert_boolean_expression",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hash_map/entry::std/collections/hash_map/entry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::hash_map::Entry",
            "from": [
              {
                "file": 93
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/pat::syntax/ast/pat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Pat",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/iter/peekable::std/iter/peekable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::iter::Peekable",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/matcharm::syntax/ast/matcharm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::MatchArm",
            "from": [
              {
                "file": 80
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/algo/find_node_at_range::syntax/algo/find_node_at_range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::algo::find_node_at_range",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/text_edit/textrange::text_edit/textrange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports text_edit::TextRange",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/convert_reference_type::crate/utils/convert_reference_type",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::convert_reference_type",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/traits/resolve_target_trait::ide_db/traits/resolve_target_trait",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::traits::resolve_target_trait",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/ast/make::ast/make",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ast::make",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind::syntax/syntaxkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/traitref::hir/traitref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::TraitRef",
            "from": [
              {
                "file": 123
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/binaryop::syntax/ast/binaryop",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::BinaryOp",
            "from": [
              {
                "file": 76
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_not_applicable::crate/tests/check_assist_not_applicable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_not_applicable",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/fxhashmap::ide_db/fxhashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::FxHashMap",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/genericarglist::syntax/ast/genericarglist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::GenericArgList",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/structkind::syntax/ast/structkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::StructKind",
            "from": [
              {
                "file": 63
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/assoc_item_list::syntax/syntaxkind/assoc_item_list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::ASSOC_ITEM_LIST",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-korean",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains Hangul script",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/typeparam::hir/typeparam",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::TypeParam",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/import_assets/importcandidate::ide_db/imports/import_assets/importcandidate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::import_assets::ImportCandidate",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/visibility::syntax/syntaxkind/visibility",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::VISIBILITY",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/matcharmlist::syntax/ast/matcharmlist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::MatchArmList",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_import_one::crate/tests/check_assist_import_one",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_import_one",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/source_change/filesystemedit::ide_db/source_change/filesystemedit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::source_change::FileSystemEdit",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/test_fixture/withfixture::test_fixture/withfixture",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports test_fixture::WithFixture",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/block_as_lone_tail::ide_db/syntax_helpers/node_ext/block_as_lone_tail",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::block_as_lone_tail",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/isstring::syntax/ast/isstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::IsString",
            "from": [
              {
                "file": 89
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/search/filereferencenode::ide_db/search/filereferencenode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::search::FileReferenceNode",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/ordering::std/cmp/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::Ordering",
            "from": [
              {
                "file": 108
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/genericarg::syntax/ast/genericarg",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::GenericArg",
            "from": [
              {
                "file": 107
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::rust-string-replacement-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust replaces matched string content",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/macrofileidext::hir/macrofileidext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::MacroFileIdExt",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/name::hir/name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Name",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/t::syntax/t",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::T",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/trait::syntax/syntaxkind/trait",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::TRAIT",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ted::syntax/ted",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ted",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/singleresolve::crate/singleresolve",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SingleResolve",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/check_doc_test::super/check_doc_test",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::check_doc_test",
            "from": [
              {
                "file": 121
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/nodeortoken::syntax/nodeortoken",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::NodeOrToken",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/format_string_exprs/arg::ide_db/syntax_helpers/format_string_exprs/arg",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::format_string_exprs::Arg",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ted/position::syntax/ted/position",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ted::Position",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/base_db/filerange::ide_db/base_db/filerange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::base_db::FileRange",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/char::syntax/syntaxkind/char",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::CHAR",
            "from": [
              {
                "file": 105
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/rootdatabase::ide_db/rootdatabase",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::RootDatabase",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/modpath::hir/modpath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::ModPath",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/import/rust/syntax/ast/commentplacement::syntax/ast/commentplacement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::CommentPlacement",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hastypebounds::syntax/ast/hastypebounds",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasTypeBounds",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/string::syntax/syntaxkind/string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::STRING",
            "from": [
              {
                "file": 105
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/enum::hir/enum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Enum",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/textrange::crate/textrange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TextRange",
            "from": [
              {
                "file": 75
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasattrs::syntax/ast/hasattrs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasAttrs",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/ignoreassocitems::crate/utils/ignoreassocitems",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::IgnoreAssocItems",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/for_each_tail_expr::ide_db/syntax_helpers/node_ext/for_each_tail_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::for_each_tail_expr",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit_in_place/hasvisibilityedit::syntax/ast/edit_in_place/hasvisibilityedit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit_in_place::HasVisibilityEdit",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/elsebranch::syntax/ast/elsebranch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::ElseBranch",
            "from": [
              {
                "file": 80
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/defs/namerefclass::ide_db/defs/namerefclass",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::defs::NameRefClass",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/convert_param_list_to_arg_list::crate/utils/convert_param_list_to_arg_list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::convert_param_list_to_arg_list",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/reverse::std/cmp/reverse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::Reverse",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/convert_two_arm_bool_match_to_matches_macro::super/convert_two_arm_bool_match_to_matches_macro",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::convert_two_arm_bool_match_to_matches_macro",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/filter_assoc_items::crate/utils/filter_assoc_items",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::filter_assoc_items",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/comment::syntax/syntaxkind/comment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::COMMENT",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/smallvec/smallvec::smallvec/smallvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports smallvec::SmallVec",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit/indentlevel::syntax/ast/edit/indentlevel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit::IndentLevel",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/items_locator::ide_db/items_locator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::items_locator",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasmoduleitem::syntax/ast/hasmoduleitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasModuleItem",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/break_expr::syntax/syntaxkind/break_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::BREAK_EXPR",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/iteminns::hir/iteminns",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::ItemInNs",
            "from": [
              {
                "file": 87
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/walk_patterns_in_expr::ide_db/syntax_helpers/node_ext/walk_patterns_in_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::walk_patterns_in_expr",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/expect_test/expect::expect_test/expect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports expect_test::expect",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assist_config/assistconfig::crate/assist_config/assistconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::assist_config::AssistConfig",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/unwrap_trivial_block::crate/utils/unwrap_trivial_block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::unwrap_trivial_block",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools/izip::itertools/izip",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::izip",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/loop_expr::syntax/syntaxkind/loop_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::LOOP_EXPR",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/merge_imports/try_merge_imports::ide_db/imports/merge_imports/try_merge_imports",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::merge_imports::try_merge_imports",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntaxkind/whitespace::syntaxkind/whitespace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SyntaxKind::WHITESPACE",
            "from": [
              {
                "file": 94
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/assists/singleresolve::ide_db/assists/singleresolve",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::assists::SingleResolve",
            "from": [
              {
                "file": 120
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/insert_use/importscope::ide_db/imports/insert_use/importscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::insert_use::ImportScope",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/suggest_name::crate/utils/suggest_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::suggest_name",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/helpers/mod_path_to_ast::ide_db/helpers/mod_path_to_ast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::helpers::mod_path_to_ast",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/snippetcap::ide_db/snippetcap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::SnippetCap",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/hirfileidext::hir/hirfileidext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::HirFileIdExt",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit_in_place/removable::syntax/ast/edit_in_place/removable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit_in_place::Removable",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/find_struct_impl::crate/utils/find_struct_impl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::find_struct_impl",
            "from": [
              {
                "file": 49
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_no_snippet_cap::crate/tests/check_assist_no_snippet_cap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_no_snippet_cap",
            "from": [
              {
                "file": 59
              }
            ]
          },
          {
            "id": "metadata/import/rust/pat::pat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Pat::*",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assist_context/sourcechangebuilder::crate/assist_context/sourcechangebuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::assist_context::SourceChangeBuilder",
            "from": [
              {
                "file": 24
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast::syntax/ast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assistkind::crate/assistkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::AssistKind",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/associtemcontainer::hir/associtemcontainer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::AssocItemContainer",
            "from": [
              {
                "file": 78
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/get_methods::crate/utils/get_methods",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::get_methods",
            "from": [
              {
                "file": 108
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/assists/assistid::ide_db/assists/assistid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::assists::AssistId",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/next_prev::crate/utils/next_prev",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::next_prev",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory",
            "from": [
              {
                "file": 121
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/hasattrs::HirHasAttrs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::HasAttrs as HirHasAttrs",
            "from": [
              {
                "file": 126
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/source_change/treemutator::ide_db/source_change/treemutator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::source_change::TreeMutator",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/does_nested_pattern::crate/utils/does_nested_pattern",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::does_nested_pattern",
            "from": [
              {
                "file": 99
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/comment::syntax/ast/comment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Comment",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/commentshape::syntax/ast/commentshape",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::CommentShape",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/expr/binexpr::syntax/ast/expr/binexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Expr::BinExpr",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/walk_pat::ide_db/syntax_helpers/node_ext/walk_pat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::walk_pat",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/impl::syntax/ast/impl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Impl",
            "from": [
              {
                "file": 48
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/tokenatoffset::syntax/tokenatoffset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::TokenAtOffset",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/for_expr::syntax/syntaxkind/for_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::FOR_EXPR",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/inline_call/split_refs_and_uses::super/inline_call/split_refs_and_uses",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::inline_call::split_refs_and_uses",
            "from": [
              {
                "file": 69
              }
            ]
          },
          {
            "id": "metadata/import/rust/armbodyexpression::armbodyexpression",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ArmBodyExpression::*",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/insert_use/insertuseconfig::ide_db/imports/insert_use/insertuseconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::insert_use::InsertUseConfig",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/pathtype::syntax/ast/pathtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::PathType",
            "from": [
              {
                "file": 103
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/helpers/is_editable_crate::ide_db/helpers/is_editable_crate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::helpers::is_editable_crate",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assists::crate/assists",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Assists",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/walk_expr::ide_db/syntax_helpers/node_ext/walk_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::walk_expr",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/methodcallexpr::syntax/ast/methodcallexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::MethodCallExpr",
            "from": [
              {
                "file": 124
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/handlers/convert_comment_block/line_comment_text::crate/handlers/convert_comment_block/line_comment_text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::handlers::convert_comment_block::line_comment_text",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/famous_defs/famousdefs::ide_db/famous_defs/famousdefs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::famous_defs::FamousDefs",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/generate_impl::crate/utils/generate_impl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::generate_impl",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreeset::std/collections/btreeset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeSet",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/generate_trait_impl_text::crate/utils/generate_trait_impl_text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::generate_trait_impl_text",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/semantics::hir/semantics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Semantics",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/asassocitem::hir/asassocitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::AsAssocItem",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/test_config::crate/tests/test_config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::TEST_CONFIG",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/associtem::syntax/ast/associtem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::AssocItem",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/import_assets/nametoimport::ide_db/imports/import_assets/nametoimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::import_assets::NameToImport",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/use_trivial_constructor/use_trivial_constructor::ide_db/use_trivial_constructor/use_trivial_constructor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::use_trivial_constructor::use_trivial_constructor",
            "from": [
              {
                "file": 63
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/base_db/fileid::ide_db/base_db/fileid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::base_db::FileId",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/assist::super/assist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::assist::*",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/gen_trait_fn_body/gen_trait_fn_body::gen_trait_fn_body/gen_trait_fn_body",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports gen_trait_fn_body::gen_trait_fn_body",
            "from": [
              {
                "file": 126
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasarglist::syntax/ast/hasarglist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasArgList",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assistid::crate/assistid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::AssistId",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/iter::std/iter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::iter",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/base_db/sourcedatabaseext::ide_db/base_db/sourcedatabaseext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::base_db::SourceDatabaseExt",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/cmpop::syntax/ast/cmpop",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::CmpOp",
            "from": [
              {
                "file": 123
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/replace_is_method_with_if_let_method::super/replace_is_method_with_if_let_method",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::replace_is_method_with_if_let_method",
            "from": [
              {
                "file": 100
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/textsize::syntax/textsize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::TextSize",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/type/infertype::syntax/ast/type/infertype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Type::InferType",
            "from": [
              {
                "file": 107
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/generate_trait_impl_text_intransitive::crate/utils/generate_trait_impl_text_intransitive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::generate_trait_impl_text_intransitive",
            "from": [
              {
                "file": 57
              }
            ]
          },
          {
            "id": "metadata/import/rust/test_utils/assert_eq_text::test_utils/assert_eq_text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports test_utils::assert_eq_text",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/handlers/auto_import/find_importable_node::crate/handlers/auto_import/find_importable_node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::handlers::auto_import::find_importable_node",
            "from": [
              {
                "file": 88
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/astnode::syntax/ast/astnode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::AstNode",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/stdx/to_upper_snake_case::stdx/to_upper_snake_case",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports stdx::to_upper_snake_case",
            "from": [
              {
                "file": 85
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/path::image-file-url",
            "conf": 0.85,
            "crit": 3,
            "desc": "HTTP URL targets an image file",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/add_missing_match_arms::super/add_missing_match_arms",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::add_missing_match_arms",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_unresolved::crate/tests/check_assist_unresolved",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_unresolved",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/logicop::syntax/ast/logicop",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::LogicOp",
            "from": [
              {
                "file": 123
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/algo/find_node_at_offset::syntax/algo/find_node_at_offset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::algo::find_node_at_offset",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/hirdisplay::hir/hirdisplay",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::HirDisplay",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "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": 121
              },
              {
                "file": 122
              }
            ],
            "uses": [
              3,
              127,
              347
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/vis_offset::crate/utils/vis_offset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::vis_offset",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/insert_whitespace_into_node/insert_ws_into::ide_db/syntax_helpers/insert_whitespace_into_node/insert_ws_into",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::insert_whitespace_into_node::insert_ws_into",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/handlers/handler::crate/handlers/handler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::handlers::Handler",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/gen_trait_fn_body::crate/utils/gen_trait_fn_body",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::gen_trait_fn_body",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/type_alias::syntax/syntaxkind/type_alias",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::TYPE_ALIAS",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/rangeinclusive::std/ops/rangeinclusive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::RangeInclusive",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/import_assets/importassets::ide_db/imports/import_assets/importassets",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::import_assets::ImportAssets",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/match_guard::syntax/syntaxkind/match_guard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::MATCH_GUARD",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assist::crate/assist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Assist",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/import_assets/item_for_path_search::ide_db/imports/import_assets/item_for_path_search",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::import_assets::item_for_path_search",
            "from": [
              {
                "file": 63
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/remove_unused_param/range_to_remove::super/remove_unused_param/range_to_remove",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::remove_unused_param::range_to_remove",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/sourcefile::syntax/sourcefile",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SourceFile",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/base_db/anchoredpathbuf::ide_db/base_db/anchoredpathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::base_db::AnchoredPathBuf",
            "from": [
              {
                "file": 79
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/crate::hir/crate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Crate",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/merge_imports/try_normalize_import::ide_db/imports/merge_imports/try_normalize_import",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::merge_imports::try_normalize_import",
            "from": [
              {
                "file": 83
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/expr_as_name_ref::ide_db/syntax_helpers/node_ext/expr_as_name_ref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::expr_as_name_ref",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/comma::syntax/syntaxkind/comma",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::COMMA",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/iter/successors::std/iter/successors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::iter::successors",
            "from": [
              {
                "file": 75
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/assists/grouplabel::ide_db/assists/grouplabel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::assists::GroupLabel",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit::syntax/ast/edit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/use::syntax/syntaxkind/use",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::USE",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_by_label::crate/tests/check_assist_by_label",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_by_label",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/stdx/format_to::stdx/format_to",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports stdx::format_to",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_not_applicable_by_label::crate/tests/check_assist_not_applicable_by_label",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_not_applicable_by_label",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/asttoken::syntax/asttoken",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::AstToken",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/test_utils/extract_offset::test_utils/extract_offset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports test_utils::extract_offset",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/handlers/qualify_path/qualifycandidate::crate/handlers/qualify_path/qualifycandidate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::handlers::qualify_path::QualifyCandidate",
            "from": [
              {
                "file": 87
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist_not_applicable_for_import_one::crate/tests/check_assist_not_applicable_for_import_one",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist_not_applicable_for_import_one",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/ifexpr::syntax/ast/ifexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::IfExpr",
            "from": [
              {
                "file": 80
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/search/referencecategory::ide_db/search/referencecategory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::search::ReferenceCategory",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/insert_use/remove_path_if_in_use_stmt::ide_db/imports/insert_use/remove_path_if_in_use_stmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::insert_use::remove_path_if_in_use_stmt",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/test_related_attribute::crate/utils/test_related_attribute",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::test_related_attribute",
            "from": [
              {
                "file": 111
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assist_context/treemutator::crate/assist_context/treemutator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::assist_context::TreeMutator",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/variant::hir/variant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Variant",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/pathresolution::hir/pathresolution",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::PathResolution",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/hasattrs::hir/hasattrs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::HasAttrs",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/assists/assist::ide_db/assists/assist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::assists::Assist",
            "from": [
              {
                "file": 120
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/local::hir/local",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Local",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/letstmt::syntax/ast/letstmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::LetStmt",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/format_string/is_format_string::ide_db/syntax_helpers/format_string/is_format_string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::format_string::is_format_string",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/insert_use/insert_use_as_alias::ide_db/imports/insert_use/insert_use_as_alias",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::insert_use::insert_use_as_alias",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit_in_place/attrsowneredit::syntax/ast/edit_in_place/attrsowneredit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit_in_place::AttrsOwnerEdit",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/blockexpr::syntax/ast/blockexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::BlockExpr",
            "from": [
              {
                "file": 80
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/assists/assistresolvestrategy::ide_db/assists/assistresolvestrategy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::assists::AssistResolveStrategy",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/insert_use/insert_use::ide_db/imports/insert_use/insert_use",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::insert_use::insert_use",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 4
              }
            ],
            "uses": [
              174,
              349
            ]
          },
          {
            "id": "metadata/import/rust/assist_config/assistconfig::assist_config/assistconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports assist_config::AssistConfig",
            "from": [
              {
                "file": 120
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/search/usagesearchresult::ide_db/search/usagesearchresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::search::UsageSearchResult",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/payload/polymorphic::variant-generation-verb",
            "atk": "T1027",
            "conf": 0.92,
            "crit": 3,
            "desc": "Generates a code variant",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/insert_use/ast_to_remove_for_path_in_use_stmt::ide_db/imports/insert_use/ast_to_remove_for_path_in_use_stmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::insert_use::ast_to_remove_for_path_in_use_stmt",
            "from": [
              {
                "file": 69
              }
            ]
          },
          {
            "id": "metadata/import/rust/stdx/never::stdx/never",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports stdx::never",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/path::syntax/ast/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Path",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit_in_place/genericparamsowneredit::syntax/ast/edit_in_place/genericparamsowneredit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit_in_place::GenericParamsOwnerEdit",
            "from": [
              {
                "file": 71
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assistconfig::crate/assistconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::AssistConfig",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasname::syntax/ast/hasname",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasName",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/block_expr::syntax/syntaxkind/block_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::BLOCK_EXPR",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/walk_ty::ide_db/syntax_helpers/node_ext/walk_ty",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::walk_ty",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/type::hir/type",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Type",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/rust/stdx/to_lower_snake_case::stdx/to_lower_snake_case",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports stdx::to_lower_snake_case",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/hasvisibility::hir/hasvisibility",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::HasVisibility",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/handlers/convert_comment_block/relevant_line_comments::crate/handlers/convert_comment_block/relevant_line_comments",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::handlers::convert_comment_block::relevant_line_comments",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/static::syntax/syntaxkind/static",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::STATIC",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/make::syntax/ast/make",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::make",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasvisibility::astHasVisibility",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasVisibility as astHasVisibility",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/not::std/ops/not",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Not",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/is_pattern_cond::ide_db/syntax_helpers/node_ext/is_pattern_cond",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::is_pattern_cond",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/fxindexset::ide_db/fxindexset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::FxIndexSet",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasvisibility::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasVisibility as _",
            "from": [
              {
                "file": 42
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/param::syntax/ast/param",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Param",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/ty_filter/tryenum::ide_db/ty_filter/tryenum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::ty_filter::TryEnum",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/algo::syntax/algo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::algo",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/add_method_to_adt::crate/utils/add_method_to_adt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::add_method_to_adt",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/whitespace::syntax/ast/whitespace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Whitespace",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/callexpr::syntax/ast/callexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::CallExpr",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/expr::syntax/ast/expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Expr",
            "from": [
              {
                "file": 80
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/add_trait_assoc_items_to_impl::crate/utils/add_trait_assoc_items_to_impl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::add_trait_assoc_items_to_impl",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/modulesource::hir/modulesource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::ModuleSource",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/typeinfo::hir/typeinfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::TypeInfo",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/search/searchscope::ide_db/search/searchscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::search::SearchScope",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/vecdeque::std/collections/vecdeque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::VecDeque",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/binexpr::syntax/ast/binexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::BinExpr",
            "from": [
              {
                "file": 43
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/module::hir/module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Module",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/edit::edit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Edit::*",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/trimmed_text_range::crate/utils/trimmed_text_range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::trimmed_text_range",
            "from": [
              {
                "file": 79
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/genericparamlist::syntax/ast/genericparamlist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::GenericParamList",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/radix::syntax/ast/radix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::Radix",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/fxhashset::ide_db/fxhashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::FxHashSet",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assist_context/assists::crate/assist_context/assists",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::assist_context::Assists",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/edit/astnodeedit::syntax/ast/edit/astnodeedit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::edit::AstNodeEdit",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/enum::syntax/syntaxkind/enum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::ENUM",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/package/error-handling::rust-unwrap-or",
            "conf": 0.6,
            "crit": 2,
            "desc": "Rust unwrap_or method",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/required_hashes::crate/utils/required_hashes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::required_hashes",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/const::syntax/syntaxkind/const",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::CONST",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/ref_field_expr/determine_ref_and_parens::crate/utils/ref_field_expr/determine_ref_and_parens",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::ref_field_expr::determine_ref_and_parens",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/scopedef::hir/scopedef",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::ScopeDef",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/merge_imports/try_normalize_use_tree::ide_db/imports/merge_imports/try_normalize_use_tree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::merge_imports::try_normalize_use_tree",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxnode::syntax/syntaxnode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxNode",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/matchexpr::syntax/ast/matchexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::MatchExpr",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/algo/neighbor::syntax/algo/neighbor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::algo::neighbor",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/return_expr::syntax/syntaxkind/return_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::RETURN_EXPR",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/into_to_qualified_from::super/into_to_qualified_from",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::into_to_qualified_from",
            "from": [
              {
                "file": 70
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/astnode::syntax/astnode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::AstNode",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/whitespace::syntax/syntaxkind/whitespace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::WHITESPACE",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/path_transform/pathtransform::ide_db/path_transform/pathtransform",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::path_transform::PathTransform",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/known::hir/known",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::known",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/lineindexdatabase::ide_db/lineindexdatabase",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::LineIndexDatabase",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/descendpreference::hir/descendpreference",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::DescendPreference",
            "from": [
              {
                "file": 35
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/arithop::syntax/ast/arithop",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::ArithOp",
            "from": [
              {
                "file": 97
              }
            ]
          },
          {
            "id": "metadata/import/rust/ast/edit/indentlevel::ast/edit/indentlevel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ast::edit::IndentLevel",
            "from": [
              {
                "file": 81
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/import_assets/locatedimport::ide_db/imports/import_assets/locatedimport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::import_assets::LocatedImport",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/wherepred::syntax/ast/wherepred",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::WherePred",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/struct::syntax/syntaxkind/struct",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::STRUCT",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/encoded-payload/hex",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encoded content decoded: hex"
          },
          {
            "id": "metadata/import/rust/ide_db/assists/assistkind::ide_db/assists/assistkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::assists::AssistKind",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxelement::syntax/syntaxelement",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxElement",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/either/either::either/either",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports either::Either",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/defaultmethods::crate/utils/defaultmethods",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::DefaultMethods",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/stdx/trim_indent::stdx/trim_indent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports stdx::trim_indent",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasdoccomments::syntax/ast/hasdoccomments",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasDocComments",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/hasloopbody::syntax/ast/hasloopbody",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::HasLoopBody",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tests/check_assist::crate/tests/check_assist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tests::check_assist",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/namelike::syntax/ast/namelike",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::NameLike",
            "from": [
              {
                "file": 103
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/does_pat_match_variant::crate/utils/does_pat_match_variant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::does_pat_match_variant",
            "from": [
              {
                "file": 99
              }
            ]
          },
          {
            "id": "metadata/package/error-handling::rust-result-type",
            "conf": 0.6,
            "crit": 2,
            "desc": "Rust Result\u003cT,E\u003e type",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/direction::syntax/direction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::Direction",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/convert_nested_function_to_closure::super/convert_nested_function_to_closure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::convert_nested_function_to_closure",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/pathexpr::syntax/ast/pathexpr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::PathExpr",
            "from": [
              {
                "file": 65
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/match_ast::syntax/match_ast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::match_ast",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/assistcontext::crate/assistcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::AssistContext",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/label/label::ide_db/label/label",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::label::Label",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/inrealfile::hir/inrealfile",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::InRealFile",
            "from": [
              {
                "file": 56
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/base_db/upcast::ide_db/base_db/upcast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::base_db::Upcast",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/localsource::hir/localsource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::LocalSource",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/commentkind::syntax/ast/commentkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::CommentKind",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/handlers/inline_type_alias/inline_type_alias_uses::crate/handlers/inline_type_alias/inline_type_alias_uses",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::handlers::inline_type_alias::inline_type_alias_uses",
            "from": [
              {
                "file": 69
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/term_search/termsearchctx::hir/term_search/termsearchctx",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::term_search::TermSearchCtx",
            "from": [
              {
                "file": 110
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/macro_def::syntax/syntaxkind/macro_def",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::MACRO_DEF",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/db/hirdatabase::hir/db/hirdatabase",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::db::HirDatabase",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-node",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe to Node.js runtime token",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/smolstr::syntax/smolstr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SmolStr",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/import/rust/syntax/ast/rangeitem::syntax/ast/rangeitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::RangeItem",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/associtem::hir/associtem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::AssocItem",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/preorder_expr::ide_db/syntax_helpers/node_ext/preorder_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::preorder_expr",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/moduledef::hir/moduledef",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::ModuleDef",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/visibility::hir/visibility",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::Visibility",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/source_change/sourcechangebuilder::ide_db/source_change/sourcechangebuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::source_change::SourceChangeBuilder",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/module::syntax/syntaxkind/module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::MODULE",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/syntax_helpers/node_ext/full_path_of_name_ref::ide_db/syntax_helpers/node_ext/full_path_of_name_ref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::syntax_helpers::node_ext::full_path_of_name_ref",
            "from": [
              {
                "file": 114
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/while_expr::syntax/syntaxkind/while_expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::WHILE_EXPR",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils::crate/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/imports/insert_use/importgranularity::ide_db/imports/insert_use/importgranularity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::imports::insert_use::ImportGranularity",
            "from": [
              {
                "file": 74
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/infile::hir/infile",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::InFile",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/ide_db/defs/definition::ide_db/defs/definition",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ide_db::defs::Definition",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools/itertools::itertools/itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::Itertools",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/fn::syntax/syntaxkind/fn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::FN",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/iter/once::std/iter/once",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::iter::once",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/ast/nameref::syntax/ast/nameref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::ast::NameRef",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/hir/hassource::hir/hassource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hir::HasSource",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Path or filename indicates Rust tests",
            "from": [
              {
                "file": 122
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxtoken::syntax/syntaxtoken",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxToken",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/walkevent::syntax/walkevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::WalkEvent",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/syntaxkind/source_file::syntax/syntaxkind/source_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::SyntaxKind::SOURCE_FILE",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/grouplabel::crate/grouplabel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::GroupLabel",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::source-xor-operation",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source references XOR syntax",
            "from": [
              {
                "file": 58
              }
            ]
          },
          {
            "id": "metadata/import/rust/syntax/algo/skip_whitespace_token::syntax/algo/skip_whitespace_token",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syntax::algo::skip_whitespace_token",
            "from": [
              {
                "file": 53
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/utils/generate_trait_impl::crate/utils/generate_trait_impl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::utils::generate_trait_impl",
            "from": [
              {
                "file": 98
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/package/testing/presence/path::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          }
        ]
      }
    ]
  }
}