Skip to content
1 viewer

rust 1,860,881 · typescript 235,770 · javascript 132,961 · python 20,426 · 6,411 files · digest 3bf1ccedeeb3 · built in 2 s · crystals off

normalize_devicetree_payload

cre8_app_provider::adapters::hardware::devicetree::normalize_devicetree_payload

fn · cre8-app-provider · crates/cre8-app-provider/src/adapters/hardware/devicetree.rs:697 pub documented

24lines
2cyclomatic
1max nesting
9statements
3? exits
1params
2callers
2callees
1.3 (p88)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (2 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 7 sitesmethod · 1 sitename · 3 sitesname · 1 sitename · 1 sitepath · 2 sitespath · 4 sitesDevicetreeProvider::normali…app-provider · cc 1cre8_app_provider::adapters::hardware::devicetree::DevicetreeProvider::normalize_payloaddelete_directives_and_path_…app-provider · cc 1cre8_app_provider::adapters::hardware::devicetree::tests::delete_directives_and_path_references_applynormalize_devicetree_payloadapp-provider · cc 2cre8_app_provider::adapters::hardware::devicetree::normalize_devicetree_payloadparse_treeapp-provider · cc 1cre8_app_provider::adapters::hardware::devicetree::parse_treetree_recordsapp-provider · cc 21cre8_app_provider::adapters::hardware::devicetree::tree_recordskey_slugapp-provider · cc 4cre8_app_provider::adapters::hardware::key_slugParser::parse_fileapp-provider · cc 4cre8_app_provider::adapters::hardware::devicetree::Parser::parse_fileDtTree::newapp-provider · cc 1cre8_app_provider::adapters::hardware::devicetree::DtTree::newclaimapp-provider · cc 1cre8_app_provider::adapters::hardware::claimDtNode::prop_valueapp-provider · cc 1cre8_app_provider::adapters::hardware::devicetree::DtNode::prop_valueDtTree::licence_ofapp-provider · cc 1cre8_app_provider::adapters::hardware::devicetree::DtTree::licence_ofstringsapp-provider · cc 7cre8_app_provider::adapters::hardware::devicetree::stringsdecode_regapp-provider · cc 7cre8_app_provider::adapters::hardware::devicetree::decode_regtruncatedapp-provider · cc 2cre8_app_provider::adapters::hardware::devicetree::truncated

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.