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

PHPOffice / PHPPresentation / 33645469827
94%

Build:
DEFAULT BRANCH: master
Ran 02 Sep 2026 03:02PM UTC
Jobs 1
Files 147
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

02 Sep 2026 02:57PM UTC coverage: 94.011% (+0.005%) from 94.006%
33645469827

push

github

web-flow
ODPresentation Writer : Share the graphic and the drawing-page styles too (#936)

* ODPresentation Writer : Share the graphic and the drawing-page styles too

The style pool named the paragraph and the text families. The graphic family
and the drawing-page family kept naming a style after the position of the thing
wearing it -- `gr` plus the shape counter, `stylePage` plus the slide index --
so a document could not share one however alike two shapes were. Ten default
slides holding eight identically formatted shapes and a line wrote 90 graphic
and 10 drawing-page definitions for three distinct styles.

Name them out of the pool as well, on the prefixes LibreOffice uses for the two
families. Every reference in that document resolves to the same style body as
before, and `content.xml` goes from 57 591 to 32 184 bytes.

The two passes no longer have to count in step to agree on those names, which
is what a positional name required and what the shape counter was reset and
re-incremented for. It stays only for the chart objects, which are addressed by
it.

The table families keep their positional names: nothing reads a `table:table`
back, so no round trip holds a renaming of theirs to anything.

* ODPresentation Writer : Say shapes where the loop walks shapes

Both comments read `// Images` over a loop that walks the whole shape collection, and has since
long before either of them was written.

264 of 270 new or added lines in 1 file covered. (97.78%)

11302 of 12022 relevant lines covered (94.01%)

70.2 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
98.69
0.18% src/PhpPresentation/Writer/ODPresentation/Content.php
Jobs
ID Job ID Ran Files Coverage
1 33645469827.1 02 Sep 2026 03:02PM UTC 147
94.01
GitHub Action Run
Source Files on build 33645469827
  • Tree
  • List 147
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 63f09988 on github
  • Prev Build on master (#33633871908)
  • Next Build on master (#33716696556)
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