{
  "ml": {
    "v": "7",
    "eng": "2.8.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.031680126,
        "rte": "az",
        "prob": 0.031680126
      },
      {
        "cls": 0,
        "raw": 0.000016997257,
        "rte": "az/crate",
        "prob": 0.000016997257
      }
    ],
    "prob": 0.031680126,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.03168012574315071,
        "type": "crate"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": "rust"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012209017768327612,
        "type": "rust"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014593203559343237,
        "type": "rust"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013083219528198242,
        "type": "rust"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018735727280727588,
        "type": "rust"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-06T15:14:48Z"
  },
  "path": "extprim-1.1.0.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "abZyg000000TApYBz#nmz7NE{f!Ldjv@=11wDqb@(V%HeVm(Tiz^L}qLxYSNQ8OI#iRJB(:64%bx6.TCVU4!OOKJiGymtEsnM%MX?AQ-r(}ubnVA1r$h#pQ)\u003cu\u003eWMJ3Bhnk+Oe(3wCGDrDtSg=:gOl",
            "ln": 0
          }
        ],
        "mol": "H₂(DbMg)Md(Pa)",
        "sha": "385a3a60e951eab99ee968d5b4995d8599ef80c6787a4c74a9934ef4da7e9b75",
        "path": "extprim-1.1.0.crate",
        "risk": 4,
        "size": 40049,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 40049,
              "entropy": 7.99
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 39936,
              "peak_region_entropy": 7.83
            }
          }
        },
        "ident": {
          "name": {
            "value": "extprim",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/kennytm/extprim",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "kennytm@gmail.com"
          ],
          "authors": [
            {
              "name": "kennytm",
              "role": "author",
              "email": "kennytm@gmail.com",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "1.1.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "extprim",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "micro-behaviors/mem/inline-asm::rust-asm-macro",
            "conf": 1.0,
            "crit": 3,
            "desc": "Rust asm! inline assembly macro",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 457,
                "file": 7,
                "line": 28
              },
              {
                "file": 8
              },
              {
                "off": 4100,
                "file": 10,
                "line": 140
              },
              {
                "off": 3376,
                "file": 12,
                "line": 107
              },
              {
                "off": 11264,
                "file": 13,
                "line": 371
              }
            ],
            "uses": [
              0,
              10
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-1",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/package/manifest/name::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::rust-thirtynine-byte-array",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust array initialized with thirty-nine bytes",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-build-rs-entry",
            "conf": 0.92,
            "crit": 1,
            "desc": "Archive contains Cargo build script"
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 1,
            "desc": "Archive contains Cargo.toml"
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "B-Rapv@Dy0iY.e3z8%ZOvrcB2nP5SsA=M8si%{aKwGUG3A+do)zdNMBi=]yJzGxVqBy^Jv3ugb%azbHlx(n95y?WA!wnbW\u003cBsnNXeJ$pNvrcB2nP5SsA=M8saBsCrarR!HzGxk#wGVsxBAg/cB8u5wwHGoQi4k$#3vJl*AckRjw]n-lzE^s0w]8yfc[cn\u003cj%iWgA=U!-zGFr/A=k$vDKp(rarU/AB75V(aBtkMA:-\u003cbzfo@ic]l09diK3CEf{s2BZ=F9zxJ\u003evwPzy0z*9PUat2=1p*[x=wL3=YmriA!AV/YoarR^HB-8new[r9iaARTjzGxVqBy=\u003cQBVp/)Ef$xf3ugb%azbHlwO(ydC{\u003e9:eJ$pNvrcB2nP5SsA=M8saBsCrarR!HzGxk#wGVsxBAg/cB8u5wwHGlPi4k$#3vJl*AckRjw]n-9B6\u0026\u003cewPzy0z*9QviV]+CvrcB2nP5SsA=M8sdiHiaayYncy-[6iarR^HdRf.=jS[V^wPzy0z*9PU3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paz2Olz/N]D3lQDlar$9jwPI%03lQDlazbHlBy/JnuU\u003cT\u003cvqGp\u0026vrcB2uUKz1uUam#z/Pibz^NNcwge(HDKp(rarR^HarU9lB7GxluUjd%uUaj2c)AwyC42i3wftz%xk8Dgw]z*fwftP7aAITBx(mMcefDYdefDc-EiHi+wPz*fAYMl}zGYD8x\u003egNYx\u003eId4c[cPb3lQDlarR^HayPtjwPz)1w]hS%wPn\u003ewb4C50zF%RtAa9^dwGUY8By/8@AV!$mz/3Rdze:PxaAITBx(mMcefD-defDc-EiHi+wPz*fAYMl)ze:Pxc[cPb3lQDlarR^HayPtjwPz)1w]hS%wPn\u003ewb5RKuvR6N5Bz(7uy*?u%wGV8kazbtfazCZoByxi5wPP5pD2NssefD-defDc-EiHi+wPz*fAYMm1C4CYay\u0026sICdjEs=arR^HarR^HvrlH3A=+V2zffb@AuM.OzGP/9wPw]nz/l+tzddl%aARJAw[=ufx(k5nvrc0(BrCWJAaHjAatU#dar(eXa$K\u003cFA=M8siY.z3wmY^[y\u0026sICdjEs=arR^HEf$xf3i",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "core::mem::transmute"
            ],
            [
              "",
              "core::mem::transmute"
            ],
            [
              "",
              "core::mem::transmute"
            ],
            [
              "",
              "core::mem::transmute"
            ],
            [
              "",
              "overflow"
            ],
            [
              "",
              "core::num::ParseIntError"
            ],
            [
              "",
              "core::mem::transmute"
            ],
            [
              "",
              "error"
            ]
          ],
          "tgt": [
            "core::mem::transmute",
            "overflow"
          ],
          "funcs": [
            [
              "invalid_digit",
              57
            ],
            [
              "underflow",
              132
            ],
            [
              "overflow",
              203
            ],
            [
              "empty",
              273
            ],
            [
              "is_overflow",
              340
            ],
            [
              "test_local_parse_int_error_to_std",
              469
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "max_depth": 9,
              "call_count": 5,
              "node_count": 289,
              "op_density.eq": 0
            },
            "file": {
              "size": 893,
              "entropy": 4.75
            },
            "text": {
              "lines": 36,
              "top_char": 114,
              "digit_ratio": 0.03,
              "space_count": 150,
              "char_entropy": 4.75,
              "unique_chars": 50,
              "top_char_null": 0,
              "import_density": 8.33,
              "string_density": 0.22,
              "top_char_ratio": 0.08,
              "avg_line_length": 23.81,
              "max_line_length": 95,
              "empty_line_ratio": 0.22,
              "last_line_length": 1,
              "whitespace_ratio": 0.21,
              "identifier_density": 1.14,
              "line_length_stddev": 28.51,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.5,
              "normalized_string_count": 1.33,
              "normalized_function_count": 1,
              "imports_to_functions_ratio": 0.5,
              "strings_to_functions_ratio": 1.33,
              "suspicious_identifier_ratio": 0.06,
              "normalized_unique_identifiers": 3.29,
              "identifiers_to_functions_ratio": 2.83
            },
            "binary": {
              "peak_region_bytes": 893,
              "peak_region_entropy": 4.75
            },
            "source": {
              "function_count": 6
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 151,
              "count": 8,
              "avg_length": 18.88,
              "max_length": 38,
              "avg_entropy": 2.33,
              "entropy_stddev": 1.33
            },
            "functions": {
              "count": 6,
              "density": 16.67,
              "avg_params": 0.17,
              "code_ratio": 0.58,
              "max_params": 1,
              "length_stddev": 1.12,
              "avg_name_length": 13.17,
              "no_params_count": 5,
              "avg_length_lines": 3.5,
              "max_length_lines": 6,
              "min_length_lines": 3,
              "single_char_params": 1,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 41,
              "unique": 17,
              "avg_length": 8.35,
              "max_length": 33,
              "min_length": 1,
              "avg_entropy": 2.2,
              "reuse_ratio": 0.41,
              "length_stddev": 7.24,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.06,
              "all_lowercase_ratio": 0.94
            }
          }
        },
        "id": 7,
        "mol": "H(Mg)Md(Pa)",
        "path": "extprim-1.1.0.crate!!extprim-1.1.0/src/error.rs",
        "pid": 7923,
        "risk": 2,
        "sha": "0d27e803932da44c144c082c18152227e34de875f3532bb2dd1b0d39c518acc1",
        "size": 893,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              5,
              6
            ],
            "spans": [
              [
                412,
                12
              ],
              [
                453,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/copy::rust-mem-transmute-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust transmute bitwise-conversion syntax",
            "spans": [
              [
                112,
                10
              ]
            ]
          },
          {
            "id": "metadata/import/rust/core/mem/transmute::core/mem/transmute",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::mem::transmute",
            "spans": [
              [
                34,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/core/num/parseinterror::core/num/parseinterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::num::ParseIntError",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/error::error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports error",
            "spans": [
              [
                445,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                412,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                453,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-RapB97}Ni+AkJi%{aKwGV5owi8+)BAfA6w].*buV*E5ia3/Cv}YB-yH}3r3jnBtfcAL#azC.nwPzV%y-)!vA=\u003e(lB-I4oB-Rb8aARJAw]zZbvrrSfB.$P0A=S\u0026Qra]#!azC)tzF%Rtx(n37zE^r?azbLjazkn6wPzi}aA.:pefG1FzEWk+fe1$3x(Xl9y?m=#zGE1jA=M8say/7@v@2^@xcp]fazC.nwO#Q7z/f01y\u003cvdwze19lwN)z2AckRjB98CBv@@?.z/PY6Bv7aZ",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "x()]fc)\u0026!NBrC4nw?k5Ic)SkwxlbHMdK=#)zG*bfA40d%3lQDlarR^HarR^HayPtjwPz)1wPn\u003ewbXqjtwN/*[wgO\u003cCzGxk#wGVsxvS=onx(n3huVQsfc[co!dlv\u003eVarR^HarR!P3lQDlaBKPB3jn1ZBy/Jnt)+gYaARgoByeS#A=2lbuT!d\u0026w[u0hdiJ%AarR^HvrlH3A=+V2zffb@AuM.OfFCjpgC*pbat$+[b6#v8hHM=2atCScg:$G[arR^HvrlH3A=+V2zffb@AuM.Oh8WxMa$K\u0026\u003ehy]%{DWQl?DWN7?at\u003eX)hy]$fi4l]@Ee",
            "ln": 1115,
            "col": 15,
            "line": 41
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "from_utf8_unchecked"
            ],
            [
              "",
              "s.as_bytes"
            ],
            [
              "",
              "bytes.len"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "std"
            ]
          ],
          "mbr": [
            "bytes.len",
            "s.as_bytes"
          ],
          "tgt": [
            "Ok",
            "bytes.len",
            "from_utf8_unchecked",
            "s.as_bytes"
          ],
          "funcs": [
            [
              "new",
              307
            ],
            [
              "into_str",
              447
            ],
            [
              "write_str",
              600
            ],
            [
              "test_format_buffer",
              1241
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 1,
              "max_depth": 11,
              "call_count": 5,
              "node_count": 459,
              "member_count": 2,
              "op_density.add": 0,
              "max_concat_chain": 2,
              "member_depth_max": 2
            },
            "file": {
              "size": 1370,
              "entropy": 4.75
            },
            "text": {
              "lines": 52,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.04,
              "space_count": 318,
              "char_entropy": 4.75,
              "unique_chars": 67,
              "top_char_null": 0,
              "string_density": 0.08,
              "top_char_ratio": 0.07,
              "avg_line_length": 25.35,
              "max_line_length": 93,
              "empty_line_ratio": 0.15,
              "last_line_length": 1,
              "whitespace_ratio": 0.27,
              "identifier_density": 1.33,
              "line_length_stddev": 23.44,
              "normalized_string_count": 0.55,
              "repeated_char_sequences": 7,
              "suspicious_identifier_ratio": 0.07,
              "normalized_unique_identifiers": 4.74
            },
            "binary": {
              "peak_region_bytes": 1370,
              "peak_region_entropy": 4.72
            },
            "source": {
              "class_count": 1,
              "function_count": 4
            },
            "imports": {
              "count": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 21,
              "count": 4,
              "avg_length": 5.25,
              "max_length": 6,
              "avg_entropy": 1.89,
              "entropy_stddev": 0.53
            },
            "comments": {
              "chars": 144,
              "count": 2,
              "lines": 2,
              "to_code_ratio": 0.04
            },
            "functions": {
              "count": 5,
              "density": 7.69,
              "avg_params": 1,
              "code_ratio": 0.38,
              "max_params": 2,
              "length_stddev": 1.58,
              "avg_name_length": 9.5,
              "no_params_count": 1,
              "avg_length_lines": 5,
              "max_length_lines": 7,
              "min_length_lines": 3,
              "single_char_params": 1,
              "avg_param_name_length": 5
            },
            "identifiers": {
              "count": 69,
              "unique": 27,
              "avg_length": 7.04,
              "max_length": 19,
              "min_length": 1,
              "avg_entropy": 2.21,
              "reuse_ratio": 0.39,
              "length_stddev": 4.92,
              "has_digit_ratio": 0.04,
              "sequential_names": 2,
              "single_char_count": 2,
              "single_char_ratio": 0.07,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.07,
              "all_lowercase_ratio": 0.81
            }
          }
        },
        "id": 8,
        "mol": "Md(Pa)",
        "path": "extprim-1.1.0.crate!!extprim-1.1.0/src/format_buffer.rs",
        "pid": 0,
        "risk": 1,
        "sha": "7e1f41ba6d1c8ae694b9812d3929b0cbe240501f3c3f96f3697c24f8d83712a9",
        "size": 1370,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                1233,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              0
            ],
            "spans": [
              [
                1233,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003eq!Y(ZwN(]rgb{\u003c{x(\u003eFizGGD5wPxyg3uZA3aAITniY.t7AYMlJA=k![BAfCIB-RapB97}Ni+AkJiY.RewO+%faxJO$By/\u003eZ3uZA3aAITniY.g#B2(uii%{aKwGV5owi8+Yze.J%DJ",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "vR6N5z!0p1Aa@)8e^=MuvJYf0zGx[xlrNnRq-V4zB7]@iauZ\u00264hAIlMfe1$3ra]?=B8tu4y?mWfaAImfzE)u3f!$ZuvRG{bx(n37xjV9ac$1RYh.XO[g+\u0026t(i5s[#hzwF{hAtb1gCJk}gCJk{i5+h2fF^5{f/rq$i5B$%fG0h@gb@U\u003ce^=MuvJYd",
            "ln": 488,
            "col": 41,
            "line": 22
          },
          {
            "b": "BZ]JmayMygwP]mKgb{\u003c{x(\u003eFizGGD5wPw]9A=k!qBzbkdxLz9)eJbBqvRG{bvqYP#y\u0026sIHhz^0{x(\u003eFpvrcEhe^-ZzarSr\u003cfa5*AarSr\u003cfcBkcwGU(4CoyQqBy/8@AV!\u003e2zxJz1ay/tcB7]e@A+e=7vriM0xLwOsatLz@hz=Kbaz+$7e^-ZzarSr",
            "ln": 1608,
            "col": 15,
            "line": 59
          },
          {
            "b": "Aa9^eB0@Q#hArJJfF$\u003cEgB%U9gD40Fiw@SMixe@Mgb}cKixeDH3lQDlatkx3ayPtjwPz)1wPn\u003eww]zZbvrrUvb71.ZefF?Mzdm6%dj=O=eIP1pg=mfIi5@VEgby:AhA9PQfFLssg=mfIi5@Vpdlv\u003eVarR^Wfe1C3fcB2dBy^GQeIP1pg=mfIi5@VEgby:AhA9O",
            "ln": 1835,
            "col": 33,
            "line": 65
          },
          {
            "b": "arR^HarR^HB7Gf1e?![\u003ex={\u00269azA.\u003c3lQDlaBKO7arR^Hfe1$3lVl\u003c=wPz(nBzbxfaz#ssvR6N5Bz\u0026pAzGxJ8zE)u3CwhejaA}\u003cmAbYJexd:JlarR^Wfe0UParR^Wfe1B)avQJ-ze:r5A%:3jarSr\u003cfa5*AarSr\u003cfcBUgu#*yhBp6ckarSr\u003cfcCyUwGUMeBz#nmz8%.2f!$ZHi^0eji6dD\u0026",
            "ln": 3491,
            "col": 1,
            "line": 114
          },
          {
            "b": "fcC7xBrC0mjS[(4gb}rQw].*buVQsfuVGN=x)q3Gb4+B$f/7*zvk8b2v\u003e}U9iaMDbvQ.qKh-b59hdFTbvJ)uCf/yEkB-8zzvq)Rzi%)8MarSr\u003cfcC7xBrC3njS[C[gb}rQw].*buVQsfuVGN=x)q3IeIF\u003elwN^Sghd=",
            "ln": 3709,
            "col": 7,
            "line": 125
          },
          {
            "b": "ayFO+3lQDlaAhEjazbHlvrk^#f!$ZpB7Gf1diHiaaAYy]i3rLParR^HarR^HB7Gf1e?^RParR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aAITBBZ]JoA+eQ1wPI%maBsCrarR!HB7DFdf!$ZHi+Zr7i6dD\u0026arR!HB7DFnByWA[x/m!f3jm)#arR[kBy/Jnt).X%arUolaARgoBye]%Cpj).DKp(rarR^HarU9lB7GxluUaj2c$$y\u003ei669jA=k/4Aa9^eB0@Z[at#bbefFTYgb}rQzE[2uhA00ki%)8MarR^HarU9lB7GxluUaj2c$$y\u003ei669jA=k/4Aa9^eB0@Q{efD8]h7p70x-",
            "ln": 3958,
            "col": 8,
            "line": 129
          },
          {
            "b": "fe4W0DMVi{zE:7Ybu[U\u0026xddw6vruTjwJ.kWB7D}AByVNAt)+p.AblT{vqYP#w]zYjx!.w5aBsCrarR!szxJ$dzE+\u003eciV}srxfE.:zF80Mct^)Eaw%TheJ$p\u003ef!$ZhDKp(rarR^HarUwMgb{X8f!$ZHi=XUDwghFoxdknparR^HEf$xf3nj5XEshC",
            "ln": 4350,
            "col": 1,
            "line": 150
          },
          {
            "b": "y-)[fy\u0026%qiw]zYjBzbkdBA}?pdlwU]xLzJgx(+z9aAhmux([6jwGVe8y\u0026%qiBzb98azC)tBz(7uy*?u%wEoL5arSr\u003cfcCvPaAz4jA+fr6zGE1nzxK4mwGV8uAaHTAnP2U(BZ]8cvix5*B7D)BBzbxfazb+lv@#B6zxJ$hBAIRwB0agGp9sm)B7Gf1",
            "ln": 5737,
            "col": 35,
            "line": 197
          },
          {
            "b": "atkx3aA8BmA+ocaCoz9FB.\u003eOhz!0p1AXnFaw/$J1aA8BmA+ocaCoz9FB.\u003eOhxKM6}aA7+1B-IIlwft#cwO@SjxK@rgA:-{awN({bvqH6$azC)7arR^Hfe1$3A+funA=bD0e^-ZzarSr\u003cfa5*AarSr\u003cfczFZmr\u0026lTAbo9b3lQDlatkx33lQDlatkx3",
            "ln": 6351,
            "col": 4,
            "line": 215
          },
          {
            "b": "B0a)lB7]o8wN(]$zGGD5wPw]3CWIUdzGG!tBzbkdB7]o8asICEwPRP%AV/7razC)tzE)D?Bzk]fdiJ5pwft#cwGUz\u003cB8L(qBy=OrvqH6$3nj4=ayGOwD%!Mlw]n-jx\u003eE",
            "ln": 27234,
            "col": 12,
            "line": 826
          },
          {
            "b": "arR^Hfe1$3B-RapwQ5roA+PwKi+Zr7i669mf!$ZI3lQDlatkx33lQDlatkx3ayPtjwPz(oc)fTDf!$ZHi=eqIuV]\u003c]B.8%Ie[]xlAbP/iBzk]fc[cPb3lQDlatkx3ayPtjwPz(oc)oZEf!$ZHi^LvTzZW4!x(^T2z/YSmx)a5odjEs=arR^Hfe1$3vrlH3",
            "ln": 54109,
            "col": 1,
            "line": 1699
          },
          {
            "b": "gCyQzf/p{Ig+*Wwh.)updgdguarR^HarV7PwO=B0aBsCrarR^HarR^HarR!ywPP5iB-X:nB.kk%AV^H/tqggVj0lstt@@xoarR^HarR^HarR!ywPP5iB-X:nB.h:VavZo\u0026zddJMB.kk%AYMm0wP]KHzfo}yvS=o{wPxjY3lQDlarR^HarR^HaARTHaT?LPx()]fc)\u0026!NBrC4nw?k5GDWN7?aAIagw?C+\u0026CxdbhAa%i5uV6B/c[cO]i%)8Mao",
            "ln": 61529,
            "col": 72,
            "line": 1912
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "hi"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "hi"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "other.is_negative"
            ],
            [
              "",
              "res.is_negative"
            ],
            [
              "",
              "other.is_negative"
            ],
            [
              "",
              "res.is_negative"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "other.is_negative"
            ],
            [
              "",
              "other.is_negative"
            ],
            [
              "",
              "forward_symmetric"
            ],
            [
              "",
              "forward_symmetric"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "other.high64"
            ],
            [
              "",
              "other.low64"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "TEST_CASES.iter.enumerate"
            ],
            [
              "",
              "TEST_CASES.iter"
            ],
            [
              "",
              "TEST_CASES.iter.enumerate"
            ],
            [
              "",
              "TEST_CASES.iter"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "hi.wrapping_shr"
            ],
            [
              "",
              "lo.wrapping_shr"
            ],
            [
              "",
              "forward_shift"
            ],
            [
              "",
              "forward_shift"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "number.wrapping_shr"
            ],
            [
              "",
              "x.is_negative"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "abs.wrapping_neg"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "a.overflowing_mul"
            ],
            [
              "",
              "from_sign_abs"
            ],
            [
              "",
              "res.is_negative"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "other.is_negative"
            ],
            [
              "",
              "forward_symmetric"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "a.wrapping_div"
            ],
            [
              "",
              "from_sign_abs"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "a.wrapping_rem"
            ],
            [
              "",
              "from_sign_abs"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "cfg"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "from_sign_abs"
            ],
            [
              "",
              "from_sign_abs"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "sign_abs"
            ],
            [
              "",
              "abs.to_f64"
            ],
            [
              "",
              "converted.map"
            ],
            [
              "",
              "n.to_i128"
            ],
            [
              "",
              "n.to_i128"
            ],
            [
              "",
              "n.to_i128"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "cfg"
            ],
            [
              "",
              "x.swap_bytes"
            ],
            [
              "",
              "cfg"
            ],
            [
              "",
              "x.swap_bytes"
            ],
            [
              "",
              "pow"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "src.chars"
            ],
            [
              "",
              "src_chars.next"
            ],
            [
              "",
              "src_chars.as_str"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "from_sign_abs"
            ],
            [
              "",
              "res.is_negative"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "NEG_TEST_RESULTS.iter.enumerate"
            ],
            [
              "",
              "NEG_TEST_RESULTS.iter"
            ],
            [
              "",
              "formatter.pad_integral"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "formatter.pad_integral"
            ],
            [
              "",
              "buf.into_str"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "error"
            ],
            [
              "",
              "format_buffer"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "num_traits"
            ],
            [
              "",
              "std"
            ],
            [
              "",
              "u128"
            ]
          ],
          "mbr": [
            "NEG_TEST_RESULTS.iter",
            "NEG_TEST_RESULTS.iter().enumerate",
            "TEST_CASES.iter",
            "TEST_CASES.iter().enumerate",
            "a.overflowing_mul",
            "a.wrapping_div",
            "a.wrapping_rem",
            "abs.to_f64",
            "abs.wrapping_neg",
            "bencher.iter",
            "buf.into_str",
            "converted.map",
            "formatter.pad_integral",
            "hi.wrapping_shr",
            "lo.wrapping_shr",
            "n.to_i128",
            "number.wrapping_shr",
            "other.0",
            "other.high64",
            "other.is_negative",
            "other.low64",
            "res.is_negative",
            "src.chars",
            "src_chars.as_str",
            "src_chars.next",
            "x.0",
            "x.0.wrapping_neg",
            "x.is_negative",
            "x.swap_bytes"
          ],
          "tgt": [
            "Err",
            "NEG_TEST_RESULTS.iter",
            "NEG_TEST_RESULTS.iter().enumerate",
            "Ok",
            "Some",
            "TEST_CASES.iter",
            "TEST_CASES.iter().enumerate",
            "Wrapping",
            "a.overflowing_mul",
            "a.wrapping_div",
            "a.wrapping_rem",
            "abs.to_f64",
            "abs.wrapping_neg",
            "bencher.iter",
            "black_box",
            "buf.into_str",
            "converted.map",
            "formatter.pad_integral",
            "from_sign_abs",
            "hi",
            "hi.wrapping_shr",
            "i128",
            "lo.wrapping_shr",
            "n.to_i128",
            "number.wrapping_shr",
            "other.high64",
            "other.is_negative",
            "other.low64",
            "pow",
            "res.is_negative",
            "sign_abs",
            "src.chars",
            "src_chars.as_str",
            "src_chars.next",
            "x.0.wrapping_neg",
            "x.is_negative",
            "x.swap_bytes"
          ],
          "funcs": [
            [
              "new",
              1287
            ],
            [
              "new",
              1491
            ],
            [
              "from_parts",
              2098
            ],
            [
              "from_parts",
              2702
            ],
            [
              "low64",
              3104
            ],
            [
              "high64",
              3462
            ],
            [
              "as_u128",
              3967
            ],
            [
              "test_new",
              4112
            ],
            [
              "rand",
              4413
            ],
            [
              "wrapping_add",
              4910
            ],
            [
              "wrapping_sub",
              5396
            ],
            [
              "wrapping_neg",
              6132
            ],
            [
              "overflowing_add",
              6749
            ],
            [
              "overflowing_sub",
              7596
            ],
            [
              "overflowing_neg",
              8530
            ],
            [
              "checked_neg",
              8942
            ],
            [
              "saturating_add",
              9596
            ],
            [
              "saturating_sub",
              10253
            ],
            [
              "saturating_neg",
              10873
            ],
            [
              "neg",
              12027
            ],
            [
              "neg",
              12205
            ],
            [
              "checked_add",
              12308
            ],
            [
              "checked_sub",
              12443
            ],
            [
              "saturating_add",
              12578
            ],
            [
              "saturating_sub",
              12678
            ],
            [
              "test_add",
              12863
            ],
            [
              "test_add_overflow_above",
              13322
            ],
            [
              "test_add_overflow_below",
              13459
            ],
            [
              "test_sub",
              13553
            ],
            [
              "test_sub_overflow_above",
              14377
            ],
            [
              "test_sub_overflow_below",
              14535
            ],
            [
              "test_neg_min",
              14672
            ],
            [
              "test_neg",
              14729
            ],
            [
              "partial_cmp",
              15118
            ],
            [
              "cmp",
              15239
            ],
            [
              "test_ord",
              15731
            ],
            [
              "not",
              16030
            ],
            [
              "bitand",
              16135
            ],
            [
              "bitor",
              16264
            ],
            [
              "bitxor",
              16393
            ],
            [
              "not",
              16530
            ],
            [
              "bitand",
              16649
            ],
            [
              "bitor",
              16792
            ],
            [
              "bitxor",
              16935
            ],
            [
              "test_not",
              17275
            ],
            [
              "test_bit_and",
              17472
            ],
            [
              "test_bit_or",
              17753
            ],
            [
              "test_bit_xor",
              18031
            ],
            [
              "wrapping_shl",
              18992
            ],
            [
              "wrapping_shr",
              19748
            ],
            [
              "overflowing_shl",
              20899
            ],
            [
              "overflowing_shr",
              21623
            ],
            [
              "test_shl",
              22961
            ],
            [
              "test_shr",
              24236
            ],
            [
              "bench_shr",
              26936
            ],
            [
              "sign_abs",
              27330
            ],
            [
              "from_sign_abs",
              27540
            ],
            [
              "overflowing_mul",
              28291
            ],
            [
              "wrapping_mul",
              29188
            ],
            [
              "saturating_mul",
              29758
            ],
            [
              "checked_mul",
              30585
            ],
            [
              "test_mul",
              30772
            ],
            [
              "test_wrapping_overflowing_mul",
              31385
            ],
            [
              "wrapping_div",
              33182
            ],
            [
              "wrapping_rem",
              34054
            ],
            [
              "overflowing_div",
              34881
            ],
            [
              "overflowing_rem",
              35723
            ],
            [
              "checked_div",
              36412
            ],
            [
              "checked_rem",
              37102
            ],
            [
              "div",
              37361
            ],
            [
              "rem",
              37487
            ],
            [
              "div",
              37623
            ],
            [
              "rem",
              37773
            ],
            [
              "checked_div",
              38005
            ],
            [
              "div_rem",
              38660
            ],
            [
              "test_div",
              39133
            ],
            [
              "test_rem",
              39595
            ],
            [
              "test_div_rem",
              39900
            ],
            [
              "to_i64",
              40335
            ],
            [
              "to_u64",
              40587
            ],
            [
              "to_f64",
              40739
            ],
            [
              "from_u64",
              40998
            ],
            [
              "from_i64",
              41067
            ],
            [
              "from_f64",
              41136
            ],
            [
              "to_u128",
              41240
            ],
            [
              "to_i128",
              41388
            ],
            [
              "from",
              41482
            ],
            [
              "from",
              41578
            ],
            [
              "from",
              41675
            ],
            [
              "from",
              41772
            ],
            [
              "test_u128_to_f64",
              41944
            ],
            [
              "min_value",
              42597
            ],
            [
              "max_value",
              42753
            ],
            [
              "zero",
              42825
            ],
            [
              "one",
              42893
            ],
            [
              "min_value",
              42953
            ],
            [
              "max_value",
              42988
            ],
            [
              "zero",
              43047
            ],
            [
              "is_zero",
              43078
            ],
            [
              "one",
              43149
            ],
            [
              "count_ones",
              43450
            ],
            [
              "count_zeros",
              43757
            ],
            [
              "leading_zeros",
              44342
            ],
            [
              "trailing_zeros",
              44911
            ],
            [
              "rotate_left",
              45452
            ],
            [
              "rotate_right",
              46013
            ],
            [
              "swap_bytes",
              46479
            ],
            [
              "from_be",
              46717
            ],
            [
              "from_le",
              47031
            ],
            [
              "to_be",
              47341
            ],
            [
              "to_le",
              47565
            ],
            [
              "pow",
              48030
            ],
            [
              "count_ones",
              48127
            ],
            [
              "count_zeros",
              48185
            ],
            [
              "leading_zeros",
              48245
            ],
            [
              "trailing_zeros",
              48309
            ],
            [
              "rotate_left",
              48375
            ],
            [
              "rotate_right",
              48455
            ],
            [
              "swap_bytes",
              48537
            ],
            [
              "from_be",
              48596
            ],
            [
              "from_le",
              48649
            ],
            [
              "to_be",
              48702
            ],
            [
              "to_le",
              48751
            ],
            [
              "pow",
              48800
            ],
            [
              "signed_shl",
              48861
            ],
            [
              "signed_shr",
              48947
            ],
            [
              "unsigned_shl",
              49033
            ],
            [
              "unsigned_shr",
              49121
            ],
            [
              "test_checked_add",
              49344
            ],
            [
              "test_checked_sub",
              50039
            ],
            [
              "test_checked_mul",
              50801
            ],
            [
              "test_checked_div",
              51753
            ],
            [
              "abs",
              53145
            ],
            [
              "signum",
              53740
            ],
            [
              "is_positive",
              54317
            ],
            [
              "is_negative",
              54801
            ],
            [
              "abs",
              54898
            ],
            [
              "signum",
              54945
            ],
            [
              "is_positive",
              54998
            ],
            [
              "is_negative",
              55061
            ],
            [
              "abs_sub",
              55125
            ],
            [
              "from_str_radix",
              55707
            ],
            [
              "from_str_radix",
              56948
            ],
            [
              "from_str",
              57131
            ],
            [
              "test_from_str_radix",
              57343
            ],
            [
              "fmt",
              60755
            ],
            [
              "fmt",
              60891
            ],
            [
              "fmt",
              61027
            ],
            [
              "fmt",
              61160
            ],
            [
              "fmt",
              61295
            ],
            [
              "fmt",
              61850
            ],
            [
              "test_show",
              62057
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 23,
              "op.ge": 2,
              "op.gt": 4,
              "op.le": 1,
              "op.lt": 2,
              "op.ne": 13,
              "op.add": 3,
              "op.bor": 3,
              "op.lor": 7,
              "op.shl": 2,
              "op.shr": 8,
              "op.sub": 3,
              "op.xor": 2,
              "op.band": 5,
              "op.land": 13,
              "max_depth": 20,
              "call_count": 229,
              "node_count": 15895,
              "member_count": 29,
              "max_array_len": 261,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.lor": 0,
              "op_density.shl": 0,
              "op_density.shr": 0,
              "op_density.sub": 0,
              "op_density.xor": 0,
              "op_density.band": 0,
              "op_density.land": 0,
              "max_concat_chain": 2,
              "member_depth_max": 3,
              "max_numeric_array": 261
            },
            "file": {
              "size": 62884,
              "entropy": 5.07
            },
            "text": {
              "lines": 1951,
              "top_char": 101,
              "max_ws_run": 13,
              "digit_ratio": 0.2,
              "space_count": 13757,
              "char_entropy": 5.07,
              "unique_chars": 88,
              "top_char_null": 0,
              "string_density": 0.05,
              "top_char_ratio": 0.06,
              "avg_line_length": 31.23,
              "max_line_length": 143,
              "empty_line_ratio": 0.11,
              "last_line_length": 5,
              "long_token_count": 1,
              "whitespace_ratio": 0.25,
              "identifier_density": 1.07,
              "line_length_stddev": 28.33,
              "encoded_string_ratio": 0.01,
              "normalized_string_count": 1.99,
              "repeated_char_sequences": 157,
              "suspicious_string_ratio": 0.01,
              "suspicious_comment_ratio": 0.16,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 29.55
            },
            "binary": {
              "peak_region_bytes": 25600,
              "peak_region_entropy": 5.33
            },
            "source": {
              "class_count": 1,
              "function_count": 111
            },
            "imports": {
              "count": 6,
              "third_party_count": 6,
              "third_party_ratio": 1
            },
            "strings": {
              "hex": 1,
              "bytes": 2153,
              "count": 88,
              "shell": 1,
              "avg_length": 24.47,
              "max_length": 128,
              "path_count": 1,
              "avg_entropy": 2.8,
              "empty_count": 3,
              "entropy_stddev": 1.26
            },
            "comments": {
              "chars": 17245,
              "count": 580,
              "lines": 580,
              "high_entropy": 91,
              "to_code_ratio": 0.42
            },
            "functions": {
              "count": 112,
              "density": 7.79,
              "avg_params": 1.16,
              "code_ratio": 0.41,
              "max_params": 2,
              "one_liners": 25,
              "length_stddev": 6.33,
              "avg_name_length": 9.36,
              "no_params_count": 36,
              "avg_length_lines": 5.28,
              "max_length_lines": 58,
              "min_length_lines": 1,
              "high_entropy_names": 15,
              "single_char_params": 8,
              "avg_param_name_length": 4.39
            },
            "identifiers": {
              "count": 2080,
              "unique": 323,
              "avg_length": 7.99,
              "max_length": 29,
              "min_length": 1,
              "avg_entropy": 2.44,
              "reuse_ratio": 0.16,
              "length_stddev": 4.64,
              "has_digit_ratio": 0.06,
              "sequential_names": 13,
              "single_char_count": 13,
              "single_char_ratio": 0.04,
              "high_entropy_count": 17,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.69,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 18
            }
          }
        },
        "id": 10,
        "mol": "H(Db)Md(Pa)",
        "path": "extprim-1.1.0.crate!!extprim-1.1.0/src/i128.rs",
        "pid": 0,
        "risk": 3,
        "sha": "bb04ba4e8ba3b3c361606fbc1f2ea692a5b4c6ab7ea4049e7f212c6fadf1b940",
        "size": 62884,
        "traits": [
          {
            "id": "metadata/file/profile/language::lang-english--atom-1",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                536,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1656,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                4022,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                4100,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::rust-thirtynine-byte-array",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust array initialized with thirty-nine bytes",
            "spans": [
              [
                61593,
                9
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              2,
              3
            ],
            "spans": [
              [
                4022,
                12
              ],
              [
                4100,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003erb#zYBAnNpz/M$gz/f-fA=U@kzxJz1BA.qczxK4mwGUMeBAg!jAb]Vfx([6jwGV8uAaK8y3jp]%wGU(kzc}y9vqf?8iY.Q!z+$E*ze19aC4AiEpiyzvvrlJwawV(^efEz#z^^:oi%)ipv}Gv4w[ty)B-I4Rb6v%reD",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "B1OOmxK#DiCwg(fazM4uBrCQnBAIRwayFb^zdLaHdpsopzxJ\u003evwPzy0z*9/Rra]#!azC)tB7]G9y*?ubBz\u0026pnz*8Kwfe1CQzGP/6BAg/7BAoG7rbUPNx(dNax)a5}aARTnvrrSlxK@q#y\u0026r:7ay/tcC4CYnx(v)ge^:l+fa6u=fcBUgu#*yhBp6VO",
            "ln": 423,
            "col": 24,
            "line": 14
          },
          {
            "b": "wGUMeBz#nmz8%.2f!$ZHi^0eji6dE2fe1C\u003cB7DFnByWA[w\u0026qFc3nj4=3nj4=ayPtjwPz)1wPn\u003ewhAixyfLij1e{82sBULThc[cX\u0026q/uI:d0mm1i669rwP]KXi4#^gdlv\u003e\u0026fe1CRB8$]kByeQ0aT/8#fLij1e]U-Mx^+\u003e@dk2ZXuV!7Ui4cjbax9h}wHIWQgb}q",
            "ln": 618,
            "col": 7,
            "line": 19
          },
          {
            "b": "fF\u003es6f!+yji%]XsAbn)6z^N72BAg!%Ab]Vfx([6jwNx4/A:JA{z^^-hc$Uv]efD/9efD(eefD(ddlv\u003ezbu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(azbCdvrt\u003c#z^LjOia3=sB98ECDKp(rarU/FwGVaIgb}rQBULThi%)8MarU/FwGUXwgb}rQx!.w5i%)8MarU/FwGV8nvqf?8iYZkUmr\u0026]{vnH#Uze19aC4A-xarR^HB-RapB97}Ni^V0cg+o+-hz=%cw?#g[az9I*Eld=yarR^Hbu]n3B97W{arR^Hw]n-kwPI%2BV86-Bz\u003eJef!$ZpdiJ%AarR^HarR^HvrlH3A=+V1AuM.:BV86eBz\u003eJef!$Zpdj=Puz/65lBULThiY.d\u0026Cpkc]djEs=arR^HarR^HvrlH3A=+V1AuM-Mhz^DQo*I(lBz\u003eJef!$Zpdj=Puz/64",
            "ln": 3160,
            "col": 46,
            "line": 97
          },
          {
            "b": "fFCg/fFCgmefDR}djEs=arR^HEf$xf3nj4=axJO(AbYxeazbLjayGsDgb@U:vqYP#u$?tJia9\u003eJzY\u003cdAA=91dA+PSezdN*6v\u003c2YewPzj3z/P[wBz\u0026pCA:-{ax(mMaz/fcce^:l+fa6u=fcAY6B.M2cy?mHaaARJAu#{B2iY.e3z8%ZVA:-{ax(mL",
            "ln": 12485,
            "col": 78,
            "line": 295
          },
          {
            "b": "A5]a:gCQy4eJ$pRaBsCrarR!ywPP5iB-X:mv}cSAaxgx.z/fbmdlv\u003ezarR^HCw7YbwGUMeA3ds!f^7/IarR^HarR^Hx\u003ewFowQ5epclL2(au.\u003egf^7/IarR^HarR^HarR^HvpJ^\u0026dM[[-vrl0w3lQDlarR^HaBKOtarR^HarR!rCYj=UjS(Hw3lQDlarQ",
            "ln": 13081,
            "col": 58,
            "line": 315
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "impl_to_extra_primitive_for_float"
            ],
            [
              "",
              "impl_to_extra_primitive_for_float"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "n.to_u128"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "n.to_i128"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "s.chars"
            ],
            [
              "",
              "c.next"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "c.next"
            ],
            [
              "",
              "c.as_str"
            ],
            [
              "",
              "c.as_str"
            ],
            [
              "",
              "c.as_str"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "num_traits"
            ],
            [
              "",
              "std"
            ],
            [
              "",
              "traits"
            ],
            [
              "",
              "u128"
            ]
          ],
          "mbr": [
            "c.as_str",
            "c.next",
            "n.to_i128",
            "n.to_u128",
            "s.chars"
          ],
          "tgt": [
            "Some",
            "c.as_str",
            "c.next",
            "i128",
            "n.to_i128",
            "n.to_u128",
            "s.chars"
          ],
          "funcs": [
            [
              "to_u128",
              1405
            ],
            [
              "to_i128",
              1483
            ],
            [
              "to_u128",
              1605
            ],
            [
              "to_i128",
              1762
            ],
            [
              "test_u64_to_u128",
              3388
            ],
            [
              "test_i64_to_u128",
              3558
            ],
            [
              "test_u64_to_i128",
              3785
            ],
            [
              "test_i64_to_i128",
              3965
            ],
            [
              "test_f64_to_u128",
              4202
            ],
            [
              "test_f64_to_i128",
              5494
            ],
            [
              "test_f32_to_u128",
              7345
            ],
            [
              "test_f32_to_i128",
              8382
            ],
            [
              "to_u128",
              10178
            ],
            [
              "to_i128",
              10270
            ],
            [
              "from",
              10529
            ],
            [
              "from",
              10645
            ],
            [
              "from",
              10832
            ],
            [
              "from",
              10948
            ],
            [
              "test_num_cast_for_u128",
              11239
            ],
            [
              "test_num_cast_for_i128",
              11761
            ],
            [
              "pow",
              13024
            ],
            [
              "parse_rust_int_lit",
              14185
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 2,
              "op.ge": 1,
              "op.gt": 1,
              "op.ne": 1,
              "op.div": 1,
              "op.mul": 3,
              "op.band": 1,
              "max_depth": 15,
              "call_count": 28,
              "node_count": 4881,
              "member_count": 5,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.ne": 0,
              "op_density.div": 0,
              "op_density.mul": 0,
              "op_density.band": 0,
              "member_depth_max": 2,
              "self_compare_count": 1
            },
            "file": {
              "size": 14778,
              "entropy": 5.12
            },
            "text": {
              "lines": 368,
              "top_char": 101,
              "max_ws_run": 13,
              "digit_ratio": 0.29,
              "space_count": 2594,
              "char_entropy": 5.12,
              "unique_chars": 82,
              "top_char_null": 0,
              "string_density": 0.04,
              "top_char_ratio": 0.05,
              "avg_line_length": 39.16,
              "max_line_length": 123,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.2,
              "identifier_density": 2.02,
              "line_length_stddev": 31.03,
              "normalized_string_count": 0.78,
              "repeated_char_sequences": 37,
              "suspicious_comment_ratio": 0.13,
              "suspicious_identifier_ratio": 0.05,
              "normalized_unique_identifiers": 11.03
            },
            "binary": {
              "peak_region_bytes": 13312,
              "peak_region_entropy": 5.14
            },
            "source": {
              "class_count": 2,
              "function_count": 15
            },
            "imports": {
              "count": 5,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 150,
              "count": 15,
              "avg_length": 10,
              "max_length": 43,
              "avg_entropy": 2.37,
              "empty_count": 2,
              "entropy_stddev": 1.2
            },
            "comments": {
              "chars": 2255,
              "count": 62,
              "empty": 1,
              "lines": 61,
              "todo_count": 1,
              "high_entropy": 8,
              "to_code_ratio": 0.2
            },
            "functions": {
              "count": 17,
              "density": 5.98,
              "avg_params": 0.64,
              "code_ratio": 0.53,
              "max_params": 2,
              "length_stddev": 7.29,
              "avg_name_length": 11.41,
              "no_params_count": 10,
              "avg_length_lines": 8.86,
              "max_length_lines": 26,
              "min_length_lines": 3,
              "high_entropy_names": 2,
              "single_char_params": 5,
              "avg_param_name_length": 3.79
            },
            "identifiers": {
              "count": 745,
              "unique": 94,
              "avg_length": 7.66,
              "max_length": 33,
              "min_length": 1,
              "avg_entropy": 2.3,
              "reuse_ratio": 0.13,
              "length_stddev": 5.78,
              "has_digit_ratio": 0.23,
              "sequential_names": 5,
              "single_char_count": 5,
              "single_char_ratio": 0.05,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.48,
              "all_uppercase_ratio": 0.06,
              "numeric_suffix_count": 21
            }
          }
        },
        "id": 12,
        "mol": "Md(Pa)",
        "path": "extprim-1.1.0.crate!!extprim-1.1.0/src/traits.rs",
        "pid": 0,
        "risk": 2,
        "sha": "2498effc248238ac748e0faa1cada64f2c516ac8bfbf10f9e186e7eeaf5012c2",
        "size": 14778,
        "traits": [
          {
            "id": "metadata/file/profile/language::lang-english--atom-1",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                34,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                12533,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                3224,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                3376,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              2,
              3
            ],
            "spans": [
              [
                3224,
                12
              ],
              [
                3376,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003erC(\u003e(xkRo\u003eatCSheN\u0026BoazC.nwOkN{e^.@dB7DFnByWA[w]hSJi^U{Vy?tjvs8@1%wQMSEB-RapB97}Ni^0tqi%{aKwGV5owi8+)BAfA6mSJA:q/)4w3uZA3aAITniY.g#B2(uii@",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "vR6N5z!0p1Aa@)8e^=MuvJYf0zGx[xlrNnRq-V4zB7]@iauZ\u00264hAIlMfe1$3ra]?=B8tu4y?mWfaA.Nyx\u003eIr{wfrPZi4XPNBrCpnBy/8@AV=+:dj$%DBZ=F6z/fSrawCB5iV@M1gb{ytaAYy]i3rL\u003cy\u0026quSfF1tWx/Wv\u003caBMrU3nj4=axi2=az+D",
            "ln": 583,
            "col": 44,
            "line": 25
          },
          {
            "b": "BZ]JmayMygwP]mKgb{\u003c{x(\u003eFizGGD5wPw]9A=k!qBzbkdxLz9)eJbBqvRG{bvqYP#y\u0026sIHhz^0{x(\u003eFpvrcEhe^-ZzarSr\u003cfa5*AarSr\u003cfcBkcwGU(4CoyQqBy/8@AV!\u003e2zxJz1ay/tcB7]e@A+e=7vriM0xLwOsatLz@hz=Kbaz+$7e^-ZzarSr",
            "ln": 1899,
            "col": 15,
            "line": 75
          },
          {
            "b": "Aa9^eB0@}8iwJGDh90GGefDV7fGp\u003cFg=EuLgDmfHgb.0Ff/QQz3lQDlatkx3ayPtjwPz)1wPn\u003eww]zZbvrrUvb71.ZefF?Mzdm6%dj=O=f!$Kwh8WxMiwrfygC*%Eh-J/Kf!$Kwh8WxMiwqTai%)8MarSr\u003cfcBUgu\u003cX20arR[kv}Gv4wQ5roA+Pw$v}Yp*zE)SEb6d\u003cmvR/Q1dp0o6arR!CBZ=F9zxJJ",
            "ln": 2165,
            "col": 33,
            "line": 84
          },
          {
            "b": "eJ$q1hz=L63lQDlarR^HaAIagw?E+h3lQDlaBKO7arR^Hfe1$3lVl\u003c=wPz(nBzbxfaz#ssvR6N5Bz\u0026pyx\u003eIr{wfu8gBz8!vA:-{ax(mMo3lQDlatkx33lQDlatkx3ar@0$CWUDdy?mU{arR^Hfe1%=arR^Hfe1$3u%)w.B-RTiarR^Hfe1$3B-RapwQ5roA+PwKi^0eji669yf!$ZI3lP",
            "ln": 3642,
            "col": 25,
            "line": 133
          },
          {
            "b": "fe4W0DMVi{zE:7Ybu[U\u0026xddw6vruTjwJ.kWB7D}AByVNAt)+p.AblT{vqYP#w]zYjBULThaBsCrarR!szxJ$dzE+\u003eciV}srxfE.:zF80Mct^)Eaw%TheJ$q1f!$ZhDKp(rarR^HarUGiBrz#Fz.92Ax^\u003ee/aAzvje[X:kc[dj+arR^HarR^HBULS",
            "ln": 4213,
            "col": 1,
            "line": 157
          },
          {
            "b": "atkx3aA8BmA+ocaCoz9FB.\u003eOhz!0p1AXnFaw/$J1aA8BmA+ocaCoz9FB.\u003eOhxKM6}aA7+1B-IIlwft#cwO@SjxK@rgA:-{awN({bvqH6$azC)7arR^Hfe1$3A+funA=bD0e^-ZzarSr\u003cfa5*AarSr\u003cfczFZmr\u0026lTAbo9b3lQDlatkx33lQDlatkx3",
            "ln": 5846,
            "col": 4,
            "line": 211
          },
          {
            "b": "w*[\u0026Oj%i^ny?s/p3lQDlarR^Hax8\u0026/w\u0026.$]vruTjvruj3xj27TwghIgy?tjvz//V7AW.trarR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(ayO!\u003euVQv0uVY\u003e2BAnNK3lQDlaA.:paAYy]i669EBULThefFa+qCO?^pFKtfawCd7Eld=yarR^Hbu]n3B97W{arR^Hw]n-kwPI%2vpS)%diJ%AarR^HarR^HvrlH3A=+V1AuM-Mf!$ZHi+AzJzc}l\u003cA==vJgbyE7f!$g2d\u003ce%?gb}rQw].*buVoB]BAn\u0026?i4Mgeh7p6-arR^HarR^HarR^HarR^HarR^HBULThiYZ\u003e[z/5\u003c2vrcC",
            "ln": 11124,
            "col": 39,
            "line": 362
          },
          {
            "b": "i+AzJzc}l\u003cA==vJf!sC3dlv\u003eVarR^HarR!ywPP59auZ\u0026wl0chQ3lQDlarR^HayPtjwPz(oc$akXayV=Y3lQDlarR^HayPtjwPz(oc$akXjS[h.i%)8MarR^HarU9lB7GxlaT*?yj%jq-i%)8MarR^HarU9lB7GxlaT*?yjV%]$dlv\u003eVarR^HarR!nB8$]k",
            "ln": 15195,
            "col": 22,
            "line": 483
          },
          {
            "b": "aBsCrarR!HzGxk#wGVsbarR^HarR^Hy?mYhzfo}yA+frmy\u0026?YXBULThauZ\u0026di=/yNiY.a?z8%.2zFs05Bzkf1x)Ku3c[dj+arR^HarR^Hvrloec)x0varR^HarR^HarR!zz*3aybR*[[c30Bs3lQDlarR^HarR^Haz(mqAuDI.3lQDlarR^HarR^Haz(4uAuDMFvr:sCbRPMFarR^HarR^HarR!zz*3ayc30KvefDh)3lQDlarR^Har?dnarR^HarR^/ar\u0026%?a$dFyA@",
            "ln": 28308,
            "col": 47,
            "line": 852
          },
          {
            "b": "wftDbwPw]bvq{f%zz05hxLzJgw{503BzkVhaz2!iB98EOaAIDdarR^Hfe1$3Bzb98ayP85aA8jgA::67z/fRsvrb{4vpJ!=B-8qjwftG5AV/7laARpdaA}\u003cmAbYJexcqbiwPzj3x(v)ge^-ZzarSr\u003cfa5*AarSr\u003cfczFZp*[lQv@?#1arR^Wfe0UP",
            "ln": 41612,
            "col": 59,
            "line": 1243
          },
          {
            "b": "ax8\u0026/w\u0026.$(z*9QJwO+%faz2!pdiK3C3lQDlazbHlB7]o8wN]d?xLY8rwO+%faAIjgw]{6RBU+^4at2=1q!o=SaBsCrarR^HarR!FwO+%3juK-mB7/o1BrC1kaA.:tDsXJjarR^",
            "ln": 60380,
            "col": 37,
            "line": 1871
          },
          {
            "b": "gb7BrfFUyrgb7Bqf!$Esa$K6zarR^HarR^HarR^JgbgKugbgErgCHNrgb7EtgCyKrfF+Btf/7HrgbgNsgb7EsfFUBsf!\u003evqf!+spfF+Esf/7KsfFCppf!\u003eyqa$K6zarR^HarR^HarR^JgCZ*vgCHQvg+ZQrgbH:ufF+Htg+ZTsgCHNugCyTuf!+BsgCyKtgCyTxgC*{z",
            "ln": 69509,
            "col": 79,
            "line": 2116
          },
          {
            "b": "z-P0}fFCgmfFCgmfFCgmfFCgmfFCgiaztEIats{^i%(rqarR^HarR^HarR!ywPP5iB-X:nB.kk%AV^H/tqggVj0lstt@@xoarR^HarR^HarR!ywPP5iB-X:nB.h:VavZo\u0026zddJMB.kk%AYMm0wP]KHzfo}yvS=o{wPxjY3jm)#arR^HarR^HarUGiBrz#Gx\u003ee+qy\u0026p:BjS[oHC3/o3z73(PwO+%faxg^8f/ZWA3lQDlarR^HarR^HazCBgz2",
            "ln": 72350,
            "col": 41,
            "line": 2178
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "rng.gen"
            ],
            [
              "",
              "hi.wrapping_add"
            ],
            [
              "",
              "hi.wrapping_sub"
            ],
            [
              "",
              "hi.overflowing_add"
            ],
            [
              "",
              "hi.overflowing_sub"
            ],
            [
              "",
              "ONE.wrapping_add"
            ],
            [
              "",
              "forward_symmetric"
            ],
            [
              "",
              "forward_symmetric"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "c.wrapping_neg"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "assert_eq"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "lo.wrapping_shl"
            ],
            [
              "",
              "lo.wrapping_shl"
            ],
            [
              "",
              "hi.wrapping_shl"
            ],
            [
              "",
              "lo.wrapping_shr"
            ],
            [
              "",
              "hi.wrapping_shr"
            ],
            [
              "",
              "hi.wrapping_shr"
            ],
            [
              "",
              "lo.wrapping_shr"
            ],
            [
              "",
              "hi.wrapping_shl"
            ],
            [
              "",
              "forward_shift"
            ],
            [
              "",
              "forward_shift"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "number.wrapping_shl"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "number.wrapping_shr"
            ],
            [
              "",
              "b.wrapping_mul"
            ],
            [
              "",
              "a.wrapping_mul.overflowing_add"
            ],
            [
              "",
              "a.wrapping_mul"
            ],
            [
              "",
              "b.wrapping_mul"
            ],
            [
              "",
              "a.wrapping_mul.wrapping_add"
            ],
            [
              "",
              "a.wrapping_mul"
            ],
            [
              "",
              "asm"
            ],
            [
              "",
              "u64_long_mul"
            ],
            [
              "",
              "a.wrapping_mul"
            ],
            [
              "",
              "b.wrapping_mul"
            ],
            [
              "",
              "low.hi.wrapping_add.wrapping_add"
            ],
            [
              "",
              "low.hi.wrapping_add"
            ],
            [
              "",
              "a.overflowing_mul"
            ],
            [
              "",
              "c.overflowing_mul"
            ],
            [
              "",
              "a.wrapping_mul.wrapping_add"
            ],
            [
              "",
              "a.wrapping_mul"
            ],
            [
              "",
              "c.wrapping_mul"
            ],
            [
              "",
              "u64_long_mul"
            ],
            [
              "",
              "low.hi.overflowing_add"
            ],
            [
              "",
              "u64_long_mul"
            ],
            [
              "",
              "low.hi.wrapping_add"
            ],
            [
              "",
              "u64_long_mul"
            ],
            [
              "",
              "low.hi.overflowing_add"
            ],
            [
              "",
              "forward_symmetric"
            ],
            [
              "",
              "forward_symmetric"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "BENCH_LONG_MUL.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "u64_long_mul"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "a.wrapping_mul"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "a.wrapping_mul_64"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "udiv128"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "umod128"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "Wrapping"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "forward_assign"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "udivmod128"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "ldexp"
            ],
            [
              "",
              "n.to_u128"
            ],
            [
              "",
              "n.to_u128"
            ],
            [
              "",
              "n.to_u128"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "cfg"
            ],
            [
              "",
              "x.swap_bytes"
            ],
            [
              "",
              "cfg"
            ],
            [
              "",
              "x.swap_bytes"
            ],
            [
              "",
              "pow"
            ],
            [
              "",
              "ONE.wrapping_shl"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "ONE.checked_shl"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "a.checked_add"
            ],
            [
              "",
              "bencher.iter"
            ],
            [
              "",
              "black_box"
            ],
            [
              "",
              "a.checked_sub"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "src.is_empty"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "src.chars"
            ],
            [
              "",
              "c.to_digit.ok_or_else"
            ],
            [
              "",
              "c.to_digit"
            ],
            [
              "",
              "result.checked_mul_64.ok_or_else"
            ],
            [
              "",
              "result.checked_mul_64"
            ],
            [
              "",
              "int_result.checked_add.ok_or_else"
            ],
            [
              "",
              "int_result.checked_add"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "TEST_RESULTS.iter.enumerate"
            ],
            [
              "",
              "TEST_RESULTS.iter"
            ],
            [
              "",
              "div_rem"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "div_rem"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "formatter.pad_integral"
            ],
            [
              "",
              "buf.into_str"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "formatter.pad_integral"
            ],
            [
              "",
              "buf.into_str"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "formatter.pad_integral"
            ],
            [
              "",
              "buf.into_str"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "formatter.pad_integral"
            ],
            [
              "",
              "buf.into_str"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "write"
            ],
            [
              "",
              "lo.fmt"
            ],
            [
              "",
              "formatter.pad_integral"
            ],
            [
              "",
              "buf.into_str"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "assert_fmt_eq"
            ],
            [
              "",
              "error"
            ],
            [
              "",
              "format_buffer"
            ],
            [
              "",
              "i128"
            ],
            [
              "",
              "num_traits"
            ],
            [
              "",
              "std"
            ],
            [
              "",
              "u128"
            ]
          ],
          "mbr": [
            "BENCH_LONG_MUL.iter",
            "ONE.checked_shl",
            "ONE.wrapping_add",
            "ONE.wrapping_shl",
            "TEST_RESULTS.iter",
            "TEST_RESULTS.iter().enumerate",
            "a.checked_add",
            "a.checked_sub",
            "a.overflowing_mul",
            "a.wrapping_mul",
            "a.wrapping_mul().overflowing_add",
            "a.wrapping_mul().wrapping_add",
            "a.wrapping_mul_64",
            "b.lo",
            "b.wrapping_mul",
            "bencher.iter",
            "buf.into_str",
            "c.overflowing_mul",
            "c.to_digit",
            "c.to_digit().ok_or_else",
            "c.wrapping_mul",
            "c.wrapping_neg",
            "formatter.pad_integral",
            "hi.overflowing_add",
            "hi.overflowing_sub",
            "hi.wrapping_add",
            "hi.wrapping_shl",
            "hi.wrapping_shr",
            "hi.wrapping_sub",
            "int_result.checked_add",
            "int_result.checked_add().ok_or_else",
            "lo.fmt",
            "lo.lo",
            "lo.wrapping_shl",
            "lo.wrapping_shr",
            "low.hi",
            "low.hi.overflowing_add",
            "low.hi.wrapping_add",
            "low.hi.wrapping_add().wrapping_add",
            "mid.hi",
            "n.to_u128",
            "number.wrapping_shl",
            "number.wrapping_shr",
            "other.0",
            "other.hi",
            "other.lo",
            "result.checked_mul_64",
            "result.checked_mul_64().ok_or_else",
            "rng.gen",
            "rotated.hi",
            "rotated.lo",
            "src.chars",
            "src.is_empty",
            "x.swap_bytes"
          ],
          "tgt": [
            "BENCH_LONG_MUL.iter",
            "Err",
            "ONE.checked_shl",
            "ONE.wrapping_add",
            "ONE.wrapping_shl",
            "Ok",
            "Some",
            "TEST_RESULTS.iter",
            "TEST_RESULTS.iter().enumerate",
            "Wrapping",
            "a.checked_add",
            "a.checked_sub",
            "a.overflowing_mul",
            "a.wrapping_mul",
            "a.wrapping_mul().overflowing_add",
            "a.wrapping_mul().wrapping_add",
            "a.wrapping_mul_64",
            "b.wrapping_mul",
            "bencher.iter",
            "black_box",
            "buf.into_str",
            "c.overflowing_mul",
            "c.to_digit",
            "c.to_digit().ok_or_else",
            "c.wrapping_mul",
            "c.wrapping_neg",
            "div_rem",
            "formatter.pad_integral",
            "hi.overflowing_add",
            "hi.overflowing_sub",
            "hi.wrapping_add",
            "hi.wrapping_shl",
            "hi.wrapping_shr",
            "hi.wrapping_sub",
            "i128",
            "int_result.checked_add",
            "int_result.checked_add().ok_or_else",
            "ldexp",
            "lo.fmt",
            "lo.wrapping_shl",
            "lo.wrapping_shr",
            "low.hi.overflowing_add",
            "low.hi.wrapping_add",
            "low.hi.wrapping_add().wrapping_add",
            "n.to_u128",
            "number.wrapping_shl",
            "number.wrapping_shr",
            "pow",
            "result.checked_mul_64",
            "result.checked_mul_64().ok_or_else",
            "rng.gen",
            "src.chars",
            "src.is_empty",
            "u64_long_mul",
            "udiv128",
            "udivmod128",
            "umod128",
            "x.swap_bytes"
          ],
          "funcs": [
            [
              "new",
              1636
            ],
            [
              "new",
              1811
            ],
            [
              "from_parts",
              2336
            ],
            [
              "from_parts",
              2874
            ],
            [
              "low64",
              3267
            ],
            [
              "high64",
              3622
            ],
            [
              "as_i128",
              4116
            ],
            [
              "rand",
              4276
            ],
            [
              "wrapping_add",
              4804
            ],
            [
              "wrapping_sub",
              5444
            ],
            [
              "overflowing_add",
              6239
            ],
            [
              "overflowing_sub",
              7112
            ],
            [
              "saturating_add",
              8041
            ],
            [
              "saturating_sub",
              8543
            ],
            [
              "wrapping_neg",
              9466
            ],
            [
              "neg",
              10617
            ],
            [
              "checked_add",
              10720
            ],
            [
              "checked_sub",
              10855
            ],
            [
              "saturating_add",
              10990
            ],
            [
              "saturating_sub",
              11090
            ],
            [
              "test_add",
              11276
            ],
            [
              "test_wrapping_overflowing_add",
              11801
            ],
            [
              "test_add_overflow_without_carry",
              12788
            ],
            [
              "test_add_overflow_with_carry",
              13007
            ],
            [
              "test_sub",
              13085
            ],
            [
              "test_wrapping_overflowing_sub",
              13478
            ],
            [
              "test_sub_overflow",
              14690
            ],
            [
              "partial_cmp",
              14805
            ],
            [
              "cmp",
              14926
            ],
            [
              "test_ord",
              15115
            ],
            [
              "not",
              15482
            ],
            [
              "bitand",
              15609
            ],
            [
              "bitor",
              15771
            ],
            [
              "bitxor",
              15933
            ],
            [
              "not",
              16103
            ],
            [
              "bitand",
              16222
            ],
            [
              "bitor",
              16365
            ],
            [
              "bitxor",
              16508
            ],
            [
              "test_not",
              16848
            ],
            [
              "test_bit_and",
              17044
            ],
            [
              "test_bit_or",
              17322
            ],
            [
              "test_bit_xor",
              17599
            ],
            [
              "wrapping_shl",
              18286
            ],
            [
              "wrapping_shr",
              19198
            ],
            [
              "overflowing_shl",
              20411
            ],
            [
              "overflowing_shr",
              21238
            ],
            [
              "test_shl",
              22718
            ],
            [
              "test_shr",
              23992
            ],
            [
              "test_shl_overflow",
              25296
            ],
            [
              "test_shr_overflow",
              25476
            ],
            [
              "bench_shl",
              27039
            ],
            [
              "bench_shr",
              27322
            ],
            [
              "u64_long_mul",
              27765
            ],
            [
              "u64_long_mul",
              28262
            ],
            [
              "wrapping_mul",
              29110
            ],
            [
              "overflowing_mul",
              30092
            ],
            [
              "saturating_mul",
              31159
            ],
            [
              "wrapping_mul_64",
              31717
            ],
            [
              "overflowing_mul_64",
              32531
            ],
            [
              "saturating_mul_64",
              33308
            ],
            [
              "mul",
              34680
            ],
            [
              "mul",
              34830
            ],
            [
              "checked_mul",
              34947
            ],
            [
              "test_u64_long_mul",
              35167
            ],
            [
              "test_mul",
              35538
            ],
            [
              "test_mul_overflow_10_10",
              36167
            ],
            [
              "test_mul_overflow_80_80",
              36342
            ],
            [
              "test_mul_overflow_max_max",
              36553
            ],
            [
              "test_mul_overflow_max_2",
              36692
            ],
            [
              "test_mul_64",
              36774
            ],
            [
              "test_mul_64_overflow_max_2",
              37203
            ],
            [
              "test_wrapping_overflowing_mul",
              37281
            ],
            [
              "bench_u64_long_mul",
              40639
            ],
            [
              "bench_mul",
              40920
            ],
            [
              "bench_mul_64",
              41173
            ],
            [
              "wrapping_div",
              41995
            ],
            [
              "wrapping_rem",
              42733
            ],
            [
              "overflowing_div",
              43486
            ],
            [
              "overflowing_rem",
              44178
            ],
            [
              "checked_div",
              44639
            ],
            [
              "checked_rem",
              45164
            ],
            [
              "div",
              45387
            ],
            [
              "rem",
              45513
            ],
            [
              "div",
              45649
            ],
            [
              "rem",
              45799
            ],
            [
              "checked_div",
              46031
            ],
            [
              "div_rem",
              46569
            ],
            [
              "test_div",
              46871
            ],
            [
              "test_div_by_zero",
              47548
            ],
            [
              "test_rem",
              47615
            ],
            [
              "test_rem_by_zero",
              48344
            ],
            [
              "test_div_rem",
              48411
            ],
            [
              "ldexp",
              48794
            ],
            [
              "ldexp",
              48902
            ],
            [
              "to_i64",
              49011
            ],
            [
              "to_u64",
              49155
            ],
            [
              "to_f64",
              49296
            ],
            [
              "from_u64",
              49622
            ],
            [
              "from_i64",
              49691
            ],
            [
              "from_f64",
              49760
            ],
            [
              "to_u128",
              49864
            ],
            [
              "to_i128",
              49931
            ],
            [
              "from",
              50125
            ],
            [
              "from",
              50221
            ],
            [
              "from",
              50318
            ],
            [
              "from",
              50415
            ],
            [
              "test_u128_to_f64",
              50582
            ],
            [
              "min_value",
              50971
            ],
            [
              "max_value",
              51129
            ],
            [
              "zero",
              51201
            ],
            [
              "one",
              51269
            ],
            [
              "min_value",
              51329
            ],
            [
              "max_value",
              51364
            ],
            [
              "zero",
              51423
            ],
            [
              "is_zero",
              51454
            ],
            [
              "one",
              51525
            ],
            [
              "count_ones",
              51897
            ],
            [
              "count_zeros",
              52327
            ],
            [
              "leading_zeros",
              52910
            ],
            [
              "trailing_zeros",
              53517
            ],
            [
              "rotate_left",
              54157
            ],
            [
              "rotate_right",
              55063
            ],
            [
              "swap_bytes",
              55540
            ],
            [
              "from_be",
              55812
            ],
            [
              "from_le",
              56126
            ],
            [
              "to_be",
              56436
            ],
            [
              "to_le",
              56660
            ],
            [
              "pow",
              57030
            ],
            [
              "is_power_of_two",
              57468
            ],
            [
              "next_power_of_two",
              58226
            ],
            [
              "checked_next_power_of_two",
              59385
            ],
            [
              "count_ones",
              59675
            ],
            [
              "count_zeros",
              59733
            ],
            [
              "leading_zeros",
              59793
            ],
            [
              "trailing_zeros",
              59857
            ],
            [
              "rotate_left",
              59923
            ],
            [
              "rotate_right",
              60003
            ],
            [
              "swap_bytes",
              60085
            ],
            [
              "from_be",
              60144
            ],
            [
              "from_le",
              60197
            ],
            [
              "to_be",
              60250
            ],
            [
              "to_le",
              60299
            ],
            [
              "pow",
              60348
            ],
            [
              "signed_shl",
              60409
            ],
            [
              "signed_shr",
              60495
            ],
            [
              "unsigned_shl",
              60591
            ],
            [
              "unsigned_shr",
              60679
            ],
            [
              "test_rotate",
              60900
            ],
            [
              "test_swap_bytes",
              61804
            ],
            [
              "test_leading_zeros",
              62019
            ],
            [
              "test_trailing_zeros",
              62326
            ],
            [
              "test_checked_add",
              62700
            ],
            [
              "test_checked_sub",
              63245
            ],
            [
              "test_checked_mul",
              63603
            ],
            [
              "test_checked_div",
              64080
            ],
            [
              "test_checked_next_power_of_two",
              64440
            ],
            [
              "bench_checked_add",
              66929
            ],
            [
              "bench_checked_sub",
              67212
            ],
            [
              "from_str_radix",
              67988
            ],
            [
              "from_str_radix",
              68818
            ],
            [
              "from_str",
              69001
            ],
            [
              "test_from_str_radix",
              69203
            ],
            [
              "fmt",
              72169
            ],
            [
              "fmt",
              72922
            ],
            [
              "fmt",
              73071
            ],
            [
              "fmt",
              73508
            ],
            [
              "fmt",
              73944
            ],
            [
              "fmt",
              74377
            ],
            [
              "test_display",
              75096
            ],
            [
              "test_binary",
              76024
            ],
            [
              "test_hex",
              76986
            ],
            [
              "test_octal",
              77989
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 14,
              "op.ge": 3,
              "op.le": 1,
              "op.ne": 10,
              "op.add": 6,
              "op.bor": 8,
              "op.div": 1,
              "op.lor": 4,
              "op.mod": 1,
              "op.mul": 8,
              "op.shl": 9,
              "op.shr": 11,
              "op.sub": 5,
              "op.xor": 3,
              "op.band": 16,
              "op.land": 1,
              "max_depth": 22,
              "call_count": 245,
              "node_count": 19447,
              "member_count": 54,
              "max_array_len": 261,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.le": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mod": 0,
              "op_density.mul": 0,
              "op_density.shl": 0,
              "op_density.shr": 0,
              "op_density.sub": 0,
              "op_density.xor": 0,
              "op_density.band": 0,
              "op_density.land": 0,
              "max_concat_chain": 2,
              "member_depth_max": 4,
              "max_numeric_array": 261,
              "self_compare_count": 4
            },
            "file": {
              "size": 78827,
              "entropy": 5.08
            },
            "text": {
              "lines": 2341,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.27,
              "space_count": 17663,
              "char_entropy": 5.08,
              "unique_chars": 89,
              "top_char_null": 0,
              "string_density": 0.06,
              "top_char_ratio": 0.05,
              "avg_line_length": 32.67,
              "max_line_length": 159,
              "empty_line_ratio": 0.11,
              "last_line_length": 5,
              "long_token_count": 4,
              "whitespace_ratio": 0.25,
              "identifier_density": 1.14,
              "line_length_stddev": 28.99,
              "encoded_string_ratio": 0.13,
              "normalized_string_count": 3.1,
              "repeated_char_sequences": 272,
              "suspicious_string_ratio": 0.01,
              "suspicious_comment_ratio": 0.16,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 32.52
            },
            "binds": {
              "count": 5
            },
            "binary": {
              "peak_region_bytes": 44032,
              "peak_region_entropy": 5.24
            },
            "source": {
              "class_count": 1,
              "function_count": 133
            },
            "imports": {
              "count": 6,
              "third_party_count": 6,
              "third_party_ratio": 1
            },
            "strings": {
              "hex": 19,
              "bytes": 3397,
              "count": 150,
              "shell": 1,
              "avg_length": 22.65,
              "max_length": 128,
              "avg_entropy": 2.47,
              "empty_count": 2,
              "entropy_stddev": 1.23
            },
            "comments": {
              "chars": 15887,
              "count": 526,
              "lines": 526,
              "todo_count": 1,
              "high_entropy": 84,
              "to_code_ratio": 0.29
            },
            "functions": {
              "count": 134,
              "density": 7.35,
              "avg_params": 1.08,
              "code_ratio": 0.46,
              "max_params": 2,
              "one_liners": 21,
              "length_stddev": 6.44,
              "avg_name_length": 10.88,
              "no_params_count": 53,
              "avg_length_lines": 6.2,
              "max_length_lines": 54,
              "min_length_lines": 1,
              "high_entropy_names": 28,
              "single_char_params": 7,
              "avg_param_name_length": 4.48
            },
            "identifiers": {
              "count": 2680,
              "unique": 364,
              "avg_length": 8.95,
              "max_length": 31,
              "min_length": 1,
              "avg_entropy": 2.57,
              "reuse_ratio": 0.14,
              "length_stddev": 5.53,
              "has_digit_ratio": 0.11,
              "sequential_names": 10,
              "single_char_count": 10,
              "single_char_ratio": 0.03,
              "high_entropy_count": 31,
              "high_entropy_ratio": 0.09,
              "all_lowercase_ratio": 0.66,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 38
            }
          }
        },
        "id": 13,
        "mol": "H₂(DbMg)Md(Pa)",
        "path": "extprim-1.1.0.crate!!extprim-1.1.0/src/u128.rs",
        "pid": 0,
        "risk": 4,
        "sha": "62c3624873d42f617627ae03eee86c18e15f5303f101a294b6b5c439c12891c5",
        "size": 78827,
        "traits": [
          {
            "id": "metadata/file/profile/language::lang-english--atom-1",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                631,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1947,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                11188,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                11264,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::rust-thirtynine-byte-array",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust array initialized with thirty-nine bytes",
            "spans": [
              [
                72414,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/inline-asm::rust-asm-macro",
            "conf": 1.0,
            "crit": 3,
            "desc": "Rust asm! inline assembly macro",
            "spans": [
              [
                28392,
                5
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              2,
              3
            ],
            "spans": [
              [
                11188,
                12
              ],
              [
                11264,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 14,
        "sha": "e581a5d22205f39ec0c036a5ae21be68064c0d96a7c625480b3999cc416ce7ea",
        "path": "extprim@1.1.0.registry.json",
        "size": 825,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 1,
    "rev": "479f3",
    "v": "8"
  }
}