1 viewer
rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off
crates/cre8-util-ical/src/expand.rs
Items
const MAX_OCCURRENCES const MAX_PERIODS const WINDOW_SLACK_MS struct Occurrence enum EventSpan impl EventSpan struct RuleContext impl RuleContext
Functions
By call-graph weight (PageRank; 1.0 is the average function). 17 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| expand_occurrencessrc/expand.rs:60 | fn | 67 | 15 | 7 | 8 | 2.1 | |
| rule_startssrc/expand.rs:212 | fn | 44 | 12 | 4 | 2 | 2 | |
| RuleContext::newsrc/expand.rs:269 | method | 14 | 1 | 1 | 2 | 1.4 | |
| RuleContext::period_dayssrc/expand.rs:287 | method | 29 | 8 | 1 | 7 | 1.4 | |
| RuleContext::month_allowedsrc/expand.rs:317 | method | 3 | 2 | 3 | 0 | 1 | |
| weekday_days_in_rangesrc/expand.rs:402 | fn | 18 | 6 | 2 | 1 | 0.8 | |
| RuleContext::month_candidatessrc/expand.rs:355 | method | 15 | 4 | 2 | 4 | 0.8 | |
| resolve_month_daysrc/expand.rs:394 | fn | 5 | 2 | 2 | 0 | 0.8 | |
| EventSpan::ofsrc/expand.rs:137 | method | 15 | 8 | 1 | 4 | 0.7 | |
| EventSpan::lengthsrc/expand.rs:153 | method | 5 | 1 | 1 | 0 | 0.7 | |
| EventSpan::end_forsrc/expand.rs:159 | method | 8 | 3 | 1 | 3 | 0.7 | |
| instance_startssrc/expand.rs:171 | fn | 25 | 7 | 1 | 5 | 0.7 | |
| matches_instancesrc/expand.rs:198 | fn | 7 | 4 | 1 | 3 | 0.7 | |
| RuleContext::daily_matchessrc/expand.rs:321 | method | 13 | 5 | 1 | 5 | 0.7 | |
| RuleContext::weeklysrc/expand.rs:335 | method | 16 | 2 | 1 | 3 | 0.7 | |
| RuleContext::year_candidatessrc/expand.rs:371 | method | 20 | 4 | 1 | 4 | 0.7 | |
| apply_set_possrc/expand.rs:422 | fn | 16 | 4 | 1 | 0 | 0.7 |
Source not readable from this process.