31
其他答案建議使用"-Xlog-implicits"
選項來調試「diverging implicit expansion」錯誤。但是,它也在與這些錯誤無關的地方記錄了很多暗示。有沒有辦法限制它只能解釋產生編譯錯誤的地方?僅對「diverging implicit expansion」有記錄意義
其他答案建議使用"-Xlog-implicits"
選項來調試「diverging implicit expansion」錯誤。但是,它也在與這些錯誤無關的地方記錄了很多暗示。有沒有辦法限制它只能解釋產生編譯錯誤的地方?僅對「diverging implicit expansion」有記錄意義
如果真有這樣的選擇,一個可能已經在使用中看到它在這裏:
https://github.com/scala/scala/pull/3669
但選擇的工具似乎是grep的:
scalac -Xlog-implicits test/files/neg/t2031.scala 2>&1 | grep diverg
由於該區域是在積極發展的情況下,現在可能是提交增強請求的時候了。
完成:https://issues.scala-lang.org/browse/SI-8467 –