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

gregschmit / rails-rest-framework / 24538335705
92%

Build:
DEFAULT BRANCH: master
Ran 16 Apr 2026 10:59PM UTC
Jobs 1
Files 31
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

16 Apr 2026 10:51PM UTC coverage: 88.164% (-2.7%) from 90.879%
24538335705

push

github

gregschmit
Refactor mixins into single Controller include.

Makes overloading builtin actions simpler.
Keep mixins backwards compatible, but replace with `model`, `bulk`, and
`excluded_actions` config attributes.
Remove UnknownModelError; no more auto model detection.
Update README.md.
Update test/demo APIs to use the new style, keep plain API on old mixin
style.
Ensure usage of old mixins triggers deprecation notices.
Update dependencies.
Update GH actions checkout to v6.

445 of 548 new or added lines in 13 files covered. (81.2%)

1095 of 1242 relevant lines covered (88.16%)

214.01 hits per line

Uncovered Changes

Lines Coverage ∆ File
55
82.14
lib/rest_framework/controller.rb
23
54.9
-30.27% lib/rest_framework/mixins/model_controller_mixin.rb
12
50.0
-43.62% lib/rest_framework/mixins/bulk_model_controller_mixin.rb
9
90.72
lib/rest_framework/controller/openapi.rb
3
89.66
lib/rest_framework/controller/bulk.rb
1
92.63
-0.63% lib/rest_framework/utils.rb
Jobs
ID Job ID Ran Files Coverage
1 24538335705.1 16 Apr 2026 10:59PM UTC 62
87.48
GitHub Action Run
Source Files on build 24538335705
  • Tree
  • List 31
  • Changed 15
  • Source Changed 10
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24538335705
  • 309b468e on github
  • Prev Build on master (#24409082138)
  • Next Build on master (#24615084524)
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