Skip to content

[Ruby-LSP] NoMethodError: undefined method `anything' for T:Module

Published: at 12:12 PM (1 min read)

vscode 使用 Ruby-LSP 時,偶爾會遇到 NoMethodError: undefined method 'anything' for T:Module 的錯誤,導致沒辦法正常自動支援 rubocop 和 step definition 等等的功能。

解決方法

  1. 確認 vscode 更新到最新版本
  2. 確認 Ruby-LSP 更新到最新版本
  3. 刪除專案目錄下的 .ruby-lsp 資料夾 (rm -rf .ruby-lsp)
  4. 呼叫 command palette (Cmd + Shift + P),輸入 Ruby LSP: Restart 重新啟動
  5. 重新開啟 vscode

參考資料


Previous Post
[leetcode] 7. Reverse Integer
Next Post
[leetcode] 5. Longest Palindromic Substring