Skip to content
1 viewer

rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off

crates/cre8-app-atom/src/provenance.rs

cre8-app-atom · module provenance · src · 579 lines (412 code, 116 comment) · sha 303c43ca2740f1a4

Items

const LIFTED_AS const COMPILED_AS const EXECUTED_IN const PROVEN_BY const TRANSCODED const DERIVED_FROM struct ProvenanceEdge impl ProvenanceEdge type EdgeKey struct ProvenanceStore impl ProvenanceStore static STORE struct AtomTombstone

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
lock_storesrc/provenance.rs:237fn51626.9
storesrc/provenance.rs:168fn31514.1
ProvenanceStore::newsrc/provenance.rs:112method101104
journal_pathsrc/provenance.rs:172fn31303.6
ensure_loadedsrc/provenance.rs:180fn327133.4
outgoingsrc/provenance.rs:268fn711513.3
ProvenanceEdge::newsrc/provenance.rs:67method911912.2
add_edgesrc/provenance.rs:251fn1131722.1
append_journal_linesrc/provenance.rs:221fn101211.9
clear_provenance_for_testsrc/provenance.rs:334fn1221031.9
test_scopesrc/provenance.rs:355fn511421.8
ProvenanceStore::remove_atomsrc/provenance.rs:138method268201.7
ProvenanceEdge::with_attrsrc/provenance.rs:77method411101.5
append_journalsrc/provenance.rs:232fn41111.4
incomingsrc/provenance.rs:281fn71811.3
edge_countsrc/provenance.rs:302fn31511
forget_atom_edgessrc/provenance.rs:311fn184430.9
list_edgessrc/provenance.rs:292fn81110.6
ProvenanceEdge::identitysrc/provenance.rs:85method31000.5
ProvenanceStore::insertsrc/provenance.rs:124method112000.5
edges_survive_a_simulated_restartsrc/provenance.rs:362fn252080.5
add_edge_then_outgoingsrc/provenance.rs:389fn101050.5
test_scope_recovers_from_poisoned_locksrc/provenance.rs:401fn91020.5
forget_atom_edges_prunes_and_survives_restartsrc/provenance.rs:412fn272080.5
forget_atom_edges_is_a_noop_without_edgessrc/provenance.rs:441fn61050.5
atom_can_reacquire_edges_after_tombstonesrc/provenance.rs:449fn192060.5
idempotent_writessrc/provenance.rs:470fn71040.5
different_attrs_are_distinct_edgessrc/provenance.rs:479fn81050.5
incoming_lookupsrc/provenance.rs:489fn81050.5
list_edges_sortedsrc/provenance.rs:499fn131040.5
empty_for_unknown_atomsrc/provenance.rs:514fn51030.5
edge_kind_constants_are_stablesrc/provenance.rs:521fn101000.5
outgoing_uses_reverse_index_under_loadsrc/provenance.rs:535fn162040.5
incoming_uses_reverse_index_under_loadsrc/provenance.rs:553fn132040.5
reverse_index_dedups_with_edge_setsrc/provenance.rs:568fn111060.5

Source not readable from this process.