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

gonzedge / rambling-trie / #344
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 30 Nov 2024 10:27PM UTC
Jobs 1
Files 27
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 Nov 2024 10:27PM UTC coverage: 100.0%. Remained the same
#344

push

web-flow
Add reek + codeclimate plugin + lint-reek GH action (#67)

- Add `reek` gem, exclude `tasks` and `spec` from checks
- Add `.reek.yml` with exclusions
- Add `lint-reek` GitHub action

Code smells addressed:
- Use `return unless variable` instead of `return if variable.nil?`
where appropriate, since nil check is a type check
- Extract `size` variable for `chars.length - 1` in
`Container#words_within_root`
- Extract `entry_name` for `entry.name` in `Serializers::Zip`
- Use longer variable names within blocks (`char` in
`Container#words_within_root`; `extension`, `provider` in
`ProviderCollection#reset`) or remove altogether `p` in
`ProviderCollection#contains?`

Also:

- Assign `child.parent` to `self` in all of `children_tree` during
`Nodes::Compressed#initialize`
- Simplify `Compressor#merge`
- Rename `Compressor#compress{,_only}_child_and_merge`

27 of 27 new or added lines in 5 files covered. (100.0%)

548 of 548 relevant lines covered (100.0%)

1349.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #344.1 30 Nov 2024 10:27PM UTC 0
100.0
Source Files on build #344
Detailed source file information is not available for this build.
  • Back to Repo
  • 4ef5ee93 on github
  • Prev Build on main
  • Next Build on main
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