我在工作中使用 ANTLR 3.5。 但是,自动生成的文件(词法分析器和解析器)始终会收到消息:
"$ANTLR 3.5 D:\\PATH_OF_ANTLR_FILE\\Expression.g 2013-04-10 15:34:48"
有办法隐藏此消息吗? 我想隐藏该消息,因为我将这些文件带入版本控制系统。 如果此消息中的日期信息与之前的日期信息不匹配,版本控制系统将收到冲突消息。
最佳答案
ANTLR 没有办法禁用此消息。但是,这不会导致源代码控制出现问题,因为 Java、CSharp2 和 CSharp3 目标的推荐使用方式涉及在构建时从语法自动生成解析器以及生成的文件本身被排除在源代码控制之外。
关于java - ANTLR 可以隐藏自动生成的文件中的第一行消息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15920239/