Hallo zusammen,
ich habe in meinem Kopf gerade irgendwie ein paar Schwierigkeiten mit der @SuppressWarnings-Annotation. Als konkretes Beispiel mache ich mir gerade über den Fall "unused" Gedanken. Es heißt:
Soweit ist auch alles klar. Ich frage mich aber, ob es sinnvolle Beispiele gibt, in denen solche Fälle überhaupt auftreten können? Wieso sollte man z.B. eine (private) Membervariable, oder eine lokale Variable einführen, wenn man sie überhaupt nicht benutzt? Wieso sollte man etwas importieren, was man nicht benötigt? Ist es nicht sinnvoller das, was ohnehin nicht benötigt wird, einfach wegzulassen?
Gruß Fant
ich habe in meinem Kopf gerade irgendwie ein paar Schwierigkeiten mit der @SuppressWarnings-Annotation. Als konkretes Beispiel mache ich mir gerade über den Fall "unused" Gedanken. Es heißt:
SuppressWarnings("unused") is used for suppressing warnings relative to (1) local variables never read, (2) parameters never read, (3) unused imports, (4) unused private members, and (5) unused labels.
Soweit ist auch alles klar. Ich frage mich aber, ob es sinnvolle Beispiele gibt, in denen solche Fälle überhaupt auftreten können? Wieso sollte man z.B. eine (private) Membervariable, oder eine lokale Variable einführen, wenn man sie überhaupt nicht benutzt? Wieso sollte man etwas importieren, was man nicht benötigt? Ist es nicht sinnvoller das, was ohnehin nicht benötigt wird, einfach wegzulassen?
Gruß Fant