我创建了一个注释 /**
* Highlights this method is declared in XML
*/
public @interface FromXML {
}
我使用这个方法上看起来像这样创建一个Java注释Android反射系统调用此方法。 但输入变量v未被使用,所以我的IDE警告我这一点。 我喜欢这个警告,并希望我的代码的其余部分。 隐藏警告我能做 @Suppr
我有一些C#类中的字段,我使用反射进行初始化。编译器显示了他们CS0649警告: 场foo' is never assigned to, and will always have its default value空”(CS0649)(汇编CSHARP) 我想禁用警告仅适用于以下具体领域,仍然让警告可以显示其他课程和该课程的其他领域。 可以在整个项目中禁用CS0649,还有什么更精细的?
考虑以下MCVE: public class MyClass {
private LinkedList<Foo> myList = new LinkedList<Foo>();
// Some irrevelant stuff which includes loading myList
public void myMethod() {
LinkedLi
所以问题是能够结合多重警告抑制,以便每个项目不需要它自己的@SuppressWarnings注释。 因此,例如: public class Example
public Example() {
GO go = new GO(); // unused
....
List<String> list = (List<String>) go.getList()