[英]Log implicits only for “diverging implicit expansion”s
其他答案建議使用"-Xlog-implicits"
選項來調試“發散隱式擴展”錯誤。 但是,它也會在與這些錯誤無關的地方記錄大量含義。 有沒有辦法限制它只能解釋產生編譯錯誤的地方?
如果有這樣的選擇,可能會在這里看到它的使用:
https://github.com/scala/scala/pull/3669
但選擇的工具似乎是grep:
scalac -Xlog-implicits test/files/neg/t2031.scala 2>&1 | grep diverg
由於該領域正在積極開發中,現在可能是提交增強請求的時候了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.