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

PHPOffice / PHPPresentation / 32552921295
92%

Build:
DEFAULT BRANCH: master
Ran 22 Aug 2026 04:56AM UTC
Jobs 1
Files 141
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

22 Aug 2026 04:54AM UTC coverage: 92.156% (+0.004%) from 92.152%
32552921295

push

github

web-flow
Tell a shape that asked for no fill from one that named none (#915)

`loadStyleFill()` returned `null` in two different cases: a `p:spPr` that names
no fill at all, and one that carries `a:noFill`. The second is not an absence --
it is a shape saying it wants to stay transparent, which is what PowerPoint
writes whenever you clear a fill -- so it now comes back as a `Fill` of type
`FILL_NONE`.

That also removes one of the two ways a real deck kills a format conversion:
`setFill(null)` stored the null, `getFill()` handed it on, and the
ODPresentation Writer dereferenced it (`Content.php:983`). Reading a PowerPoint
file and saving it as ODP no longer dies on any shape whose fill was cleared.

The remaining `null` -- a shape with no fill element whatsoever -- is left as it
is: that one is about `?Fill` in the signatures, and it is a larger question.

5 of 5 new or added lines in 1 file covered. (100.0%)

10221 of 11091 relevant lines covered (92.16%)

45.07 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32552921295.1 22 Aug 2026 04:56AM UTC 141
92.16
GitHub Action Run
Source Files on build 32552921295
  • Tree
  • List 141
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d4f5ca91 on github
  • Prev Build on master (#32465444678)
  • Next Build on master (#32618245238)
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