Skip to content

Remove unused rspec_junit_formatter dependency#260

Closed
yahonda wants to merge 1 commit into
rsim:masterfrom
yahonda:remove-rspec-junit-formatter
Closed

Remove unused rspec_junit_formatter dependency#260
yahonda wants to merge 1 commit into
rsim:masterfrom
yahonda:remove-rspec-junit-formatter

Conversation

@yahonda
Copy link
Copy Markdown
Collaborator

@yahonda yahonda commented Apr 13, 2026

Summary

  • Remove rspec_junit_formatter from development dependencies
  • It was added for Jenkins CI reporting in the 0.6.0 release (2016, Release 0.6.0 #107) but was never configured in Travis CI or GitHub Actions workflows
  • No .rspec file, spec config, or CI workflow references the junit formatter

🤖 Generated with Claude Code

This was added for Jenkins CI reporting in the 0.6.0 release (2016)
but was never wired up in Travis CI or GitHub Actions workflows.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the rspec_junit_formatter development dependency from the gem specification, aiming to drop an unused CI/reporting dependency that is not configured in current workflows.

Changes:

  • Removed rspec_junit_formatter from ruby-plsql.gemspec development dependencies.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread ruby-plsql.gemspec
Comment on lines 22 to 25
s.add_development_dependency "rake", ">= 10.0"
s.add_development_dependency "rspec", "~> 3.1"
s.add_development_dependency "rspec_junit_formatter"
s.add_development_dependency "simplecov"
s.add_development_dependency "ruby-oci8", "~> 2.1"
Copy link

Copilot AI Apr 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing rspec_junit_formatter from the gemspec doesn’t fully remove the dependency from the repo: it’s still listed in the root Gemfile (line 4) and in multiple gemfiles/Gemfile.activerecord-* files. As-is, local development/CI that bundles via those Gemfiles will still install it, which conflicts with the PR description. Please remove those Gemfile entries (or explain/retain intentionally) so the dependency is actually eliminated.

Copilot uses AI. Check for mistakes.
@yahonda
Copy link
Copy Markdown
Collaborator Author

yahonda commented Apr 13, 2026

Let's reave as it is.

@yahonda yahonda closed this Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants