Skip to content

Commit f9c1ee8

Browse files
Exclude YARD 0.9.38 and regenerate v1.1.0 docs. (#1049)
Exclude YARD 0.9.38 and regenerate v1.1.0 docs YARD 0.9.38 has a bug that breaks documentation generation (lsegal/yard#1639). This fix has been submitted upstream (lsegal/yard#1647). In the meantime, we exclude 0.9.38 from our dependency constraint, allowing bundler to use 0.9.37 or (once released) 0.9.39+. This also regenerates the v1.1.0 documentation archive with YARD 0.9.37 to fix the broken docs that were generated with 0.9.38. Resolves #1048 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4818c73 commit f9c1ee8

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ group :site do
6262
# TODO: switch back to a release version once that fix is merged and released.
6363
gem "rouge", github: "myronmarston/rouge", ref: "12c0da6aa98e0d0a0762c47103b64290c88620a1"
6464

65-
gem "yard", "~> 0.9", ">= 0.9.38"
65+
gem "yard", "~> 0.9", ">= 0.9.37", "!= 0.9.38" # https://github.com/lsegal/yard/issues/1639
6666
gem "yard-doctest", "~> 0.1", ">= 0.1.17"
6767
gem "yard-markdown", "~> 0.6"
6868
gem "irb", "~> 1.17" # Needed for yard on Ruby 4.0

Gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,7 @@ GEM
647647
uri (1.1.1)
648648
vcr (6.4.0)
649649
webrick (1.9.2)
650-
yard (0.9.38)
650+
yard (0.9.37)
651651
yard-doctest (0.1.17)
652652
minitest
653653
yard
@@ -732,7 +732,7 @@ DEPENDENCIES
732732
steep (~> 1.10.0)
733733
super_diff (~> 0.18)
734734
vcr (~> 6.4)
735-
yard (~> 0.9, >= 0.9.38)
735+
yard (~> 0.9, >= 0.9.37, != 0.9.38)
736736
yard-doctest (~> 0.1, >= 0.1.17)
737737
yard-markdown (~> 0.6)
738738

@@ -953,7 +953,7 @@ CHECKSUMS
953953
uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6
954954
vcr (6.4.0) sha256=077ac92cc16efc5904eb90492a18153b5e6ca5398046d8a249a7c96a9ea24ae6
955955
webrick (1.9.2) sha256=beb4a15fc474defed24a3bda4ffd88a490d517c9e4e6118c3edce59e45864131
956-
yard (0.9.38) sha256=721fb82afb10532aa49860655f6cc2eaa7130889df291b052e1e6b268283010f
956+
yard (0.9.37) sha256=a6e910399e78e613f80ba9add9ba7c394b1a935f083cccbef82903a3d2a26992
957957
yard-doctest (0.1.17) sha256=7cb35a75d99f58fc42ee72d3542a36e227237b621a40aebc391c95988b72847f
958958
yard-markdown (0.6.0) sha256=d01ebb21929f43b4f69e6577dda04b488cd629d623b8367a2835c53cc8b64de3
959959
yell (2.2.2) sha256=1d166f3cc3b6dc49a59778ea7156ed6d8de794c15106d48ffd6cbb061b9b26bc

config/release/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ gem "json_schemer", "~> 2.5"
1414
gem "nokogiri", "~> 1.19"
1515
gem "rake", "~> 13.3"
1616
gem "redcarpet", "~> 3.6", ">= 3.6.1"
17-
gem "yard", "~> 0.9"
17+
gem "yard", "~> 0.9", ">= 0.9.37", "!= 0.9.38" # https://github.com/lsegal/yard/issues/1639
1818
gem "yard-markdown", "~> 0.6"

config/release/Gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ GEM
4444
simpleidn (0.2.3)
4545
stringio (3.2.0)
4646
tsort (0.2.0)
47-
yard (0.9.38)
47+
yard (0.9.37)
4848
yard-markdown (0.6.0)
4949
csv
5050
rdoc
@@ -61,7 +61,7 @@ DEPENDENCIES
6161
nokogiri (~> 1.19)
6262
rake (~> 13.3)
6363
redcarpet (~> 3.6, >= 3.6.1)
64-
yard (~> 0.9)
64+
yard (~> 0.9, >= 0.9.37, != 0.9.38)
6565
yard-markdown (~> 0.6)
6666

6767
CHECKSUMS
@@ -90,7 +90,7 @@ CHECKSUMS
9090
simpleidn (0.2.3) sha256=08ce96f03fa1605286be22651ba0fc9c0b2d6272c9b27a260bc88be05b0d2c29
9191
stringio (3.2.0) sha256=c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1
9292
tsort (0.2.0) sha256=9650a793f6859a43b6641671278f79cfead60ac714148aabe4e3f0060480089f
93-
yard (0.9.38) sha256=721fb82afb10532aa49860655f6cc2eaa7130889df291b052e1e6b268283010f
93+
yard (0.9.37) sha256=a6e910399e78e613f80ba9add9ba7c394b1a935f083cccbef82903a3d2a26992
9494
yard-markdown (0.6.0) sha256=d01ebb21929f43b4f69e6577dda04b488cd629d623b8367a2835c53cc8b64de3
9595

9696
BUNDLED WITH
8.05 KB
Binary file not shown.

0 commit comments

Comments
 (0)