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

z00m128 / sjasmplus / 1451
97%
master: 97%

Build:
Build:
LAST BUILD BRANCH: HEAD
DEFAULT BRANCH: master
Ran 31 Dec 2024 06:17PM UTC
Jobs 1
Files 43
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

31 Dec 2024 06:13PM UTC coverage: 96.28% (+0.001%) from 96.279%
1451

Pull #254

cirrus-ci

ped7g
c++17: replacing custom code with std::filesystem[::path] where feasible

Related #240, should fix "check include paths" feature for windows, and
simplify somewhat code base (and get rid of home-made filename patching
functions, they seem robust enough and well tested, but I assume in the
long term having C++ standard library implementation is better, even if
it involves slightly more machine code executed here and there).

This is not thorough refactoring of whole code base, working on it bit
by bit, luckily the std::filesystem API is flexible enough to
connect/disconnect it to rest of code through char[] fields, so I can
replace the code partially and check test results.

Commit v2 (replacing lot more variables and code than first proof of
concept).
Pull Request #254: migrating some of the file stuff to std::filesystem, in the naive hope of getting better cross-platform compatibility

77 of 85 new or added lines in 7 files covered. (90.59%)

38 existing lines in 6 files now uncovered.

9680 of 10054 relevant lines covered (96.28%)

168519.82 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
99.57
-0.21% sjasm/sjasm.cpp
3
97.53
0.0% sjasm/tables.cpp
4
97.68
-0.0% sjasm/sjio.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.79
-0.0% sjasm/reader.cpp
2
93.1
0.0% sjasm/io_tzx.cpp
3
97.29
0.0% sjasm/io_cpc.cpp
8
97.82
0.06% sjasm/directives.cpp
9
95.17
0.0% sjasm/io_nex.cpp
15
97.68
-0.0% sjasm/sjio.cpp
Jobs
ID Job ID Ran Files Coverage
1 1451.1 31 Dec 2024 06:17PM UTC 43
96.28
Source Files on build 1451
  • Tree
  • List 43
  • Changed 11
  • Source Changed 11
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #254
  • PR Base - master (#1450)
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