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

handle

cre8_app_time::tracking::handle

fn · cre8-app-time · crates/cre8-app-time/src/tracking.rs:136 pub

247lines
32cyclomatic
4max nesting
120statements
51? exits
2params
31callers
31callees
6 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (31 direct callers, 31 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 4 sitesname · 4 sitespath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 3 sitesname · 4 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 2 sitespath · 1 sitepath · 4 sitesname · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 2 sitespath · 1 sitepath · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesname · 1 sitepath · 2 sitespath · 1 sitepath · 3 sitespath · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitename · 1 sitepath · 2 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 2 sitesname · 1 sitename · 5 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 2 sitespath · 1 sitemethod · 1 sitepath · 2 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 4 sitespath · 5 sitesmethod · 1 sitepath · 1 sitename · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitemethod · 3 sitesmethod · 3 sitesname · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitemethod · 6 sitesmethod · 3 sitesname · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitemethod · 1 sitecaps_block_submission_beyon…app-time · cc 4cre8_app_time::governance_tests::caps_block_submission_beyond_daily_claimant_limitaggregate_cap_is_never_exce…app-time · cc 4cre8_app_time::governance_tests::aggregate_cap_is_never_exceeded_by_sequential_submitscap_reservation_survives_gr…app-time · cc 2cre8_app_time::governance_tests::cap_reservation_survives_graph_reopenlegacy_rules_without_limits…app-time · cc 4cre8_app_time::governance_tests::legacy_rules_without_limits_unchangedcontext_selection_and_gover…app-time · cc 1cre8_app_time::governance_tests::context_selection_and_governor_authority_control_applicabilitysubmitted_manual_entry_is_i…app-time · cc 1cre8_app_time::tracking_tests::submitted_manual_entry_is_immutable_and_retry_keeps_exact_millisecondsanother_account_cannot_read…app-time · cc 1cre8_app_time::tracking_tests::another_account_cannot_read_a_draft_or_control_itclaim_first_interruption_re…app-time · cc 1cre8_app_time::tracking_tests::claim_first_interruption_recovers_without_overwriting_claimpeer_validation_rejects_sel…app-time · cc 1cre8_app_time::tracking_tests::peer_validation_rejects_self_spoofing_and_threshold_override_then_deduplicatescreation_key_cannot_silentl…app-time · cc 1cre8_app_time::tracking_tests::creation_key_cannot_silently_retarget_a_retrycreateapp-time · cc 1cre8_app_time::tracking_tests::createdraftapp-time · cc 1cre8_app_time::governance_tests::draftsubmitapp-time · cc 1cre8_app_time::governance_tests::submitdraft_atapp-time · cc 1cre8_app_time::governance_tests::draft_atsubmitapp-time · cc 1cre8_app_time::tracking_tests::submitcomposed_task_project_rules…app-time · cc 3cre8_app_time::governance_tests::composed_task_project_rules_require_the_resolved_path_and_freeze_itchanged_or_deleted_task_can…app-time · cc 1cre8_app_time::governance_tests::changed_or_deleted_task_cannot_retarget_a_draft_or_request_mintsa_work_label_does_not_acqui…app-time · cc 1cre8_app_time::governance_tests::a_work_label_does_not_acquire_task_authority_when_a_matching_record_appearsrelationship_changes_during…app-time · cc 1cre8_app_time::governance_tests::relationship_changes_during_scope_resolution_are_rechecked_before_claim_creationorganization_relationships_…app-time · cc 3cre8_app_time::governance_tests::organization_relationships_require_the_requested_identity_and_scope_their_assetspreview_submit_peer_accepta…app-time · cc 5cre8_app_time::governance_tests::preview_submit_peer_acceptance_and_recovery_use_frozen_governed_rulesauthored_rule_does_not_bypa…app-time · cc 2cre8_app_time::governance_tests::authored_rule_does_not_bypass_namespace_policy_or_report_refused_assets_as_mintedforbidden_submission_invali…app-time · cc 1cre8_app_time::governance_tests::forbidden_submission_invalid_roster_and_overflow_leave_draft_editableserve_reference_demoapp-time · cc 35cre8_app_time::reference_demo::serve_reference_demohandleapp-time · cc 32cre8_app_time::tracking::handleHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphwith_graphapp-protocol · cc 6cre8_app_protocol::graph_store::with_graphwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutnow_ms_i64platform-time · cc 1cre8_platform_time::now_ms_i64CrossGraphView::vertices_by…app-truth · cc 3cre8_app_truth::cross_graph::CrossGraphView::vertices_by_kindload_projectapp-project-model · cc 1cre8_app_project_model::load_projectload_taskapp-task-model · cc 1cre8_app_task_model::load_taskload_time_entryapp-time-model · cc 1cre8_app_time_model::load_time_entrylist_associations_by_subjectapp-association-model · cc 2cre8_app_association_model::list_associations_by_subjectTimeEntry::newapp-time-model · cc 1cre8_app_time_model::TimeEntry::newupsert_time_entryapp-time-model · cc 2cre8_app_time_model::upsert_time_entryload_task_for_accountapp-task-model · cc 3cre8_app_task_model::load_task_for_accountloadapp-time-model · cc 1cre8_app_time_model::tracking::loadcallerapp-time · cc 1cre8_app_time::tracking::callernow_msplatform-time · cc 1cre8_platform_time::now_msMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverRuntimeContext::authenticat…runtime-app-types · cc 1cre8_runtime_app_types::types::contracts::RuntimeContext::authenticated_session_account_originHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enteropen_protocol_graphapp-protocol · cc 1cre8_app_protocol::graph_store::open_protocol_graphambient_protocol_storeapp-protocol · cc 1cre8_app_protocol::graph_store::ambient::ambient_protocol_storelive_protocol_store_for_fal…app-protocol · cc 2cre8_app_protocol::graph_store::live_protocol_store_for_fallbackHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutload_vertexutil-graph-vertex · cc 1cre8_util_graph_vertex::load_vertextask_vidapp-task-model · cc 1cre8_app_task_model::task_vid

Control flow

Source not readable from this process.

Callers 31

Callees 31

Source not readable from this process.