• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

coreui / coreui-pro / 35887881462
95%
main: 94%

Build:
Build:
LAST BUILD BRANCH: v6-dev
DEFAULT BRANCH: main
Ran 23 Sep 2026 04:20PM UTC
Jobs 1
Files 76
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Sep 2026 04:18PM UTC coverage: 94.46% (+0.07%) from 94.392%
35887881462

push

github

web-flow
refactor(DatePicker): share the field format helpers and drop dead date utilities (#1397)

DatePicker and DateRangePicker carried the same `_resolveFormat`,
SectionInput repeated the body of `getDateSections`, and DateInput built
its default date or date-time layout by hand. The format lookup moves to
`getPickerFormat` and the layout to `getSectionLayout` in
`util/date-sections`, the names the React and Vue date inputs use, and
all four callers go through them. `getSectionLayout` takes an
`includeTime` flag shaped like React's (`true` or `{ seconds }`), which
DateInput and DatePicker's hour cycle lookup pass. An empty `format`
still counts as none, as before; a spec now pins that, and another pins
that a timepicker with no mask takes the locale's hour cycle (ko-KR and
en-CA are 12-hour in Intl while `isAmPm` reads them as 24-hour).
`SectionFormat` is now the one type of the `format` option.

Removed exports that nothing in the library imports: all of
`util/date-range-picker.ts`, `getFirstAvailableDateInRange`,
`getSelectableDates`, `createDateFromMonth` and `createDateFromWeek` from
`util/calendar`, and `convertTimeToDate`, `getAmPm` and `isValidTime`
from `util/time`. `createDateFromYear`, `formatTimePartials` and
`shouldUseTwoDigitHour` stay but are no longer exported; their specs now
go through `convertToDateObject` and `getLocalizedTimePartials`.
`formatTimePartials` labels from a fixed date rather than today, so a
zone whose DST starts at midnight no longer labels hour 0 as "01" on that
day. The package exports every file under `js/dist`, so the migration
guide lists the helpers a deep import could have reached.

6001 of 6619 branches covered (90.66%)

Branch coverage included in aggregate %.

16 of 16 new or added lines in 7 files covered. (100.0%)

2 existing lines in 1 file now uncovered.

11102 of 11487 relevant lines covered (96.65%)

597.92 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
76.42
-1.63% js/src/navigation.ts
Jobs
ID Job ID Ran Files Coverage
1 35887881462.1 23 Sep 2026 04:20PM UTC 76
94.46
GitHub Action Run
Source Files on build 35887881462
  • Tree
  • List 76
  • Changed 8
  • Source Changed 7
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35887881462
  • 90501437 on github
  • Prev Build on v6-dev (#35885328005)
  • Next Build on v6-dev (#35891915920)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc