Создайте аннотацию 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 аннотации и не делаетне дай мне предупреждение.

я знаювы можете'расширить аннотацию, но это в основном то, что я хочу сделать.

Есть ли способ добавить мою аннотацию, чтобы она былаподавить предупреждения аннотаций.

или же

Есть ли способ кодировать мою аннотацию квести себя как' подавить предупреждения? Я

Ответы на вопрос(3)

Ваш ответ на вопрос