如何使用 Groovy AST 转换添加警告?
我在 SourceUnit
对象上看到可以 addError(SyntaxException)
,但如何添加警告?
编辑:任何人都知道我如何在 CompilePhase.SEMANTIC_ANALYSIS
中获取 CSTNode
,或者如何只需知道行号和列号即可简单地添加警告(就像 addError
函数的工作原理一样)?
编辑2:我尝试自己创建一个CSTNode
,但它似乎不起作用,因为eclipse没有显示警告。
I see on the SourceUnit
object that I can addError(SyntaxException)
, but how do I add a warning?
EDIT: Anyone know how I can either get a CSTNode
in the CompilePhase.SEMANTIC_ANALYSIS
, or how I can simply add a warning with only having to know the line number and column number (just like the addError
function works)?
EDIT 2: I tried just creating a CSTNode
myself, but it didn't seem to work as eclipse didn't show the warning.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在
SourceUnit
上调用getErrorCollector()
,然后使用addWarning(...)
方法之一向其中添加警告吗?Can you call
getErrorCollector()
onSourceUnit
then add the warnings to that with one of theaddWarning(...)
methods?