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-runtime-reflection crates cargo crate

Metadata-only runtime app reflection helpers.

crates/cre8-runtime-reflection · level 3 · 3,879 lines (3,332 code) · 3 files · 185 fns (84 tests) · cyclomatic Σ 476

2workspace deps
8direct dependents
174transitive dependents
39calls out
41calls in
156call-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). 185 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
compile_app_structure_fromsrc/app_structure.rs:9fn169301034.4
project_all_mcp_tools_fromsrc/mcp_projection.rs:504fn447344
project_mcp_tools_fromsrc/mcp_projection.rs:495fn711013.2
hex_valuesrc/lib.rs:1361fn84103.2
percent_decode_segmentsrc/lib.rs:1340fn204113.2
route_params_from_urlsrc/lib.rs:1314fn228413.1
compile_app_data_model_fromsrc/lib.rs:776fn786442.8
collect_view_catalog_fromsrc/lib.rs:1100fn16326662.8
contextsrc/lib.rs:1879fn31202.3
shape_mcp_tool_surfacesrc/mcp_projection.rs:818fn476301.9
concrete_documentsrc/app_structure.rs:179fn117201.9
McpExposurePolicy::defaultsrc/mcp_projection.rs:629trait impl101501.9
all_connections_fromsrc/lib.rs:128fn71411.8
resolve_view_document_route_fromsrc/lib.rs:1829fn366711.6
all_mcp_tool_specs_fromsrc/lib.rs:98fn71301.6
project_mcp_tool_surface_fromsrc/mcp_projection.rs:796fn202721.5
connection_for_insrc/lib.rs:136fn71511.4
view_route_is_parameterizedsrc/lib.rs:909fn11201.4
ResolvedField::to_propertysrc/mcp_projection.rs:80method265121.4
check_connection_invariants_fromsrc/lib.rs:597fn5211581.3
ProjectionIndex::buildsrc/mcp_projection.rs:197method469111.3
project_onesrc/mcp_projection.rs:433fn422181.3
toolsrc/mcp_projection.rs:1035fn31501.3
all_app_contracts_fromsrc/lib.rs:163fn71101.3
McpExposurePolicy::from_lookupsrc/mcp_projection.rs:654method227531.3
sql_tokens_matchsrc/lib.rs:728fn51101.2
atlas_warningsrc/lib.rs:314fn81201.2
action_ofsrc/mcp_projection.rs:159fn31101.1
projected_mcp_tool_for_name_insrc/mcp_projection.rs:554fn71211.1
collect_view_manifest_fromsrc/lib.rs:1014fn859401.1
compile_connection_manifest_from_slicesrc/lib.rs:358fn1351251.1
app_data_model_warningsrc/lib.rs:664fn81101.1
sorted_uniquesrc/lib.rs:673fn71101.1
storage_authoritysrc/lib.rs:748fn84101.1
recordsrc/lib.rs:1883fn31411.1
listsrc/lib.rs:1887fn31411.1
runtime_schema_fromsrc/lib.rs:1936fn12212101
input_schema_from_resolvedsrc/mcp_projection.rs:336fn163211
ContractRegistry::getsrc/lib.rs:190method31201
all_connection_schemas_fromsrc/lib.rs:90fn71301

Outside the workspace

serde_json