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

mattwparas / steel / 15315045212
45%

Build:
DEFAULT BRANCH: master
Ran 29 May 2025 03:07AM UTC
Jobs 1
Files 117
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

29 May 2025 02:43AM UTC coverage: 45.991% (-0.008%) from 45.999%
15315045212

push

github

web-flow
optimize real_literal_to_steelval and deduplicate number_literal_to_steel (#405)

* lightly optimize real_literal_to_steelval

avoid an allocation when converting a RealLiteral::Rational to a
SteelVal::Rational.

also avoid panicking when the denominator is 0

* move number_literal_to_steel into an impl IntoSteelval for &NumberLiteral

* deduplicate IntoSteelVal for &NumberLiteral

as we already need to clone out all of the BigInts, we can just clone
them first and then delegate to the impl for NumberLiteral

11 of 14 new or added lines in 5 files covered. (78.57%)

15 existing lines in 7 files now uncovered.

12492 of 27162 relevant lines covered (45.99%)

454874.47 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
59.17
0.0% crates/steel-core/src/compiler/code_gen.rs
1
46.53
2.41% crates/steel-core/src/parser/parser.rs
1
37.46
0.0% crates/steel-core/src/steel_vm/engine.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
38.01
1.25% crates/steel-core/src/primitives.rs
2
31.79
-0.62% crates/steel-core/src/gc.rs
2
32.73
0.36% crates/steel-core/src/rvals.rs
2
22.73
-0.36% crates/steel-core/src/values/closed.rs
2
61.54
-1.92% crates/steel-core/src/values/functions.rs
3
46.98
-0.45% crates/steel-core/src/primitives/numbers.rs
3
35.0
-2.14% crates/steel-core/src/rerrs.rs
Jobs
ID Job ID Ran Files Coverage
1 15315045212.1 29 May 2025 03:07AM UTC 117
45.99
GitHub Action Run
Source Files on build 15315045212
  • Tree
  • List 117
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 827a7108 on github
  • Prev Build on master (#15290904146)
  • Next Build on master (#15316164372)
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