Support scanning .gemspec files
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 45/100
Research direction
Start by comparing bundler-audit's current Gemfile.lock scanning with the Dependabot Bundler implementation at bundler/lib/dependabot/bundler. Add support for scanning .gemspec files and verify that gems declared there are monitored; the issue also suggests checking Dependabot's other supported files for possible follow-up work.
Written by the indexing model from the issue text.
Description
I noticed that GitHub's Dependabot checks .gemspec files, as well as Gemfile.lock. We should do the same, as it would let bundler-audit monitor gems directly.
They also check other files as well, so may also want to add that.
See https://github.com/dependabot/dependabot-core/tree/main/bundler/lib/dependabot/bundler for how they do it.
- Dominant language
- Ruby
- Stars
- 2.8k
- Forks
- 247
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 3
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from rubysec/bundler-audit
-
help-wanted specs
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
rubysec/bundler-audit#462 ·
-
feature
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
rubysec/bundler-audit#388 · 1 comment · 1 reaction ·
-
chore
Difficulty 5/5 Over a week Newbie friendliness 25/100
rubysec/bundler-audit#443 · 8 comments · 3 reactions ·
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 56/100
rubysec/bundler-audit#438 · 4 comments ·
-
bug feature
Difficulty 2/5 1-3 hours Newbie friendliness 58/100
rubysec/bundler-audit#417 ·
All issues in rubysec/bundler-audit
Similar issues
-
user-reported
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Kong/developer.konghq.com#7316 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
TheOdinProject/curriculum#31408 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
notch8/utk_knapsack#148 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
Homebrew/homebrew-cask#288729 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100