Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-runtime-reflection-api crates cargo crate

Provider-backed runtime reflection API for host tools.

crates/cre8-runtime-reflection-api · level 4 · 198 lines (158 code) · 1 files · 21 fns (9 tests) · cyclomatic Σ 25

2workspace deps
6direct dependents
173transitive dependents
0calls out
22calls in
14.8call-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.

normal dep · 4 calls · source referencenormal dep · 3 calls · source referencenormal dep · 3 calls · source referencenormal dep · 4 calls · source referencenormal dep · 2 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 6 calls · source referenceruntime-reflection-apiL4 · 158 linescre8-runtime-reflection-apiapp-editorL15 · 9,162 linescre8-app-editorapp-interpretL11 · 13,233 linescre8-app-interpretapp-protocolL9 · 26,097 linescre8-app-protocolapp-viewL10 · 6,011 linescre8-app-viewruntime-catalogL29 · 1,374 linescre8-runtime-catalogruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-reflectionL3 · 3,332 linescre8-runtime-reflectionruntime-reflection-toolsL31 · 510 linescre8-runtime-reflection-tools

Files

lowhigh

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
app_structure_from_atlassrc/lib.rs:65fn114201.9
compile_app_structure_manifestsrc/lib.rs:58fn61711.2
contract_registrysrc/lib.rs:81fn31201
compile_connection_manifestsrc/lib.rs:110fn31401
all_connectionssrc/lib.rs:41fn31400.8
compile_connection_atlassrc/lib.rs:89fn201200.7
connection_forsrc/lib.rs:77fn31300.7
compile_connection_surfacesrc/lib.rs:114fn31200.7
register_runtime_reflection_providersrc/lib.rs:37fn31300.6
check_connection_invariantssrc/lib.rs:85fn31200.6
reflection_availablesrc/lib.rs:46fn31200.6
all_connections_providersrc/lib.rs:122fn31100.5
connection_for_providersrc/lib.rs:126fn31100.5
contract_registry_providersrc/lib.rs:130fn31100.5
invariants_providersrc/lib.rs:134fn31100.5
atlas_providersrc/lib.rs:138fn71100.5
manifest_providersrc/lib.rs:146fn31100.5
surface_providersrc/lib.rs:150fn31100.5
register_app_structure_providersrc/lib.rs:52fn31100.5
fallback_and_registered_reflection_provider_are_stablesrc/lib.rs:155fn3310170.5
empty_projection_is_available_but_missing_or_malformed_is_notsrc/lib.rs:190fn82010.5

Outside the workspace

serde_json