Создайте аннотацию Java с контекстным поведением IDE
мы создали аннотацию
/**
* Highlights this method is declared in XML
*/
public @interface FromXML {
}
Я использую это для методов, которые выглядят так:
@FromXML
public void onSomethingClick(View v){
}
v
переменная нужна системе отражения Android для вызова этого метода. Однако входной варv
не используется, поэтому моя IDE предупреждает меня об этом.Мне нравится это предупреждение и я хочу включить его для остальной части моего кода.
Чтобы скрыть предупреждение, которое я мог сделать
@SuppressWarnings("unused")
@FromXML
public void onSomethingClick(View v){
}
или я мог бы добавить тег param
Но я бы предпочел, чтобы IDE (затмение) читал мой@FromXML
аннотации и не делаетне дай мне предупреждение.
я знаювы можете'расширить аннотацию, но это в основном то, что я хочу сделать.
Есть ли способ добавить мою аннотацию, чтобы она былаподавить предупреждения аннотаций.
или же
Есть ли способ кодировать мою аннотацию квести себя как' подавить предупреждения? Я