Suprimir "Identificador no permitido en Android"

Para mi aplicación escrita en Kotlin, utilizo nombres de métodos reticulados para pruebas, como esto:

fun `API login error - don't save token or user`() { 

Funciona, las pruebas de compilación y trabajo sin un problema, pero Lint en Android Studio está marcando esos métodos como error con el mensaje Identifier not allowed in Android .

¿Hay alguna manera de suprimir esto para que la verificación Lint pasa sin errores y no está marcado con subrayado rojo en Android Studio?

No estoy seguro si usted puede hacerlo en código, pero usted puede por lo menos inhabilitarlo en el IDE. Vaya a "File | Settings | Editor | Inspections | Illegal Android Identifier" y deshabilite esta inspección.

Basado en wnc_21 respuesta encontré que se puede desactivar para un ámbito específico, en mi caso sólo se utiliza en las pruebas por lo que es eso.

Android Studio deshabilita la inspección para el ámbito de pruebas

Utilizar:

 @file:Suppress("IllegalIdentifier") 

En la parte superior del archivo

  • ¿Trabaja Butknife 7.x con Kotlin M14?
  • ¿Cómo realizar una solicitud de API en Kotlin?
  • Cómo utilizar Data Binding y Kotlin en Android Studio 3.0.0
  • Kotlin accede constante en clase interna desde Java
  • Kotlin: safe lambdas (no hay fugas de memoria)?
  • La construcción de kapt falla con el procesador Android de Dagger
  • Uso de Kotlin en un módulo de biblioteca sin utilizarlo en el módulo de aplicaciones
  • FragmentTransaction ocultar / mostrar no funciona a veces
  • Android Room - Seleccionar consulta con LIKE
  • Kotlin: no se puede encontrar la clase de símbolo Fragment u otras clases de android
  • No se puede encontrar setter para el campo - utilizando Kotlin con base de datos de la sala
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.