Skip to content

Commit da6a7f6

Browse files
committed
Ensure rdoc 8.0 installs succesfully on jruby
The new rdoc version, 8.0, depends on rbs. However, released rbs versions do not install on jruby. The upcoming 4.1.0 release does. For now pin rbs to the prerelease version so installation succeeds.
1 parent b4b4a3b commit da6a7f6

4 files changed

Lines changed: 7 additions & 0 deletions

File tree

Gemfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ source "https://rubygems.org"
44

55
# Development dependencies
66
group :development do
7+
# Pin rbs to a version that installs on jruby.
8+
# See https://github.com/ruby/rdoc/issues/1746
9+
# TODO: Remove or adjust this once 4.1.0 is released
10+
gem "rbs", "4.1.0.pre2", platforms: [:jruby]
711
gem "sqlite3", ">= 1.4", "< 3.0", platforms: [:ruby]
812
end
913

gemfiles/active_record_72.gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ gem "activesupport", "~> 7.2.0", require: "active_support"
99

1010
group :development do
1111
gem "activerecord-jdbcsqlite3-adapter", "~> 72.0", platforms: [:jruby]
12+
gem "rbs", "4.1.0.pre2", platforms: [:jruby]
1213
gem "sqlite3", "~> 2.0", platforms: [:ruby]
1314
end
1415

gemfiles/active_record_80.gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ gem "activerecord", "~> 8.0.0", require: "active_record"
88
gem "activesupport", "~> 8.0.0", require: "active_support"
99

1010
group :development do
11+
gem "rbs", "4.1.0.pre2", platforms: [:jruby]
1112
gem "sqlite3", "~> 2.0", platforms: [:ruby]
1213
end
1314

gemfiles/active_record_81.gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ gem "activerecord", "~> 8.1.0", require: "active_record"
88
gem "activesupport", "~> 8.1.0", require: "active_support"
99

1010
group :development do
11+
gem "rbs", "4.1.0.pre2", platforms: [:jruby]
1112
gem "sqlite3", "~> 2.0", platforms: [:ruby]
1213
end
1314

0 commit comments

Comments
 (0)