por qué proguard solo ofusca a la clase que no extiende nada

Estoy tratando de ofuscar mi aplicación de Android con proguard. Pero el problema es que cuando descompilé el apk, solo muestra los nombres de las variables cambiadas, pero los nombres de clase son los mismos que en la fuente. Solo se cambia el nombre de una clase que no se extiende a ninguna otra clase. He buscado muchas opciones pero nada funcionó. Estoy publicando mi problema aquí.

Aquí está mi código de archivo gradle: -

 buildTypes {
    release {

        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'),
                'proguard-rules.pro'
    }
}

y en mi archivo proguard rules.pro

-ignorewarnings

por favor ayúdame con esto Gracias :)

Respuestas a la pregunta(2)

Su respuesta a la pregunta