Skip to content

Commit fb48c8b

Browse files
Watson1978claude
andcommitted
レビュー対応: Thread::Mutex への付け替えをやめてコードスパンにする
Thread::Mutex が導入されたのは 0de5e1cb87 (2015-08-21, Feature #8919) で、 git tag --contains の最初のタグは v2_3_0。2.0.0 / 2.1.0 の NEWS の時点では Mutex という名前だったので、Thread::Mutex へのリンクにすると歴史記述として おかしくなる。13 箇所をコードスパンに戻した。 今回の 3 件の指摘 (Warning.warn / File.read 系 / Thread::Mutex) はいずれも 同じ原因だった。「参照先が現在のマニュアルに存在するか」だけで付け替えており、 その NEWS が書かれた時点で何と呼ばれていたかを見ていなかった。NEWS は歴史 文書なので、そこが判断の基準になる。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent fd4817e commit fb48c8b

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

manual/doc/news/2_0_0.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,11 +86,11 @@
8686
```
8787

8888
- [c:Mutex]
89-
- 追加(実験的): [m:Thread::Mutex#owned?] mutex が現在のスレッドに所持されているかどうかを返します
89+
- 追加(実験的): `Mutex#owned?` mutex が現在のスレッドに所持されているかどうかを返します
9090
- 非互換:
91-
- [m:Thread::Mutex#lock], [m:Thread::Mutex#unlock], [m:Thread::Mutex#try_lock], [m:Thread::Mutex#synchronize], [m:Thread::Mutex#sleep]
91+
- `Mutex#lock`, `Mutex#unlock`, `Mutex#try_lock`, `Mutex#synchronize`, `Mutex#sleep`
9292
はトラップハンドラの中では使えなくなりました。そのようなときは ThreadError が発生します
93-
- [m:Thread::Mutex#sleep] may spurious wakeup. Check after wakeup.
93+
- `Mutex#sleep` may spurious wakeup. Check after wakeup.
9494

9595
- [c:NilClass]
9696
- 追加: [m:NilClass#to_h] 空のハッシュを返します
@@ -216,7 +216,7 @@
216216
- [m:Thread#join], [m:Thread#value]
217217
- 上を参照
218218
219-
- [m:Thread::Mutex#lock], [m:Thread::Mutex#unlock], [m:Thread::Mutex#try_lock], [m:Thread::Mutex#synchronize], [m:Thread::Mutex#sleep]
219+
- `Mutex#lock`, `Mutex#unlock`, `Mutex#try_lock`, `Mutex#synchronize`, `Mutex#sleep`
220220
- 上を参照
221221
222222
### 標準添付ライブラリの更新 (優れたもののみ)

manual/doc/news/2_1_0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
- 拡張: [m:Module#include] と [m:Module#prepend] はパブリックメソッドになりました
8888
8989
- [c:Mutex]
90-
- [m:Thread::Mutex#owned?] はもはや実験的な機能ではありません。
90+
- `Mutex#owned?` はもはや実験的な機能ではありません。
9191
9292
- [c:Numeric]
9393
- 拡張: [m:Numeric#step] limit が省略可能になり無限数列を作れるようになりました。

0 commit comments

Comments
 (0)