Guten Morgen,
ich versuche derzeit eine Anwendung zu verbessern, indem ich nach und nach immer mehr Compilereinstellungen von "Ignorieren" auf zumindest "Warning" umstelle und diese Warnings dann abarbeite .....
Jetzt bin ich auf die im Titel genannte Einstellung gestossen, die noch den Hinweis enthält:
"fehlender/nicht verwendeter Tag //$NON-NLS-<n>$"
Eine solche Warning kommt bspw. in folgendem Fall:
Hierzu zwei Fragen:
(a) was genau bedeutet denn in diesen Zusammenhang "ausgelagert" ( wie oder wohin??) ???:L
(b) sehe ich es richtig, dass ich mit dem "//$NON-NLS-<n>$" lediglich die Warning unterdrücke, quasi ähnlich wie mit "Suppress Warning" ??
Danke und Gruß
Klaus
ich versuche derzeit eine Anwendung zu verbessern, indem ich nach und nach immer mehr Compilereinstellungen von "Ignorieren" auf zumindest "Warning" umstelle und diese Warnings dann abarbeite .....
Jetzt bin ich auf die im Titel genannte Einstellung gestossen, die noch den Hinweis enthält:
"fehlender/nicht verwendeter Tag //$NON-NLS-<n>$"
Eine solche Warning kommt bspw. in folgendem Fall:
Java:
// Deklaration
public MeineKlasse( String strIrgendwas )
{
// tue irgendwas .....
}
// 1. Aufruf
public MeineKlasse objMeineKlasse = new MeineKlasse( "Mein Titel" ); // <-- ""Mein Titel" liefert die Meldung
// 2. Aufruf
String sTMP = "Mein Titel; // <-- ""Mein Titel" liefert die Meldung
public MeineKlasse objMeineKlasse = new MeineKlasse( sTMP );
// OK, so kommt keine Meldung mehr
public MeineKlasse objMeineKlasse = new MeineKlasse( "Mein Titel" ); //$NON-NLS-<n>$
Hierzu zwei Fragen:
(a) was genau bedeutet denn in diesen Zusammenhang "ausgelagert" ( wie oder wohin??) ???:L
(b) sehe ich es richtig, dass ich mit dem "//$NON-NLS-<n>$" lediglich die Warning unterdrücke, quasi ähnlich wie mit "Suppress Warning" ??
Danke und Gruß
Klaus