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

loot / loot-condition-interpreter
90%
master: 90%

Build:
Build:
LAST BUILD BRANCH: 5.4.0
DEFAULT BRANCH: master
Repo Added 16 Jun 2019 07:21PM UTC
Files 11
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

LAST BUILD ON BRANCH replace-pelite
branch: replace-pelite
CHANGE BRANCH
x
Reset
  • replace-pelite
  • 2.0.0
  • 2.0.1
  • 2.1.0
  • 2.1.1
  • 2.4.0
  • 3.0.0
  • 3.1.0
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 5.0.0
  • 5.1.0
  • 5.2.0
  • 5.3.0
  • 5.3.1
  • 5.3.2
  • 5.3.3
  • 5.4.0
  • actions-permissions
  • add-cargo-lock
  • add-readable
  • add-trait-derives
  • allow-line-breaks
  • avoid-literals-in-paths
  • better-version-comparison
  • cargo-vet
  • check-hash
  • ci-updates
  • clear-poison
  • clippy
  • clippy-lints
  • dependabot/add-v2-config-file
  • dependabot/cargo/cbindgen-0.14
  • dependabot/cargo/cbindgen-0.15
  • dependabot/cargo/cbindgen-0.16
  • dependabot/cargo/cbindgen-0.17
  • dependabot/cargo/cbindgen-0.18
  • dependabot/cargo/cbindgen-0.19
  • dependabot/cargo/cbindgen-0.20
  • dependabot/cargo/cbindgen-0.21
  • dependabot/cargo/cbindgen-0.22
  • dependabot/cargo/cbindgen-0.23
  • dependabot/cargo/cbindgen-0.24
  • dependabot/cargo/cbindgen-0.25
  • dependabot/cargo/cbindgen-0.26
  • dependabot/cargo/crc32fast-1.4.2
  • dependabot/cargo/crc32fast-1.5.0
  • dependabot/cargo/criterion-0.4.0
  • dependabot/cargo/criterion-0.5.0
  • dependabot/cargo/criterion-0.6.0
  • dependabot/cargo/criterion-0.7.0
  • dependabot/cargo/criterion-0.8.0
  • dependabot/cargo/criterion-0.8.1
  • dependabot/cargo/esplugin-6.0.1
  • dependabot/cargo/esplugin-6.1.0
  • dependabot/cargo/esplugin-6.1.1
  • dependabot/cargo/esplugin-6.1.2
  • dependabot/cargo/esplugin-6.1.4
  • dependabot/cargo/libc-0.2.155
  • dependabot/cargo/libc-0.2.156
  • dependabot/cargo/libc-0.2.157
  • dependabot/cargo/libc-0.2.158
  • dependabot/cargo/libc-0.2.159
  • dependabot/cargo/libc-0.2.161
  • dependabot/cargo/libc-0.2.162
  • dependabot/cargo/libc-0.2.164
  • dependabot/cargo/libc-0.2.165
  • dependabot/cargo/libc-0.2.166
  • dependabot/cargo/libc-0.2.167
  • dependabot/cargo/libc-0.2.168
  • dependabot/cargo/libc-0.2.169
  • dependabot/cargo/libc-0.2.170
  • dependabot/cargo/libc-0.2.171
  • dependabot/cargo/libc-0.2.172
  • dependabot/cargo/libc-0.2.173
  • dependabot/cargo/libc-0.2.174
  • dependabot/cargo/libc-0.2.175
  • dependabot/cargo/libc-0.2.176
  • dependabot/cargo/libc-0.2.177
  • dependabot/cargo/libc-0.2.178
  • dependabot/cargo/nom-6.0.0
  • dependabot/cargo/nom-7.0.0
  • dependabot/cargo/pelite-0.9.0
  • dependabot/cargo/regex-1.10.5
  • dependabot/cargo/regex-1.10.6
  • dependabot/cargo/regex-1.11.0
  • dependabot/cargo/regex-1.11.1
  • dependabot/cargo/regex-1.11.2
  • dependabot/cargo/regex-1.11.3
  • dependabot/cargo/regex-1.12.1
  • dependabot/cargo/regex-1.12.2
  • dependabot/cargo/tempfile-3.11.0
  • dependabot/cargo/tempfile-3.12.0
  • dependabot/cargo/tempfile-3.13.0
  • dependabot/cargo/tempfile-3.14.0
  • dependabot/cargo/tempfile-3.15.0
  • dependabot/cargo/tempfile-3.16.0
  • dependabot/cargo/tempfile-3.17.0
  • dependabot/cargo/tempfile-3.17.1
  • dependabot/cargo/tempfile-3.18.0
  • dependabot/cargo/tempfile-3.19.0
  • dependabot/cargo/tempfile-3.19.1
  • dependabot/cargo/tempfile-3.20.0
  • dependabot/cargo/tempfile-3.21.0
  • dependabot/cargo/tempfile-3.22.0
  • dependabot/cargo/tempfile-3.23.0
  • dependabot/cargo/tempfile-3.24.0
  • dependabot/cargo/unicase-2.8.0
  • dependabot/cargo/unicase-2.8.1
  • dependabot/github_actions/actions/cache-5
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/coverallsapp/github-action-2.3.7
  • dependabot/github_actions/rust-lang/crates-io-auth-action-1.0.2
  • dependabot/github_actions/rust-lang/crates-io-auth-action-1.0.3
  • dependabot/github_actions/taiki-e/install-action-2.62.20
  • dependabot/github_actions/taiki-e/install-action-2.62.28
  • dependabot/github_actions/taiki-e/install-action-2.62.33
  • dependabot/github_actions/taiki-e/install-action-2.62.38
  • dependabot/github_actions/taiki-e/install-action-2.62.45
  • dependabot/github_actions/taiki-e/install-action-2.62.49
  • dependabot/github_actions/taiki-e/install-action-2.62.56
  • fix-case-sensitivity
  • fix-ci
  • fix-clippy
  • fix-directory-handling
  • fix-no-version-dll
  • fix-partial-match
  • fix-test
  • fix-version-semver-comparison
  • ghosted-plugins
  • is-executable
  • is-master-function
  • master
  • misc
  • misc-tweaks
  • move-test
  • multiple-data-paths
  • new-functions
  • nom-5
  • not-expressions
  • openmw
  • prep-5.3.3
  • refs/tags/2.1.2
  • refs/tags/2.2.0
  • refs/tags/2.2.1
  • refs/tags/2.2.2
  • refs/tags/2.3.0
  • refs/tags/2.3.1
  • release-2.1.2
  • release-2.2.0
  • release-3.0.0
  • release-5.3.1
  • release-5.4.0
  • release/2.1.1
  • remove-as
  • remove-libc
  • remove-loot-alias
  • replace-install-action
  • resolve-warnings
  • rust-2021
  • starfield
  • tarpaulin
  • update-actions
  • update-cbindgen
  • update-criterion
  • update-esplugin
  • update-nom
  • update-runner
  • update-tarpaulin
  • windows-ci

03 Dec 2025 06:39PM UTC coverage: 90.219%. Remained the same
19904864237

push

github

Ortham
Remove pelite dependency

The advantages of using the built-in implementation instead of pelite are:

- It's much faster on average: for Starfield.exe (~ 100 MB) it is 2.8x
  faster and 4% slower reading file and product versions respectively,
  and for sfse_1_15_222.dll it is 3.35x faster and < 1% slower
  respectively.
- It reduces the transitive dependency count by 8
- It uses ~ 700 lines of first-party code that only depends on the
  standard library, instead of 240715 lines of unaudited third-party code
- pelite hasn't had a release in 3 years, and my PR for replacing winapi
  hasn't had any response in the month and a half it's been open, so the
  built-in implementation is probably less of a maintenance risk.

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

2 existing lines in 2 files now uncovered.

4492 of 4979 relevant lines covered (90.22%)

31.57 hits per line

Relevant lines Covered
Build:
Build:
4979 RELEVANT LINES 4492 COVERED LINES
31.57 HITS PER LINE
Source Files on replace-pelite
  • Tree
  • List 11
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19904864237 replace-pelite Remove pelite dependency The advantages of using the built-in implementation instead of pelite are: - It's much faster on average: for Starfield.exe (~ 100 MB) it is 2.8x faster and 4% slower reading file and product versions respectively, a... push 03 Dec 2025 06:39PM UTC Ortham github
90.22
19904365303 replace-pelite Remove pelite dependency The advantages of using the built-in implementation instead of pelite are: - It's much faster on average: for Starfield.exe (~ 100 MB) it is 2.8x faster and 4% slower reading file and product versions respectively, a... push 03 Dec 2025 06:22PM UTC Ortham github
90.22
19803524316 replace-pelite Remove pelite dependency The advantages of using object instead of pelite are: - It's 1 dependency instead of 8 - It's 57474 unaudited lines of code instead of 240715 (though if I swap out winapi for windows-sys that drops to 59392, since window... push 30 Nov 2025 07:07PM UTC Ortham github
89.92
19803236432 replace-pelite Remove pelite dependency The advantages of using object instead of pelite are: - It's 1 dependency instead of 8 - It's 57474 unaudited lines of code instead of 240715 (though if I swap out winapi for windows-sys that drops to 59392, since window... push 30 Nov 2025 06:43PM UTC Ortham github
89.92
See All Builds (438)
  • Repo on GitHub
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