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

tito10047 / php-calendar / 36178737634
89%
main: 87%

Build:
Build:
LAST BUILD BRANCH: 2.0.0-beta-4
DEFAULT BRANCH: main
Ran 25 Sep 2026 07:17PM UTC
Jobs 1
Files 49
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

25 Sep 2026 07:17PM UTC coverage: 88.399% (+20.0%) from 68.421%
36178737634

Pull #5

github

tito10047
feat(caldav): answer PROPPATCH, and the properties stricter clients ask for

Apple Calendar writes the colour and the display name back while setting an
account up. The answer is no, but it has to be a WebDAV answer: a 405 aborts
the setup, a 207 with a 404 propstat per property is read as "not mine to
rename" and the account finishes.

principal-collection-set and calendar-user-type are the other two things a
strict client looks for on a principal.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Pull Request #5: Feature caldav server

1983 of 2240 new or added lines in 33 files covered. (88.53%)

1 existing line in 1 file now uncovered.

2027 of 2293 relevant lines covered (88.4%)

13.75 hits per line

Uncovered Changes

Lines Coverage ∆ File
86
82.45
src/Recurrence/RecurrenceRule.php
53
81.72
src/ICal/ICalParser.php
41
54.44
src/ICal/CalDAVClient.php
20
89.19
src/Server/CalDavRouter.php
19
94.14
src/Server/CalDavServer.php
14
81.82
src/Server/ReportRequest.php
4
96.3
src/ICal/ICalEvent.php
3
97.87
src/ICal/ICalExporter.php
3
86.96
src/Server/PropfindRequest.php
2
98.39
49.93% src/Calendar.php
2
95.24
src/Server/MultiStatusBuilder.php
2
96.55
src/View/DayView.php
1
90.0
-4.44% src/Enum/DayName.php
1
50.0
src/Enum/WeekStart.php
1
88.89
src/ICal/Attendee.php
1
95.65
src/ICal/VAlarm.php
1
92.31
src/Resource/ResourceCalendar.php
1
97.3
src/Serializer/JsonSerializer.php
1
0.0
src/Server/Dav.php
1
50.0
src/View/TimeSlot.php

Coverage Regressions

Lines Coverage ∆ File
1
98.39
49.93% src/Calendar.php
Jobs
ID Job ID Ran Files Coverage
1 36178737634.1 25 Sep 2026 07:17PM UTC 49
88.4
GitHub Action Run
Source Files on build 36178737634
  • Tree
  • List 49
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #5
  • PR Base - main (#30448530011)
  • 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