Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-legal-code/src/permit_model.rs

cre8-app-legal-code · module permit_model · src · 1,307 lines (1,046 code, 153 comment) · sha cc6db9d8e5c96d17

Items

const KIND_PERMIT_REQUIREMENT const KIND_PERMIT const DAY_MS const NUMBER_LAST4_MAX enum JurisdictionLevel impl JurisdictionLevel struct Jurisdiction impl Jurisdiction enum PermitActivity impl PermitActivity enum ProfileFlag impl ProfileFlag struct AppliesWhen impl AppliesWhen struct BusinessProfile impl BusinessProfile enum RequirementConfidence impl RequirementConfidence struct PermitRequirement impl PermitRequirement enum PermitStatus impl PermitStatus struct PermitHolder impl PermitHolder struct PermitStatusChange struct Permit impl Permit

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
Jurisdiction::newsrc/permit_model.rs:117method31306.5
requirementsrc/permit_model.rs:933fn221613.9
permitsrc/permit_model.rs:956fn231612.7
Permit::is_overduesrc/permit_model.rs:796method43702.3
jurisdiction_coverssrc/permit_model.rs:135fn116401.9
Permit::days_until_duesrc/permit_model.rs:791method41501.6
fee_range_labelsrc/permit_model.rs:917fn84911.5
transition_allowedsrc/permit_model.rs:651fn141301.5
BusinessProfile::implied_activitiessrc/permit_model.rs:374method3510101.5
Permit::is_due_withinsrc/permit_model.rs:802method63401.4
PermitHolder::partssrc/permit_model.rs:693method143201.3
permit_vidsrc/permit_model.rs:825fn31301.3
requirement_vidsrc/permit_model.rs:534fn31301.2
AppliesWhen::is_unconditionalsrc/permit_model.rs:324method34301.2
PermitRequirement::lead_dayssrc/permit_model.rs:519method31401.1
BusinessProfile::effective_activitiessrc/permit_model.rs:411method51311.1
list_requirementssrc/permit_model.rs:560fn141611.1
BusinessProfile::is_in_jurisdictionsrc/permit_model.rs:419method31211.1
PermitStatus::tonesrc/permit_model.rs:618method84201
PermitRequirement::governs_anysrc/permit_model.rs:529method32301
PermitRequirement::has_fee_estimatesrc/permit_model.rs:523method32201
derive_renewal_duesrc/permit_model.rs:884fn122301
list_permitssrc/permit_model.rs:848fn121410.9
parse_profile_flagsrc/permit_model.rs:282fn41300.9
allowed_transitionssrc/permit_model.rs:667fn31310.9
upsert_permitsrc/permit_model.rs:829fn103620.9
load_permitsrc/permit_model.rs:840fn51620.8
parse_activitysrc/permit_model.rs:216fn1712400.8
permit_owner_gatesrc/permit_model.rs:901fn134300.8
parse_jurisdiction_levelsrc/permit_model.rs:94fn95200.7
graphsrc/permit_model.rs:989fn31300.7
Permit::push_statussrc/permit_model.rs:811method121200.7
load_requirementsrc/permit_model.rs:549fn81420.7
ProfileFlag::slugsrc/permit_model.rs:253method1410100.7
parse_permit_statussrc/permit_model.rs:643fn41400.7
sanitize_number_last4src/permit_model.rs:867fn122300.7
parse_confidencesrc/permit_model.rs:456fn73300.7
upsert_requirementsrc/permit_model.rs:538fn102320.7
JurisdictionLevel::slugsrc/permit_model.rs:64method84000.5
JurisdictionLevel::labelsrc/permit_model.rs:73method84000.5
JurisdictionLevel::ranksrc/permit_model.rs:84method84000.5
Jurisdiction::displaysrc/permit_model.rs:121method84000.5
PermitActivity::slugsrc/permit_model.rs:169method1511000.5
PermitActivity::labelsrc/permit_model.rs:185method1511000.5
AppliesWhen::holdssrc/permit_model.rs:306method177000.5
AppliesWhen::describesrc/permit_model.rs:330method196020.5
RequirementConfidence::slugsrc/permit_model.rs:437method62000.5
RequirementConfidence::labelsrc/permit_model.rs:444method62000.5
RequirementConfidence::is_verifiedsrc/permit_model.rs:451method31000.5
PermitStatus::slugsrc/permit_model.rs:591method117000.5
PermitStatus::labelsrc/permit_model.rs:603method117000.5
PermitStatus::is_opensrc/permit_model.rs:628method31000.5
PermitHolder::is_emptysrc/permit_model.rs:688method31010.5
PermitHolder::keysrc/permit_model.rs:710method62010.5
jurisdiction_containment_is_per_segment_not_per_charactersrc/permit_model.rs:994fn111010.5
applies_when_reads_only_declared_flagssrc/permit_model.rs:1007fn301010.5
flags_imply_the_activities_an_operator_would_otherwise_have_to_namesrc/permit_model.rs:1039fn232020.5
the_state_machine_refuses_illegal_and_self_transitionssrc/permit_model.rs:1064fn283020.5
last4_refuses_a_full_number_rather_than_truncating_itsrc/permit_model.rs:1094fn111040.5
renewal_due_prefers_an_explicit_expiry_then_the_periodsrc/permit_model.rs:1107fn71010.5
due_windows_and_overdue_read_off_the_derived_datesrc/permit_model.rs:1116fn211040.5
the_owner_gate_matches_the_ownerless_rule_the_rest_of_the_runtime_usessrc/permit_model.rs:1139fn112020.5
requirements_round_trip_sort_by_level_and_skip_malformed_rowssrc/permit_model.rs:1152fn321060.5
permits_round_trip_sorted_by_renewal_date_with_undated_rows_lastsrc/permit_model.rs:1186fn292060.5
history_is_append_only_and_records_where_it_came_fromsrc/permit_model.rs:1217fn121020.5
holder_parts_key_off_the_first_reference_that_is_setsrc/permit_model.rs:1231fn121000.5
labels_and_parsers_round_trip_every_enum_slugsrc/permit_model.rs:1245fn274060.5
an_unmeasured_fee_renders_as_unknown_never_as_freesrc/permit_model.rs:1274fn81010.5
jurisdiction_display_survives_every_missing_fieldsrc/permit_model.rs:1284fn61010.5
an_untagged_requirement_governs_every_activity_in_its_jurisdictionsrc/permit_model.rs:1292fn151040.5

Source not readable from this process.