我正在Android上使用数据绑定,它会自动生成代码类以将视图绑定到数据。 不幸的是,编译器在生成的代码中标记了警告:
/app/build/generated/source/kapt/debug/com/test/databinding/TestFragmentBindingImpl.java:56: warning: [cast] redundant cast to boolean
vm.setEnabled(((boolean) (callbackArg_0)));
^
error: warnings found and -Werror specified
1 error
我的项目中必须有0条警告,所以我正在使用-Werror。
我不能只是将@SuppressWarnings
添加到生成的类中,并且我不想为整个项目添加-Xlint:-cast
。
如何忽略生成的类中的警告?