Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-cli cli cargo crate

CliApp — extracted RuntimeApp crate.

crates/cre8-app-cli · level 13 · 3,697 lines (3,200 code) · 16 files · 273 fns (10 tests) · cyclomatic Σ 499

16workspace deps
2direct dependents
9transitive dependents
45calls out
0calls in
250call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 273 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
run_gateway_connectionsrc/gateway.rs:163fn2121616.7
run_gateway_requestsrc/gateway.rs:157fn51116.2
print_jsonsrc/render.rs:3fn621805.1
plain_child_textsrc/view.rs:148fn114534.2
split_commandsrc/parse.rs:3fn1331003.8
render_childsrc/view.rs:196fn135433.2
first_prop_stringsrc/view.rs:133fn145503
parse_rom_argsrc/native_launch.rs:39fn134502.5
parse_data_payloadsrc/parse.rs:17fn103902.4
normalized_connection_idsrc/gateway.rs:47fn41202.3
collect_entriessrc/view.rs:35fn264212
json_inlinesrc/view.rs:178fn31201.8
set_payload_fieldsrc/logger.rs:185fn92201.8
object_kindsrc/view.rs:254fn31201.8
collectsrc/commands.rs:18fn201211.8
render_string_childsrc/view.rs:228fn52101.7
plain_scalar_child_textsrc/view.rs:160fn84101.7
plain_array_child_textsrc/view.rs:169fn41111.7
plain_object_child_textsrc/view.rs:174fn31121.7
locate_virtual_binarysrc/native_launch.rs:67fn82131.6
now_millissrc/demo.rs:11fn31411.6
collect_routessrc/gateway.rs:8fn111311.6
known_gateway_connectionssrc/gateway.rs:20fn81321.5
response_oksrc/demo.rs:351fn31201.4
render_scalar_childsrc/view.rs:210fn174111.4
render_array_childsrc/view.rs:234fn52111.4
render_object_childsrc/view.rs:240fn133141.4
spawnsrc/native_launch.rs:53fn81211.4
get_target_actionsrc/parse.rs:74fn41121.3
render_generic_nodesrc/view.rs:427fn131121.3
demo_position_assetssrc/demo.rs:342fn81201.3
print_app_shortcutsrc/repl.rs:865fn51221.3
find_virtual_binary_in_dirsrc/native_launch.rs:96fn91101.3
connection_actionssrc/parse.rs:45fn71101.3
connection_action_prioritiessrc/gateway.rs:60fn51101.3
format_helpsrc/commands.rs:43fn246111.3
is_view_node_objectsrc/view.rs:258fn31111.2
parse_get_targetsrc/parse.rs:53fn82221.2
split_commandsrc/view.rs:21fn133101.2
shell_command_aliasessrc/repl.rs:300fn181101.2

Outside the workspace

anyhow serde serde_json