Project

General

Profile

Actions

バグ #1479

closed

ruby 3.0.0 で webrick が無いので起動時にクラッシュする

Added by Shibafu Midorino over 3 years ago. Updated over 3 years ago.

Status:
終了
Priority:
通常
Target version:
プラグイン名:
ブランチ:
クラッシュする:
Yes

Description

webrick が default gem から消えたので、起動時の require でコケるようになりました。
ところでここで require こそされていますが、mikutter のコアでは別に使ってないですよね...?

mikutter.rb:32:in `require': cannot load such file -- webrick (LoadError)
    from mikutter.rb:32:in `<main>'
Actions #1

Updated by toshi_a 初音 over 3 years ago

  • Status changed from 分類待ち to 実装待ち
  • Assignee set to toshi_a 初音
Actions #2

Updated by toshi_a 初音 over 3 years ago

  • Status changed from 実装待ち to レビュー待ち
  • Assignee changed from toshi_a 初音 to Shibafu Midorino
  • ブランチ set to topic/1479-delete-webrick

どうしよっかな、動いてそうだったらマージまちにするか勝手にマージしてください

Actions #3

Updated by Shibafu Midorino over 3 years ago

  • Status changed from レビュー待ち to マージ待ち

起動はできるようになりました。サードパーティプラグインでWEBrick使ってるパターンは…まあ各自対応してねで良いですね。
リリースノートで示唆しておきたい気はしますね。

Actions #4

Updated by toshi_a 初音 over 3 years ago

  • Status changed from マージ待ち to 終了
Actions #5

Updated by toshi_a 初音 over 3 years ago

  • Status changed from 終了 to まだダメ
  • Assignee changed from Shibafu Midorino to toshi_a 初音

よく考えたら4.1でこの変更はだめですね。
4.2でrequireやめて、4.1ではあればロードするということにします

Actions #6

Updated by toshi_a 初音 over 3 years ago

  • Status changed from まだダメ to レビュー待ち
  • Assignee changed from toshi_a 初音 to Shibafu Midorino
  • ブランチ changed from topic/1479-delete-webrick to topic/1479-webrick

変更しました

  • 4.1 (master, topic/1479-webrick) では、webrickはロードできるときだけロードします
  • 4.2 (develop) からは、webrickをロードしないようにします
Actions #7

Updated by Shibafu Midorino over 3 years ago

  • Status changed from レビュー待ち to マージ待ち

改めて動作確認しました。方針もそれで良いと思います!

Actions #8

Updated by toshi_a 初音 over 3 years ago

  • Status changed from マージ待ち to 終了
Actions

Also available in: Atom PDF