1 viewer
rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-tax/src/date.rs
Items
struct Date impl Display for Date const MONTH_NAMES const WEEKDAY_NAMES impl Date struct TaxYear impl TaxYear
Functions
By call-graph weight (PageRank; 1.0 is the average function). 26 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| Date::newsrc/date.rs:43 | method | 6 | 2 | 21 | 1 | 10.6 | |
| days_in_monthsrc/date.rs:29 | fn | 8 | 5 | 2 | 1 | 10.4 | |
| is_leapsrc/date.rs:25 | fn | 3 | 3 | 1 | 0 | 9.4 | |
| Date::parsesrc/date.rs:51 | method | 15 | 3 | 12 | 1 | 5.5 | |
| Date::to_dayssrc/date.rs:68 | method | 9 | 2 | 7 | 0 | 4.6 | |
| TaxYear::newsrc/date.rs:164 | method | 5 | 1 | 9 | 3 | 3.9 | |
| Date::from_dayssrc/date.rs:78 | method | 12 | 2 | 3 | 0 | 3.2 | |
| Date::plus_dayssrc/date.rs:109 | method | 3 | 1 | 5 | 2 | 2.3 | |
| Date::weekdaysrc/date.rs:101 | method | 3 | 1 | 4 | 1 | 1.9 | |
| Date::from_unix_mssrc/date.rs:91 | method | 3 | 1 | 8 | 1 | 1.9 | |
| Date::first_of_month_plussrc/date.rs:124 | method | 4 | 1 | 3 | 0 | 1.7 | |
| Date::with_day_clampedsrc/date.rs:130 | method | 3 | 1 | 2 | 1 | 1.1 | |
| TaxYear::containingsrc/date.rs:171 | method | 4 | 2 | 6 | 1 | 1 | |
| Date::roll_past_weekendsrc/date.rs:115 | method | 7 | 3 | 2 | 2 | 0.9 | |
| Date::to_unix_mssrc/date.rs:96 | method | 3 | 1 | 3 | 1 | 0.9 | |
| month_namesrc/date.rs:150 | fn | 3 | 1 | 3 | 0 | 0.7 | |
| Date::last_of_monthsrc/date.rs:134 | method | 3 | 1 | 1 | 1 | 0.6 | |
| Date::fmtsrc/date.rs:20 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| Date::is_weekendsrc/date.rs:105 | method | 3 | 1 | 0 | 1 | 0.5 | |
| Date::labelsrc/date.rs:139 | method | 9 | 1 | 0 | 1 | 0.5 | |
| TaxYear::containssrc/date.rs:176 | method | 3 | 2 | 0 | 0 | 0.5 | |
| days_round_trip_across_leap_years_and_the_epochsrc/date.rs:186 | fn | 8 | 2 | 0 | 3 | 0.5 | |
| weekdays_match_known_datessrc/date.rs:196 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| a_weekend_date_rolls_to_monday_and_a_weekday_stayssrc/date.rs:204 | fn | 7 | 1 | 0 | 3 | 0.5 | |
| parse_reads_iso_and_us_dates_and_refuses_the_restsrc/date.rs:213 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| a_fiscal_tax_year_is_named_by_the_year_it_begins_insrc/date.rs:222 | fn | 6 | 1 | 0 | 3 | 0.5 |
Source not readable from this process.