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
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.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| lock_storesrc/provenance.rs:237 | fn | 5 | 1 | 6 | 2 | 6.9 | |
| storesrc/provenance.rs:168 | fn | 3 | 1 | 5 | 1 | 4.1 | |
| ProvenanceStore::newsrc/provenance.rs:112 | method | 10 | 1 | 1 | 0 | 4 | |
| journal_pathsrc/provenance.rs:172 | fn | 3 | 1 | 3 | 0 | 3.6 | |
| ensure_loadedsrc/provenance.rs:180 | fn | 32 | 7 | 1 | 3 | 3.4 | |
| outgoingsrc/provenance.rs:268 | fn | 7 | 1 | 15 | 1 | 3.3 | |
| ProvenanceEdge::newsrc/provenance.rs:67 | method | 9 | 1 | 19 | 1 | 2.2 | |
| add_edgesrc/provenance.rs:251 | fn | 11 | 3 | 17 | 2 | 2.1 | |
| append_journal_linesrc/provenance.rs:221 | fn | 10 | 1 | 2 | 1 | 1.9 | |
| clear_provenance_for_testsrc/provenance.rs:334 | fn | 12 | 2 | 10 | 3 | 1.9 | |
| test_scopesrc/provenance.rs:355 | fn | 5 | 1 | 14 | 2 | 1.8 | |
| ProvenanceStore::remove_atomsrc/provenance.rs:138 | method | 26 | 8 | 2 | 0 | 1.7 | |
| ProvenanceEdge::with_attrsrc/provenance.rs:77 | method | 4 | 1 | 11 | 0 | 1.5 | |
| append_journalsrc/provenance.rs:232 | fn | 4 | 1 | 1 | 1 | 1.4 | |
| incomingsrc/provenance.rs:281 | fn | 7 | 1 | 8 | 1 | 1.3 | |
| edge_countsrc/provenance.rs:302 | fn | 3 | 1 | 5 | 1 | 1 | |
| forget_atom_edgessrc/provenance.rs:311 | fn | 18 | 4 | 4 | 3 | 0.9 | |
| list_edgessrc/provenance.rs:292 | fn | 8 | 1 | 1 | 1 | 0.6 | |
| ProvenanceEdge::identitysrc/provenance.rs:85 | method | 3 | 1 | 0 | 0 | 0.5 | |
| ProvenanceStore::insertsrc/provenance.rs:124 | method | 11 | 2 | 0 | 0 | 0.5 | |
| edges_survive_a_simulated_restartsrc/provenance.rs:362 | fn | 25 | 2 | 0 | 8 | 0.5 | |
| add_edge_then_outgoingsrc/provenance.rs:389 | fn | 10 | 1 | 0 | 5 | 0.5 | |
| test_scope_recovers_from_poisoned_locksrc/provenance.rs:401 | fn | 9 | 1 | 0 | 2 | 0.5 | |
| forget_atom_edges_prunes_and_survives_restartsrc/provenance.rs:412 | fn | 27 | 2 | 0 | 8 | 0.5 | |
| forget_atom_edges_is_a_noop_without_edgessrc/provenance.rs:441 | fn | 6 | 1 | 0 | 5 | 0.5 | |
| atom_can_reacquire_edges_after_tombstonesrc/provenance.rs:449 | fn | 19 | 2 | 0 | 6 | 0.5 | |
| idempotent_writessrc/provenance.rs:470 | fn | 7 | 1 | 0 | 4 | 0.5 | |
| different_attrs_are_distinct_edgessrc/provenance.rs:479 | fn | 8 | 1 | 0 | 5 | 0.5 | |
| incoming_lookupsrc/provenance.rs:489 | fn | 8 | 1 | 0 | 5 | 0.5 | |
| list_edges_sortedsrc/provenance.rs:499 | fn | 13 | 1 | 0 | 4 | 0.5 | |
| empty_for_unknown_atomsrc/provenance.rs:514 | fn | 5 | 1 | 0 | 3 | 0.5 | |
| edge_kind_constants_are_stablesrc/provenance.rs:521 | fn | 10 | 1 | 0 | 0 | 0.5 | |
| outgoing_uses_reverse_index_under_loadsrc/provenance.rs:535 | fn | 16 | 2 | 0 | 4 | 0.5 | |
| incoming_uses_reverse_index_under_loadsrc/provenance.rs:553 | fn | 13 | 2 | 0 | 4 | 0.5 | |
| reverse_index_dedups_with_edge_setsrc/provenance.rs:568 | fn | 11 | 1 | 0 | 6 | 0.5 |
Source not readable from this process.