Checker Framework可以与Error Prone一起使用吗?据我所知,他们填写重叠的目的作为编译时间检查,但他们不做所有相同的事情。我使用gradle,但我怀疑这两个插件可以同时使用(实际上这是一个开放的bug)。如果在命令行上手动执行此操作,我怎样才能在单个javac
调用中对文件运行检查器和错误?
答案 0 :(得分:0)
许多组织同时运行Checker Framework和Error Prone(Google和Uber是两个例子)。
目前,您需要分别为这两个工具调用javac。原因是Checker Framework是在javac 8上构建的,而Error Prone是在javac 9上构建的.Checker Framework开发人员在转换到javac 9时currently working,此时单个javac调用可以运行这两个工具