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

curationexperts / laevigata / 2f4a3481-fc3c-44b3-b076-85704ed113e0
94%
main: 97%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/js-yaml-3.14.2
DEFAULT BRANCH: main
Ran 30 Jun 2025 09:26PM UTC
Jobs 4
Files 142
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

30 Jun 2025 09:14PM UTC coverage: 94.348% (-3.1%) from 97.411%
2f4a3481-fc3c-44b3-b076-85704ed113e0

Pull #2467

circleci

mark-dce
Remove deprecated calls to `Redis.current`

**ISSUE**
Our logs are being swamped with deprecation messages similar to:
```
`Redis.current` is deprecated and will be removed in 5.0.
  (called from: /Users/mark/.rbenv/versions/2.7.4/lib/ruby/gems/2.7.0/gems
   /hyrax-2.9.6/lib/hyrax/redis_event_store.rb:26:in `instance')
```

**RESOLUTION**
Refactor the redis initilizer and override Hyrax class methods that
call `Redis.current` in favor of a memoized call to `Redis.new`

**REFERENCES**
This commit was heavily influenced by
https://github.com/samvera/hyrax/commit/50cc8f0f
Pull Request #2467: Remove deprecated calls to `Redis.current`

17 of 17 new or added lines in 4 files covered. (100.0%)

193 existing lines in 28 files now uncovered.

2704 of 2866 relevant lines covered (94.35%)

52.91 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
75.0
-12.5% app/controllers/concerns/http_auth_concern.rb
1
94.12
-1.96% app/forms/hyrax/etd_form.rb
1
94.74
-5.26% app/helpers/hyrax_helper.rb
1
94.74
0.0% app/models/etd.rb
1
69.47
7.37% app/presenters/etd_presenter.rb
1
96.3
3.7% app/services/hyrax/statistics/depositors/summary.rb
1
66.67
-33.33% app/controllers/pages_controller.rb
2
82.61
-8.7% app/controllers/application_controller.rb
2
87.88
-6.06% app/models/file_set.rb
2
80.0
-20.0% app/validators/about_me_validator.rb
2
80.0
-20.0% app/validators/keyword_validator.rb
2
80.0
-20.0% app/validators/my_etd_validator.rb
3
72.73
-27.27% app/validators/my_advisor_validator.rb
3
75.0
-15.0% app/controllers/concerns/hyrax/uploads_controller_behavior.rb
4
87.5
-12.5% app/actors/hyrax/actors/default_admin_set_actor.rb
4
66.67
-33.33% app/validators/my_program_validator.rb
5
69.23
-19.23% app/services/hyrax/laevigata_authority_service.rb
6
61.9
-9.52% app/services/visibility_translator.rb
8
52.94
-47.06% app/validators/my_files_validator.rb
9
48.15
-33.33% app/models/schools/school.rb
10
51.72
-34.48% app/models/schools/department.rb
11
87.21
16.28% app/controllers/hyrax/etds_controller.rb
13
35.0
-65.0% app/jobs/proquest_job.rb
17
59.52
-40.48% app/models/user.rb
18
47.37
-47.37% app/controllers/in_progress_etds_controller.rb
19
79.79
-20.21% app/models/in_progress_etd.rb
22
65.71
-28.57% app/jobs/graduation_job.rb
24
40.74
-44.44% app/actors/hyrax/actors/create_with_remote_files_actor.rb
Jobs
ID Job ID Ran Files Coverage
1 2f4a3481-fc3c-44b3-b076-85704ed113e0.1 30 Jun 2025 09:26PM UTC 124
81.12
2 2f4a3481-fc3c-44b3-b076-85704ed113e0.2 30 Jun 2025 09:27PM UTC 117
87.85
3 2f4a3481-fc3c-44b3-b076-85704ed113e0.3 30 Jun 2025 09:27PM UTC 128
82.96
4 2f4a3481-fc3c-44b3-b076-85704ed113e0.4 30 Jun 2025 09:27PM UTC 122
88.51
Source Files on build 2f4a3481-fc3c-44b3-b076-85704ed113e0
  • Tree
  • List 142
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #2F4A3481...
  • Pull Request #2467
  • PR Base - main (#0D3CA239...)
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