{
  "ml": {
    "v": "7",
    "id": 772,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000014762083992536645,
    "type": "rust",
    "version": "v18.18",
    "analyzed_at": "2026-10-06T01:24:09Z"
  },
  "path": "swc_ecma_quote_macros@29.0.0",
  "raw": {
    "rev": "c1ea9",
    "files": [
      {
        "id": 1581,
        "mol": "O(S)H(Db)Md",
        "pid": 171,
        "rel": "fetched",
        "sha": "596dbb78166e8a0984f422fe3f635ef7f3dd94606af4cd4ad5d5cb0473b48025",
        "via": "https://static.crates.io/crates/swc_ecma_quote_macros/swc_ecma_quote_macros-29.0.0.crate",
        "path": "pkg:cargo/swc_ecma_quote_macros@29.0.0",
        "risk": 4,
        "size": 15420,
        "type": "crate",
        "depth": 4,
        "facts": {
          "metrics": {
            "file": {
              "size": 15420,
              "entropy": 7.98
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 15360,
              "peak_region_entropy": 7.82
            }
          }
        },
        "ident": {
          "name": {
            "value": "swc_ecma_quote_macros",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/swc-project/swc.git",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "kdy1997.dev@gmail.com"
          ],
          "authors": [
            {
              "name": "강동윤",
              "role": "author",
              "email": "kdy1997.dev@gmail.com",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "29.0.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "swc_ecma_quote_macros",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/rust/swc_common/filename::swc_common/filename",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_common::FileName",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/type::syn/type",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::Type",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_ecma_ast/assigntarget::swc_ecma_ast/assigntarget",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_ecma_ast::AssignTarget",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_ecma_parser/stringinput::swc_ecma_parser/stringinput",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_ecma_parser::StringInput",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/block::syn/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::Block",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/bail::anyhow/bail",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::bail",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/proc_macro2/span::proc_macro2/span",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports proc_macro2::Span",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_atoms/atom::swc_atoms/atom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_atoms::Atom",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_common/sourcemap::swc_common/sourcemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_common::SourceMap",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/parse/parse::syn/parse/parse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::parse::Parse",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_ecma_parser/parser::swc_ecma_parser/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_ecma_parser::Parser",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/import/rust/crate/input/quoteinput::crate/input/quoteinput",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::input::QuoteInput",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "objectives/supply-chain/install-hook/build/behavioral::rust-proc-macro-entrypoint",
            "atk": "T1195.002",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust proc macro entrypoint"
          },
          {
            "id": "metadata/import/rust/crate/ctxt/ctx::crate/ctxt/ctx",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ctxt::Ctx",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/exprlit::syn/exprlit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::ExprLit",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/exprreference::syn/exprreference",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::ExprReference",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/anyhow::anyhow/anyhow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::anyhow",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/rustc_hash/fxhashmap::rustc_hash/fxhashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rustc_hash::FxHashMap",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_common/span::swc_common/span",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_common::Span",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_common/sync/lrc::swc_common/sync/lrc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_common::sync::Lrc",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/quote/totokens::quote/totokens",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quote::ToTokens",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cell/refcell::std/cell/refcell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cell::RefCell",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_macros_common/call_site::swc_macros_common/call_site",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_macros_common::call_site",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_ecma_parser/presult::swc_ecma_parser/presult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_ecma_parser::PResult",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/exprstruct::syn/exprstruct",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::ExprStruct",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_ecma_parser/lexer/lexer::swc_ecma_parser/lexer/lexer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_ecma_parser::lexer::Lexer",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/parse/parsestream::syn/parse/parsestream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::parse::ParseStream",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::source-xor-operation",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source references XOR syntax",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_common/syntaxcontext::swc_common/syntaxcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_common::SyntaxContext",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/punctuated/punctuated::syn/punctuated/punctuated",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::punctuated::Punctuated",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/expr::syn/expr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::Expr",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ast/tocode::crate/ast/tocode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ast::ToCode",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/input/quotevar::crate/input/quotevar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::input::QuoteVar",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ret_type/parse_input_type::crate/ret_type/parse_input_type",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ret_type::parse_input_type",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/litbytestr::syn/litbytestr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::LitByteStr",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tocode::super/tocode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ToCode",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/litfloat::syn/litfloat",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::LitFloat",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/litbool::syn/litbool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::LitBool",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/import/rust/syn/token::syn/token",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::Token",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/import/rust/syn/fieldvalue::syn/fieldvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::FieldValue",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/genericargument::syn/genericargument",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::GenericArgument",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/context::anyhow/context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::Context",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/builder/builder::crate/builder/builder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::builder::Builder",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/exprpath::syn/exprpath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::ExprPath",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/import/rust/syn/parse_quote::syn/parse_quote",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::parse_quote",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/exprblock::syn/exprblock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::ExprBlock",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/error::anyhow/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::Error",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/member::syn/member",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::Member",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/ident::syn/ident",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::Ident",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_ecma_ast/esversion::swc_ecma_ast/esversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_ecma_ast::EsVersion",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/swc_ecma_ast::swc_ecma_ast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_ecma_ast::*",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/import/rust/swc_atoms/wtf8atom::swc_atoms/wtf8atom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports swc_atoms::Wtf8Atom",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/any/type_name::std/any/type_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::any::type_name",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/iter/once::std/iter/once",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::iter::once",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/syn/patharguments::syn/patharguments",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports syn::PathArguments",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/ctxt/prepare_vars::crate/ctxt/prepare_vars",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ctxt::prepare_vars",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/file/naming::archive-member-under-10kb",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive has a sub-10KB member"
          }
        ]
      }
    ]
  }
}