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

sds / haml-lint / 15952945614
97%

Build:
DEFAULT BRANCH: main
Ran 29 Jun 2025 07:41AM UTC
Jobs 32
Files 101
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 Jun 2025 07:41AM UTC coverage: 97.249% (+0.4%) from 96.863%
15952945614

push

github

web-flow
Enable RuboCop caching (#576)

* Remove unused Utils.with_captured_streams

* Enable RuboCop caching

Because we call RuboCop::Runner with the extracted ruby code on stdin, RuboCop thinks that its cache ought to be disabled.

Override the `RuboCop::Runner#cached_run?` method so that if haml-lint itself isn't using code from stdin, RuboCop is allowed to cache results based on a hash of the haml file.

Before:

```
$ bundle exec haml-lint app/{components,views}

626 files inspected, 0 lints detected

________________________________________________________
Executed in    5.06 secs    fish           external
   usr time   23.90 secs  340.00 micros   23.90 secs
   sys time    3.99 secs  993.00 micros    3.99 secs
```

After:

```
626 files inspected, 0 lints detected

________________________________________________________
Executed in    2.65 secs    fish           external
   usr time    8.78 secs    0.53 millis    8.78 secs
   sys time    2.19 secs    5.11 millis    2.18 secs
```

* Fix sporadic test failures from Tempfile cleanup

14 of 14 new or added lines in 3 files covered. (100.0%)

2757 of 2835 relevant lines covered (97.25%)

21034.35 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ruby3.1-haml5.2-ubuntu - 15952945614.1 29 Jun 2025 07:41AM UTC 202
96.54
GitHub Action Run
2 ruby3.2-rubocop1.0-ubuntu - 15952945614.2 29 Jun 2025 07:41AM UTC 202
96.79
GitHub Action Run
3 ruby3.2-haml5.0-ubuntu - 15952945614.3 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
4 ruby3.1-haml6.1-ubuntu - 15952945614.4 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
5 ruby3.2-haml5.2-ubuntu - 15952945614.5 29 Jun 2025 07:42AM UTC 202
96.54
GitHub Action Run
6 ruby3.2-haml6.0-ubuntu - 15952945614.6 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
7 ruby3.0-rubocop1.0-ubuntu - 15952945614.7 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
8 ruby3.1-haml5.1-ubuntu - 15952945614.8 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
9 ruby3.0-haml6.2-ubuntu - 15952945614.9 29 Jun 2025 07:41AM UTC 202
96.86
GitHub Action Run
10 ruby3.3-haml6.1-ubuntu - 15952945614.10 29 Jun 2025 07:42AM UTC 202
96.83
GitHub Action Run
11 ruby3.3-haml5.0-ubuntu - 15952945614.11 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
12 ruby3.3-haml6.2-ubuntu - 15952945614.12 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
13 ruby3.1-haml6.0-ubuntu - 15952945614.13 29 Jun 2025 07:42AM UTC 202
96.83
GitHub Action Run
14 ruby3.1-haml6.3-ubuntu - 15952945614.14 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
15 ruby3.1-haml6.2-ubuntu - 15952945614.15 29 Jun 2025 07:42AM UTC 202
96.83
GitHub Action Run
16 ruby3.0-haml5.1-ubuntu - 15952945614.16 29 Jun 2025 07:41AM UTC 202
96.86
GitHub Action Run
17 ruby3.2-haml6.1-ubuntu - 15952945614.17 29 Jun 2025 07:42AM UTC 202
96.83
GitHub Action Run
18 ruby3.2-haml5.1-ubuntu - 15952945614.18 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
19 ruby3.0-haml6.0-ubuntu - 15952945614.19 29 Jun 2025 07:42AM UTC 202
96.86
GitHub Action Run
20 ruby3.0-haml6.1-ubuntu - 15952945614.20 29 Jun 2025 07:41AM UTC 202
96.86
GitHub Action Run
21 ruby3.3-haml6.3-ubuntu - 15952945614.21 29 Jun 2025 07:42AM UTC 202
96.83
GitHub Action Run
22 ruby3.2-haml6.2-ubuntu - 15952945614.22 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
23 ruby3.3-haml5.2-ubuntu - 15952945614.23 29 Jun 2025 07:42AM UTC 202
96.54
GitHub Action Run
24 ruby3.0-haml5.2-ubuntu - 15952945614.24 29 Jun 2025 07:41AM UTC 202
96.58
GitHub Action Run
25 ruby3.1-haml5.0-ubuntu - 15952945614.25 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
26 ruby3.3-haml5.1-ubuntu - 15952945614.26 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
27 ruby3.0-haml5.0-ubuntu - 15952945614.27 29 Jun 2025 07:42AM UTC 202
96.86
GitHub Action Run
28 ruby3.0-haml6.3-ubuntu - 15952945614.28 29 Jun 2025 07:41AM UTC 202
96.86
GitHub Action Run
29 ruby3.3-rubocop1.0-ubuntu - 15952945614.29 29 Jun 2025 07:42AM UTC 202
96.79
GitHub Action Run
30 ruby3.3-haml6.0-ubuntu - 15952945614.30 29 Jun 2025 07:42AM UTC 202
96.83
GitHub Action Run
31 ruby3.1-rubocop1.0-ubuntu - 15952945614.31 29 Jun 2025 07:42AM UTC 202
96.79
GitHub Action Run
32 ruby3.2-haml6.3-ubuntu - 15952945614.32 29 Jun 2025 07:41AM UTC 202
96.83
GitHub Action Run
Source Files on build 15952945614
  • Tree
  • List 101
  • Changed 100
  • Source Changed 5
  • Coverage Changed 100
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15952945614
  • bcf34fd2 on github
  • Prev Build on main (#15838527539)
  • Next Build on main (#15952970488)
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