Skip to content

chore: use gemfile for dev dependencies#2095

Open
thompson-tomo wants to merge 8 commits intoopen-telemetry:mainfrom
thompson-tomo:gemfile_switch
Open

chore: use gemfile for dev dependencies#2095
thompson-tomo wants to merge 8 commits intoopen-telemetry:mainfrom
thompson-tomo:gemfile_switch

Conversation

@thompson-tomo
Copy link
Copy Markdown
Contributor

This switches dev dependencies to gemfile when they are commonly used. This allows renovate to manage them and allows us to progress with removing rubocop suppression.

@thompson-tomo thompson-tomo changed the title chore: use gemfile for common dev dependencies chore: use gemfile for dev dependencies Apr 18, 2026
@@ -27,13 +27,6 @@ Gem::Specification.new do |spec|
spec.add_dependency 'opentelemetry-api', '~> 1.0'

spec.add_development_dependency 'benchmark-ipsa', '~> 0.2.0'
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Removed in #2096

@@ -30,13 +30,6 @@ Gem::Specification.new do |spec|
spec.add_dependency 'opentelemetry-sdk', '~> 1.2'

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Removed in #2096

@@ -29,13 +29,6 @@ Gem::Specification.new do |spec|
spec.add_dependency 'opentelemetry-sdk', '~> 1.2'

spec.add_development_dependency 'benchmark-ipsa', '~> 0.2.0'
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Removed in #2096

@@ -28,12 +28,6 @@ Gem::Specification.new do |spec|
spec.add_dependency 'opentelemetry-api', '~> 1.0'

spec.add_development_dependency 'kramdown', '~> 2.3'
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Removed in #2097

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.

1 participant