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-shop/src/subscription.rs
Items
const PLAN_STATUS_ACTIVE const PLAN_STATUS_ARCHIVED const DEFAULT_PAST_DUE_GRACE_DAYS const MAX_PAST_DUE_GRACE_DAYS const MAX_PLAN_ENTITLEMENTS const RENEWAL_LEEWAY_SECS const CHECKOUT_REUSE_SECS const DAY_SECS struct PlanRecord impl PlanRecord const ON_BEHALF_PREFIX const MAX_CLIENT_KEY_CHARS struct SubscriptionRecord impl SubscriptionRecord enum Notice impl Notice struct ApplyOutcome
Functions
By call-graph weight (PageRank; 1.0 is the average function). 35 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| access_untilsrc/subscription.rs:347 | fn | 12 | 5 | 5 | 0 | 2 | |
| is_on_behalfsrc/subscription.rs:166 | fn | 3 | 1 | 7 | 0 | 2 | |
| apply_observationsrc/subscription.rs:474 | fn | 28 | 6 | 3 | 8 | 1.9 | |
| price_labelsrc/subscription.rs:307 | fn | 13 | 4 | 4 | 0 | 1.7 | |
| plan_resource_keysrc/subscription.rs:108 | fn | 3 | 1 | 3 | 0 | 1.4 | |
| SubscriptionRecord::new_incompletesrc/subscription.rs:246 | method | 39 | 1 | 5 | 0 | 1.3 | |
| has_accesssrc/subscription.rs:360 | fn | 3 | 1 | 10 | 1 | 1.3 | |
| bindsrc/subscription.rs:518 | fn | 16 | 4 | 1 | 0 | 1.1 | |
| entitlement_held_bysrc/subscription.rs:404 | fn | 24 | 6 | 2 | 4 | 1 | |
| on_behalf_subscriber_idsrc/subscription.rs:152 | fn | 12 | 5 | 2 | 0 | 0.9 | |
| date_labelsrc/subscription.rs:322 | fn | 13 | 2 | 4 | 0 | 0.9 | |
| manage_page_pathsrc/subscription.rs:302 | fn | 3 | 1 | 3 | 0 | 0.9 | |
| plan_slugsrc/subscription.rs:122 | fn | 11 | 5 | 4 | 0 | 0.8 | |
| PlanRecord::grantssrc/subscription.rs:101 | method | 5 | 3 | 3 | 1 | 0.8 | |
| plan_page_pathsrc/subscription.rs:297 | fn | 3 | 1 | 3 | 0 | 0.7 | |
| entitlement_forsrc/subscription.rs:378 | fn | 12 | 2 | 3 | 2 | 0.7 | |
| check_scopesrc/subscription.rs:503 | fn | 14 | 4 | 1 | 0 | 0.7 | |
| bind_provider_idssrc/subscription.rs:535 | fn | 19 | 1 | 1 | 1 | 0.7 | |
| terms_conflictsrc/subscription.rs:555 | fn | 29 | 8 | 1 | 0 | 0.7 | |
| derived_statussrc/subscription.rs:585 | fn | 24 | 5 | 1 | 0 | 0.7 | |
| apply_statussrc/subscription.rs:610 | fn | 56 | 13 | 1 | 1 | 0.7 | |
| apply_periodsrc/subscription.rs:667 | fn | 26 | 5 | 1 | 0 | 0.7 | |
| apply_snapshotsrc/subscription.rs:694 | fn | 33 | 12 | 1 | 0 | 0.7 | |
| apply_invoicesrc/subscription.rs:728 | fn | 22 | 5 | 1 | 0 | 0.7 | |
| on_behalf_keysrc/subscription.rs:171 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| entitlement_valuesrc/subscription.rs:364 | fn | 9 | 1 | 1 | 0 | 0.6 | |
| item_resource_keysrc/subscription.rs:112 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| plan_id_forsrc/subscription.rs:117 | fn | 3 | 1 | 2 | 1 | 0.6 | |
| normalize_entitlementssrc/subscription.rs:176 | fn | 15 | 6 | 2 | 0 | 0.6 | |
| subscription_id_forsrc/subscription.rs:136 | fn | 6 | 1 | 2 | 1 | 0.6 | |
| entitlement_on_behalf_forsrc/subscription.rs:394 | fn | 9 | 1 | 1 | 2 | 0.5 | |
| PlanRecord::termssrc/subscription.rs:86 | method | 8 | 1 | 0 | 0 | 0.5 | |
| PlanRecord::is_activesrc/subscription.rs:95 | method | 3 | 1 | 0 | 0 | 0.5 | |
| SubscriptionRecord::termssrc/subscription.rs:286 | method | 8 | 1 | 0 | 0 | 0.5 | |
| Notice::topicsrc/subscription.rs:446 | method | 11 | 7 | 0 | 0 | 0.5 |
Source not readable from this process.