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

gimli-rs / object / 25713582843
58%
master: 57%

Build:
Build:
LAST BUILD BRANCH: elf-writer
DEFAULT BRANCH: master
Ran 12 May 2026 04:36AM UTC
Jobs 1
Files 95
Run time 2min
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

12 May 2026 04:34AM UTC coverage: 57.687% (+0.1%) from 57.543%
25713582843

push

github

web-flow
Add newtypes for Mach-O constants (#897)

* Fix R_ABS type

* Add macho::CpuType and CpuSubtype

Fixes a subtype check in MachOFile::sub_architecture().

readobj no longer displays subtypes for non-modern architectures.

* Add macho::VmProt

* Add macho::FileType and macho::FileFlags

Also fixes flag printing in readobj example.

* Add macho::LoadCommandType

* Add macho::DyldCacheMappingFlags

* Add macho::SegmentFlags, SectionFlags, and SectionType

* Add macho::DylibUseFlags

* Add macho build version newtypes

* Add macho::SymbolFlags

* Add macho::SymbolDesc

Also avoid returning an error in MachOFile::imports for
DYNAMIC_LOOKUP_ORDINAL and EXECUTABLE_ORDINAL.

* Add macho::DiceKind

* Add macho::ExportSymbolFlags

Includes slightly better validation of the flags value.

* Add macho::IndirectSymbol

185 of 275 new or added lines in 11 files covered. (67.27%)

4 existing lines in 2 files now uncovered.

10446 of 18108 relevant lines covered (57.69%)

1.75 hits per line

Uncovered Changes

Lines Coverage ∆ File
39
56.48
10.16% src/macho.rs
33
49.76
0.29% crates/examples/src/readobj/macho.rs
7
80.84
0.45% src/write/macho.rs
4
12.77
0.0% src/read/macho/fat.rs
2
1.8
0.0% src/read/macho/dyld_cache.rs
2
63.93
0.0% src/read/macho/load_command.rs
1
81.48
-1.02% src/read/macho/exports_trie.rs
1
70.0
-0.23% src/read/macho/file.rs
1
58.85
0.96% src/read/macho/symbol.rs

Coverage Regressions

Lines Coverage ∆ File
3
49.76
0.29% crates/examples/src/readobj/macho.rs
1
70.79
-1.12% crates/examples/src/objcopy.rs
Jobs
ID Job ID Ran Files Coverage
1 25713582843.1 12 May 2026 04:36AM UTC 95
57.69
GitHub Action Run
Source Files on build 25713582843
  • Tree
  • List 95
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 006652c1 on github
  • Prev Build on main (#25710486628)
  • Next Build on main (#25716541189)
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