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

xlnt-community / xlnt / 796b5d63-faf9-48e9-946d-5f649cf3d172
84%

Build:
DEFAULT BRANCH: master
Ran 05 Mar 2025 05:20AM UTC
Jobs 1
Files 112
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

05 Mar 2025 05:11AM UTC coverage: 82.27% (+0.4%) from 81.87%
796b5d63-faf9-48e9-946d-5f649cf3d172

push

circleci

web-flow
Fix workbook comparisons, cleanup of included headers (#59)

This PR does the following:
1. Fixes issue https://github.com/xlnt-community/xlnt/issues/58. Please
read the issue for detailed infos.
2. Changes / removes a few definitions of `XLNT_API(_INTERNAL)` which
were defined in the wrong places (e.g. `.cpp` file, or in the header
although the function was implemented in the header too).
3. Cleans up many unnecessary or missing headers which I found along the
way.
4. Added `operator!=` to many classes to ease such comparisons and
improve programming experience.

103 of 143 new or added lines in 20 files covered. (72.03%)

3 existing lines in 2 files now uncovered.

11554 of 14044 relevant lines covered (82.27%)

1176465.94 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
63.86
-1.58% source/packaging/ext_list.cpp
2
83.97
-1.09% source/packaging/manifest.cpp
2
84.62
-15.38% source/packaging/uri.cpp
2
97.35
-1.31% source/utils/datetime.cpp
2
89.04
-2.51% source/utils/time.cpp
2
52.38
-5.51% source/workbook/named_range.cpp
2
42.55
6.58% source/worksheet/header_footer.cpp
2
95.0
-5.0% source/worksheet/page_margins.cpp
2
92.31
12.94% source/worksheet/page_setup.cpp
2
67.8
-2.38% source/worksheet/phonetic_pr.cpp
4
76.6
0.8% source/workbook/workbook.cpp
8
90.79
-0.91% source/cell/cell.cpp
9
80.81
3.43% source/utils/variant.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
63.86
-1.58% source/packaging/ext_list.cpp
2
80.81
3.43% source/utils/variant.cpp
Jobs
ID Job ID Ran Files Coverage
1 796b5d63-faf9-48e9-946d-5f649cf3d172.1 05 Mar 2025 05:20AM UTC 112
82.27
Source Files on build 796b5d63-faf9-48e9-946d-5f649cf3d172
  • Tree
  • List 112
  • Changed 57
  • Source Changed 56
  • Coverage Changed 42
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #796B5D63...
  • 89908675 on github
  • Prev Build on master (#67853142...)
  • Next Build on master (#45EB940F...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc