1 viewer
rust 1,847,276 · typescript 232,434 · javascript 131,064 · python 19,227 · 6,362 files · digest fa0546eddd29 · built in 1.5 s · crystals off
crates/cre8-app-organization/src/site.rs
Items
const KIND_TERMINAL_SITE const MAX_AMOUNT_CENTS const MAX_TERM_MONTHS const MAX_PERMIT_PERIOD_DAYS const MAX_SHORE_POWER_AMPS const DEFAULT_CURRENCY enum SiteKind impl SiteKind enum SiteStatus impl SiteStatus struct SiteTerms struct TerminalSite impl TerminalSite
Functions
By call-graph weight (PageRank; 1.0 is the average function). 36 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| baresrc/site.rs:431 | fn | 3 | 1 | 14 | 1 | 5 | |
| TerminalSite::newsrc/site.rs:298 | method | 16 | 1 | 3 | 3 | 4.9 | |
| derive_site_idsrc/site.rs:334 | fn | 3 | 1 | 4 | 3 | 2.3 | |
| with_overheadssrc/site.rs:455 | fn | 5 | 1 | 11 | 0 | 1.5 | |
| leasesrc/site.rs:435 | fn | 5 | 1 | 10 | 1 | 1.5 | |
| SiteStatus::can_move_tosrc/site.rs:192 | method | 10 | 4 | 3 | 0 | 1.4 | |
| normalized_sitesrc/site.rs:372 | fn | 29 | 6 | 4 | 6 | 1.2 | |
| SiteKind::is_cheap_startsrc/site.rs:123 | method | 3 | 1 | 2 | 0 | 1.1 | |
| parse_sitesrc/site.rs:355 | fn | 7 | 4 | 2 | 0 | 1.1 | |
| list_sitessrc/site.rs:411 | fn | 7 | 1 | 2 | 2 | 1 | |
| popupsrc/site.rs:441 | fn | 6 | 1 | 5 | 1 | 1 | |
| hostsrc/site.rs:448 | fn | 5 | 1 | 4 | 1 | 1 | |
| TerminalSite::coordssrc/site.rs:316 | method | 3 | 1 | 1 | 0 | 0.9 | |
| normalize_currencysrc/site.rs:350 | fn | 4 | 2 | 3 | 0 | 0.9 | |
| upsert_sitesrc/site.rs:365 | fn | 5 | 1 | 6 | 3 | 0.9 | |
| load_sitesrc/site.rs:402 | fn | 7 | 1 | 6 | 4 | 0.9 | |
| SiteStatus::next_movessrc/site.rs:204 | method | 3 | 1 | 3 | 1 | 0.8 | |
| SiteStatus::is_opensrc/site.rs:184 | method | 3 | 1 | 3 | 0 | 0.8 | |
| SiteStatus::parsesrc/site.rs:172 | method | 10 | 6 | 3 | 0 | 0.8 | |
| valid_source_urlsrc/site.rs:340 | fn | 8 | 9 | 2 | 0 | 0.8 | |
| SiteKind::parsesrc/site.rs:111 | method | 10 | 6 | 2 | 0 | 0.7 | |
| list_sites_forsrc/site.rs:420 | fn | 4 | 1 | 3 | 2 | 0.7 | |
| graphsrc/site.rs:468 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| default_currencysrc/site.rs:293 | fn | 3 | 1 | 1 | 0 | 0.7 | |
| SiteKind::is_commitmentsrc/site.rs:128 | method | 3 | 1 | 1 | 0 | 0.6 | |
| SiteKind::keysrc/site.rs:91 | method | 9 | 5 | 0 | 0 | 0.5 | |
| SiteKind::labelsrc/site.rs:101 | method | 9 | 5 | 0 | 0 | 0.5 | |
| SiteStatus::keysrc/site.rs:152 | method | 9 | 5 | 0 | 0 | 0.5 | |
| SiteStatus::labelsrc/site.rs:162 | method | 9 | 5 | 0 | 0 | 0.5 | |
| TerminalSite::osm_hrefsrc/site.rs:322 | method | 4 | 1 | 0 | 1 | 0.5 | |
| TerminalSite::propssrc/site.rs:327 | method | 3 | 1 | 0 | 0 | 0.5 | |
| the_id_is_a_function_of_the_two_slugs_and_writing_twice_updates_one_rowsrc/site.rs:473 | fn | 22 | 1 | 0 | 6 | 0.5 | |
| a_site_round_trips_its_terms_without_inventing_anysrc/site.rs:497 | fn | 20 | 1 | 0 | 4 | 0.5 | |
| a_write_normalizes_or_refuses_what_it_cannot_storesrc/site.rs:519 | fn | 27 | 1 | 0 | 4 | 0.5 | |
| the_status_ladder_moves_forward_rejects_from_anywhere_open_and_holds_a_signaturesrc/site.rs:548 | fn | 17 | 2 | 0 | 3 | 0.5 | |
| kinds_parse_their_aliases_and_split_into_cheap_starts_and_commitmentssrc/site.rs:567 | fn | 13 | 3 | 0 | 4 | 0.5 |
Source not readable from this process.