【问题标题】:Log implicits only for "diverging implicit expansion"s日志隐含仅用于“发散隐式扩展”
【发布时间】:2014-01-01 05:16:40
【问题描述】:

其他答案建议使用"-Xlog-implicits" 选项来调试“发散隐式扩展”错误。但是,它还在与这些错误无关的地方记录了很多隐含信息。有没有办法限制它只解释产生编译错误的地方?

【问题讨论】:

    标签: scala compiler-errors implicit scalac


    【解决方案1】:

    如果有这样一个选项,可能会在这里看到它的使用:

    https://github.com/scala/scala/pull/3669

    但选择的工具似乎是 grep:

    scalac -Xlog-implicits test/files/neg/t2031.scala 2>&1 | grep diverg
    

    由于该领域正在积极开发中,现在可能是提交改进请求的时候了。

    【讨论】:

      猜你喜欢
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      • 2011-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多