Die Optionen für den JDT-Kern steuern das Verhalten von Kernfunktionen wie beispielsweise den Java-Compiler, das Codeformatierungsprogramm, die Unterstützung für Code und anderes Kernverhalten. Die APIs für den Zugriff auf die Optionen sind in JavaCore definiert. Auf die Optionen als Gruppe kann wie folgt zugegriffen werden:
Der Zugriff auf die Optionen kann auch einzeln durch die Angabe eines Zeichenfolgenamens erfolgen.
Optionen werden als Hashtabelle aller bekannten konfigurierbaren Optionen mit ihren Werten gespeichert. Konstanten der Hilfeprogramme wurden im JavaCore für jede Options-ID und den möglichen Konstantenwerten definiert.
Das folgende Codefragment stellt die Werte aller Kernoptionen mit den entsprechenden Standardwerten wieder her. Hiervon ausgenommen ist eine Option (COMPILER_PB_DEPRECATION
), die gesondert festgelegt wird:
// Get the default options Hashtable options = JavaCore.getDefaultOptions(); // Change the value of an option options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR); // Set the new options JavaCore.setOptions(options);
Das folgende Codefragment behält die aktuellen Werte der Optionen bei und ändert lediglich eine Option
(COMPILER_PB_DEPRECATION
):
// Get the current options Hashtable options = JavaCore.getOptions(); // Change the value of an option options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR); // Set the new options JavaCore.setOptions(options);
Die Werte von Optionen können unter Verwendung des Protokolls in IJavaProject jeweils für ein Projekt überschrieben werden.
Das folgende Codefragment ruft den Wert einer Option (COMPILER_PB_DEPRECATION
)
für ein spezifisches Projekt auf zwei unterschiedliche Arten und Weisen ab. Der
Boolesche Parameter steuert, ob nur die projektspezifischen Optionen in einer Abfrage zurückgegeben
werden sollen, oder ob die Optionswerte des Projekts mit den Werten in JavaCore gemischt werden sollen.
// Get the project IJavaProject project = ...; // See if the value of an option has been set in this project String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, false); if (value == null) { // no specific option was set on the project ... } // Get the value of an option from this project. Use the value from // JavaCore value if none is specified for the project String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, true);
Die folgenden Tabellen beschreiben die verfügbaren Optionen für den JDT-Kern. Die Options-ID ist in runden Klammern angegeben, der Standardwert ist in fetter Kursivschrift dargestellt.
Beschreibung | Werte |
---|---|
Anweisung für JSR-Bytecode integrieren (COMPILER_CODEGEN_INLINE_JSR_BYTECODE) | |
Bei der Aktivierung zusammen mit einer Java-Zielplattform mit der Version 1.4 oder einer älteren
Version, generiert der Compiler keine JSR-Anweisungen mehr, sondern nur entsprechende integrierte
Codesequenzen für Subroutinen (die am ehesten TRY-finally-Blöcken entsprechen). Der generierte
Code wird dadurch zwar umfangreicher, aber auf virtuellen Maschinen schneller geladen, da der Prüfprozess viel einfacher
ist.
Dieser Modus fügt Java-Zielplattformen vor Version 1.5 Unterstützung für die Java Specification Request 202 hinzu. Für Java-Zielplattformen ab Version 1.5 ist die Unterprogrammeinbettung der JSR-Bytecodeanweisung obligatorisch und diese Option wird ignoriert. |
ENABLED |
DISABLED | |
Java-Zielplattform festlegen (COMPILER_CODEGEN_TARGET_PLATFORM) | |
Aus Gründen der Binärkompatibilität werden Dateien mit der Erweiterung
.class mit VM-Versionen gekennzeichnet, die für jede Stufe der Referenzspezifikation
definiert sind. Die Java-Zielplattform gibt das erforderliche Minimum für die Laufzeitstufe an,
die für die Ausführung der generierten Klassendateien erforderlich ist. Die Kompatibilität von Quellen- und Zielstufen muss eine Reihe von Vorgaben erfüllen, die nachfolgend in einer Kompatibilitätstabelle zusammengefasst sind. |
VERSION_1_1 |
VERSION_1_2 | |
VERSION_1_3 | |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Nicht verwendete lokale Variablen beibehalten (COMPILER_CODEGEN_UNUSED_LOCAL) | |
Sofern der Compiler nicht angefordert wird, nicht verwendete lokale Variablen (d. h. nicht gelesen) beizubehalten, führt er eine Optimierung für diese aus und ändert dadurch potenziell das Debuggen. | PRESERVE |
OPTIMIZE_OUT | |
Kompatibilitätsstufe einstellen (COMPILER_COMPLIANCE) | |
Wählen Sie die Kompatibilitätsstufe für den Compiler aus, der sich dann der ausgewählten
Stufe der Referenzspezifikation entsprechend verhält. Die Kompatibilität von Quellen- und Zielstufen muss eine Reihe von Vorgaben erfüllen, die nachfolgend in einer Kompatibilitätstabelle zusammengefasst sind. |
VERSION_1_3 |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Unterstützung von Javadoc-Kommentaren (COMPILER_DOC_COMMENT_SUPPORT) | |
Ist diese Unterstützung inaktiviert, ignoriert der Compiler alle Einstellungen von Optionen für Javadoc-Probleme. Javadoc-Probleme werden nicht gemeldet. Außerdem findet der Compiler keine Verweise in Javadoc-Kommentaren, und der DOM/AST-Javadoc-Knoten ist lediglich ein unstrukturierter Text ohne strukturierte Tagelemente. | ENABLED |
DISABLED | |
Zeilennummern-Debug-Attribut generieren (COMPILER_LINE_NUMBER_ATTR) | |
Diese Attribut ermöglicht die Hervorhebung des Quellencodes im Debugger. Die daraus resultierende .class-Datei ist dann größer. | GENERATE |
DO_NOT_GENERATE | |
Lokales Variablen-Debug-Attribut generieren (COMPILER_LOCAL_VARIABLE_ATTR) | |
Bei der Generierung aktiviert dieses Attribut lokale Variablennamen, die im Debugger nur an den Stellen angezeigt werden, an denen Variablen definitiv zugeordnet wurden. (Die Datei mit der Erweiterung .class ist dann größer.) | GENERATE |
DO_NOT_GENERATE | |
Verwendung des Anmerkungstyps als Superschnittstelle melden (COMPILER_PB_ANNOTATION_SUPER_INTERFACE) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn ein Anmerkungstyp als Superschnittstelle verwendet wird. Obschon dies gültig ist, raten wir dennoch davon ab. | ERROR |
WARNING | |
IGNORE | |
Verwendung der Kennung "assert" berichten (COMPILER_PB_ASSERT_IDENTIFIER) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn "assert" als Kennung verwendet wird (reserviertes Schlüsselwort in 1.4). | ERROR |
WARNING | |
IGNORE | |
Umsetzungen ('boxing' und 'unboxing') berichten (COMPILER_PB_AUTOBOXING) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn eine Umsetzungskonversion (boxing oder unboxing) durchgeführt wird. | ERROR |
WARNING | |
IGNORE | |
Verwendung von Ausdrücken "char[]" in Verkettungen von Zeichenfolgen melden (COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn in Verkettungen von Zeichenfolgen ein Ausdruck "char[]" verwendet wird (z. B. "hello" + new char[]{'w','o','r','l','d'}). | ERROR |
WARNING | |
IGNORE | |
Veraltung berichten (COMPILER_PB_DEPRECATION) | |
Ist diese Option aktiviert, signalisiert der Compiler die Verwendung von herabgestufter API entweder als Fehler oder als Warnung. | ERROR |
WARNING | |
IGNORE | |
Herabstufung in herabgestuftem Code melden (COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE) | |
Ist diese Option aktiviert, signalisiert der Compiler die Verwendung einer veralteten API innerhalb von veraltetem Code entweder als Fehler oder als Warnung. | ENABLED |
DISABLED | |
Veraltung beim Überschreiben veralteter Methoden melden (COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD) | |
Ist diese Option aktiviert, signalisiert der Compiler die Deklaration einer Methode, die eine veraltete Methode überschreibt. | ENABLED |
DISABLED | |
Unzulässigen Verweis auf Typ mit eingeschränktem Zugriff melden (COMPILER_PB_DISCOURAGED_REFERENCE) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn, gemäß der Definition der Zugriffsregelspezifikation, auf einen Typ mit unzulässigem Zugriff verwiesen wird. | ERROR |
WARNING | |
IGNORE | |
Leere Anweisungen und nicht erforderliche Semikolons melden (COMPILER_PB_EMPTY_STATEMENT) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn eine leere Anweisung oder ein unnötiges Semikolon gefunden wird. | ERROR |
WARNING | |
IGNORE | |
Verwendung der Kennung "enum" melden (COMPILER_PB_ENUM_IDENTIFIER) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, sobald 'enum' als Kennung (reservierte Schlüsselwort in 1.5) verwendet wird. | ERROR |
WARNING | |
IGNORE | |
Switch-Fall-Through-Fall berichten (COMPILER_PB_FALLTHROUGH_CASE) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn ein Fall durch Durchfallen (fall-through) durch einen vorherigen nicht leeren Fall eingegeben werden könnte. | ERROR |
WARNING | |
IGNORE | |
Optionale Fehler als schwerwiegend behandeln (COMPILER_PB_FATAL_OPTIONAL_ERROR) | |
Ist diese Option aktiviert, werden optionale Fehler (zum Beispiel optionale Fehler, deren
Wertigkeit mit "Fehler" festgelegt wurde) als Compilerstandardfehler behandelt, das heißt als schwerwiegende
Fehler. Werden schwerwiegende Fehler im Quellencode entdeckt, generiert der Compiler
Fehlermethoden/-typen in den entsprechenden Klassendateien und verhindert so, dass der
fragliche Code ausgeführt wird, bis alle Fragen gelöst wurden. Ist diese Option nicht aktiviert, werden optionale Fehler nur als Warnungen für die Codegenerierung betrachtet, die jedoch einen Fehleranzeiger aufweisen, der ihre Wertigkeit gegenüber normalen Warnungen erhöht. |
ENABLED |
DISABLED | |
Felddeklaration melden, die andere Variable verdeckt (COMPILER_PB_FIELD_HIDING) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn eine Felddeklaration ein Feld oder eine lokale Variable verdeckt (entweder lokal, übernommen oder in einschließendem Typ definiert). | ERROR |
WARNING | |
IGNORE | |
Typparameter mit finaler Bindung berichten (COMPILER_PB_FINAL_PARAMETER_BOUND) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn ein Parameter des generischen Typs einer Bindung entsprechend einem finalen Typen zugeordnet ist; da finale Typen nicht weiter erweitert werden können, ist dieser Parameter ziemlich sinnlos. | ERROR |
WARNING | |
IGNORE | |
finally-Blöcke melden, die nicht normal beendet werden (COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn ein finally-Block nicht normal beendet wird. | ERROR |
WARNING | |
IGNORE | |
Unzulässigen Verweis auf Typ mit eingeschränktem Zugriff melden (COMPILER_PB_FORBIDDEN_REFERENCE) | |
When enabled, the compiler will issue an error or a warning when referring to a type that is non accessible, as defined according to the access rule specifications. | ERROR |
WARNING | |
IGNORE | |
Verdeckten Catch-Block berichten (COMPILER_PB_HIDDEN_CATCH_BLOCK) | |
Bei einer lokalen TRY-Anweisung können einige catch-Blöcke möglicherweise andere verdecken, z. B.:
try { throw new java.io.CharConversionException(); } catch (java.io.CharConversionException e) { } catch (java.io.IOException e) {}.Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung für verdeckte CATCH-Blöcke entsprechend der überprüften Ausnahmebedingungen aus. |
ERROR |
WARNING | |
IGNORE | |
Mit nicht übernommenen Methoden inkompatible Schnittstellenmethode melden (COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn eine Schnittstelle eine Methode definiert, die mit der Methode eines nicht übernommenen Objekts nicht kompatibel ist. | ERROR |
WARNING | |
IGNORE | |
Unvollständigen enum-Switch melden (COMPILER_PB_INCOMPLETE_ENUM_SWITCH) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, sobald eine enum-Konstante keine entsprechende Kennung zur Groß-/Kleinschreibung in einer enum-Switch-Anweisung aufweist. | ERROR |
WARNING | |
IGNORE | |
Indirekten Verweis auf statisches Member melden (COMPILER_PB_INDIRECT_STATIC_ACCESS) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn indirekt auf ein statisches Feld oder eine Methode zugegriffen wird. Ein Verweis zu einem statischen Member sollte bevorzugt mit seinem Deklarationstypnamen qualifiziert werden. | ERROR |
WARNING | |
IGNORE | |
Ungültigen Javadoc-Kommentar melden (COMPILER_PB_INVALID_JAVADOC) | |
Dies ist die generische Steuerung für die Wertigkeit von Javadoc-Problemen. Ist diese Option aktiviert, verwendet der Compiler einen Fehler oder eine Warnung für ein Problem in Javadoc. | ERROR |
WARNING | |
IGNORE | |
Ungültige Javadoc-Tags melden (COMPILER_PB_INVALID_JAVADOC_TAGS) | |
Ist diese Option aktiviert, signalisiert der Compiler ungebundene oder unerwartete Verweis-Tags in Javadoc.
Ein Tag 'throws', der auf eine nicht deklarierte Ausnahmebedingung verweist, würde als unerwartet angesehen werden.
Beachten Sie, dass diese Diagnose auf Grund der Sichtbarkeit des Konstrukts, das dem Javadoc zugeordnet ist, aktiviert worden sein kann. Siehe auch COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Javadoc-Tags mit veralteten Verweisen berichten (COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF) | |
Geben Sie an, ob der Compiler veraltete Verweise, die in Javadoc-Tags verwendet werden, melden soll.
Beachten Sie, dass diese Diagnose auf Grund der Sichtbarkeit des Konstrukts, das dem Javadoc zugeordnet ist, aktiviert worden sein kann. Siehe auch COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Javadoc-Tags mit nicht sichtbaren Verweisen (COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF) | |
Geben Sie an, ob der Compiler nicht sichtbare Verweise, die in Javadoc-Tags verwendet werden, melden soll.
Beachten Sie, dass diese Diagnose auf Grund der Sichtbarkeit des Konstrukts, das dem Javadoc zugeordnet ist, aktiviert worden sein kann. Siehe auch COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Sichtbarkeitsstufe für ungültige Javadoc Tags (COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY) | |
Stellen Sie für Probleme mit Javadoc-Tags die Mindeststufe für Sichtbarkeit ein. Unter dieser Stufe werden Probleme ignoriert. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Deklaration von lokaler Variablen melden, die anderes Feld verdeckt (COMPILER_PB_LOCAL_VARIABLE_HIDING) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn eine Deklaration einer lokalen Variablen ein Feld oder eine lokale Variable verdeckt (entweder lokal, übernommen oder in einschließendem Typ definiert). | ERROR |
WARNING | |
IGNORE | |
Höchstzahl der Probleme, die pro Kompiliereinheit gemeldet werden (COMPILER_PB_MAX_PER_UNIT) | |
Geben Sie die Höchstzahl der Probleme an, die pro Kompiliereinheit gemeldet werden (wenn das Maximum null ist, werden alle Probleme berichtet). | Eine positive ganze Zahl oder Null. Der Standardwert lautet 100. |
Berichtsmethode mit Konstruktorname (COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME) | |
Das Benennen einer Methode mit einem Konstruktornamen wird allgemein als schlechter Programmierstil betrachtet. Wird diese Option aktiviert, signalisiert der Compiler solche Szenarios entweder als Fehler oder als Warnung. | ERROR |
WARNING | |
IGNORE | |
Fehlende Anmerkung @Deprecated melden (COMPILER_PB_MISSING_DEPRECATED_ANNOTATION) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, sobald eine Deklaration mit einem Tag '@deprecated doc' gefunden wird, die keine entsprechende Anmerkung '@Deprecated' aufweist. | ERROR |
WARNING | |
IGNORE | |
Fehlende Javadoc-Kommentare melden (COMPILER_PB_MISSING_JAVADOC_COMMENTS) | |
Dies ist die generische Steuerung für die Wertigkeit von Problemen mit fehlenden Javadoc-Kommentaren.
Ist
diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn Javadoc-Kommentare fehlen.
Bitte beachten Sie, dass diese Diagnose in Abhängigkeit von der Sichtbarkeit des mit der erwarteten Javadoc zugeordneten Konstrukts aktiviert werden kann. |
ERROR |
WARNING | |
IGNORE | |
Fehlende Javadoc-Kommentare in überschreibenden Methoden melden (COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING) | |
Gibt an, ob der Compiler überschreibende Methoden prüfen soll, um Probleme mit fehlenden Javadoc-Kommentaren zu melden. | ENABLED |
DISABLED | |
Sichtbarkeitsstufe für fehlende Javadoc-Kommentare (COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY) | |
Stellen Sie für Probleme mit fehlenden Javadoc-Kommentaren die Mindeststufe für Sichtbarkeit ein. Unter dieser Stufe werden Probleme ignoriert. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Fehlende Javadoc-Tags melden (COMPILER_PB_MISSING_JAVADOC_TAGS) | |
Dies ist die generische Steuerung für die Wertigkeit von Problemen mit fehlenden Javadoc-Tags.
Ist
diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn Tags in
Javadoc-Kommentaren fehlen.
Bitte beachten Sie, dass diese Diagnose in Abhängigkeit von der Sichtbarkeit des mit der Javadoc zugeordneten Konstrukts aktiviert werden kann. |
ERROR |
WARNING | |
IGNORE | |
Fehlende Javadoc-Tags in überschreibenden Methoden melden (COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING) | |
Gibt an, ob der Compiler überschreibende Methoden prüfen soll, um Probleme mit fehlenden Javadoc-Tags zu melden. | ENABLED |
DISABLED | |
Sichtbarkeitsstufe für fehlende Javadoc-Tags (COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY) | |
Stellen Sie für Probleme mit fehlenden Javadoc-Tags die Mindeststufe für Sichtbarkeit ein. Unter dieser Stufe werden Probleme ignoriert. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Fehlende Anmerkung @Override melden (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn eine Methodendeklaration, die eine Superklassenmethode überschreibt, keine Anmerkung @Override hat. | ERROR |
WARNING | |
IGNORE | |
Fehlende Deklaration des Felds serialVersionUID bei serialisierbarer Klasse melden (COMPILER_PB_MISSING_SERIAL_VERSION) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn einer serialisierbaren Klasse eine lokale Deklaration eines Felds serialVersionUID fehlt. Dieses Feld muss als statisch final deklariert und vom Typ 'long' sein. | ERROR |
WARNING | |
IGNORE | |
Zuordnung ohne Wirkung melden (COMPILER_PB_NO_EFFECT_ASSIGNMENT) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn eine Zuordnung keine Auswirkung hat (z. B. "x = x"). | ERROR |
WARNING | |
IGNORE | |
Nicht ausgelagertes Zeichenfolgeliteral berichten (COMPILER_PB_NON_NLS_STRING_LITERAL) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung für nicht ausgelagertes Zeichenfolgeliteral aus (d. h. nicht mit dem Tag //$NON-NLS-<n>$ versehen). | ERROR |
WARNING | |
IGNORE | |
Nullverweis oder Dereferenz berichten (COMPILER_PB_NULL_REFERENCE) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus,
sobald eine Voraussetzung für eine Variable erstellt wird, die die Frage beantwortet,
ob diese die Werte Null/nicht Null enthält.
Die Voraussetzung wird jedoch nicht konsistent verfolgt. Solche Situationen beinhalten:
|
ERROR |
WARNING | |
IGNORE | |
Versuchte Überschreibung von Standardmethode des Pakets berichten (COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD) | |
Eine Standardmethode eines Pakets ist in einem anderen Paket nicht sichtbar und kann deshalb nicht überschrieben werden. Wird diese Option aktiviert, signalisiert der Compiler solche Szenarios entweder als Fehler oder als Warnung. | ERROR |
WARNING | |
IGNORE | |
Parameterzuordnung berichten (COMPILER_PB_PARAMETER_ASSIGNMENT) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn ihm ein Parameter zugeordnet wird. | ERROR |
WARNING | |
IGNORE | |
Mögliche versehentliche Boolesche Zuordnung melden (COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn eine Boolesche Zuordnung als Bedingung einer Steueranweisung fungiert (wobei vermutlich ein Boolescher Vergleich beabsichtigt war). | ERROR |
WARNING | |
IGNORE | |
Verweisen auf unformatierte Typen berichten (COMPILER_PB_RAW_TYPE_REFERENCE) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn Referenzen auf unformatierte Typen festgestellt werden. Unformatierte Typen werden nicht empfohlen und sollten der Integration von aus früheren Versionen übernommenem Code dienen. Die Sprachspezifikation wird in Zukunft vermutlich unformatierte Verweise auf generische Typen zurückweisen. | ERROR |
WARNING | |
IGNORE | |
Sonderparameter melden, der anderes Feld verdeckt (COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD) | |
Ist diese Option aktiviert, signalisiert der Compiler Fälle, in denen die Parameterdeklaration eines Konstruktors oder einer Setter-Methode ein Feld verdeckt (entweder lokal, übernommen oder in einschließendem Typ definiert). | ENABLED |
DISABLED | |
Nicht statische Verweise auf statischen Member melden (COMPILER_PB_STATIC_ACCESS_RECEIVER) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn in einem Ausdrucksempfänger auf ein statisches Feld oder eine Methode zugegriffen wird. | ERROR |
WARNING | |
IGNORE | |
Effekt von @SuppressWarnings ermitteln (COMPILER_PB_SUPPRESS_WARNINGS) | |
Ist diese Option aktiviert, kann die Anmerkung @SuppressWarnings verwendet werden, um einige Compiler-Warnungen zu unterdrücken.
Ist diese Option inaktiviert, werden alle Anmerkungen '@SupressWarnings' ignoriert. Das heißt, Warnungen werden selbst dann berichtet, wenn Sie im Bereich einer Entität auftreten, die eine Anmerkung '@SuppressWarnings' trägt. |
ENABLED |
DISABLED | |
Synthetische Zugriffsemulation (COMPILER_PB_SYNTHETIC_ACCESS_EMULATION) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn er den Zugriff auf ein nicht zugriffsfähiges Member eines einschließenden Typs emuliert. Solcher Zugriff kann Auswirkungen auf die Leistung beinhalten. | ERROR |
WARNING | |
IGNORE | |
Typparameter-Deklaration verdeckt anderen Typ melden (COMPILER_PB_TYPE_PARAMETER_HIDING) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn eine Typparameter-Deklaration einen anderen Typ verdeckt. | ERROR |
WARNING | |
IGNORE | |
Nicht überprüfte Typoperation melden (COMPILER_PB_UNCHECKED_TYPE_OPERATION) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn eine Operation generische Typen enthält und möglicherweise die Typsicherheit ungültig macht, da unformatierte Typen beinhaltet sind (z.B. Aufruf von #foo(X<String>) mit Argumenten (X)). | ERROR |
WARNING | |
IGNORE | |
Nicht dokumentierten leeren Block melden (COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn ein leerer Block gefunden wird und dieser nicht mit einem Kommentar dokumentiert ist. | ERROR |
WARNING | |
IGNORE | |
Unbehandelte Warnungstoken für @SuppressWarnings melden (COMPILER_PB_UNHANDLED_WARNING_TOKEN) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn ein Token festgestellt wird, das nicht innerhalb der Anmerkung @SuppressWarnings behandelt werden kann. | ERROR |
WARNING | |
IGNORE | |
Nicht erforderliche else-Klausel melden (COMPILER_PB_UNNECESSARY_ELSE) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn eine Anweisung unnötigerweise in einer else-Klausel verschachtelt ist (in Situationen, in denen eine then-Klausel nicht normal beendet wird). | ERROR |
WARNING | |
IGNORE | |
Nicht erforderliche Typenprüfung melden (COMPILER_PB_UNNECESSARY_TYPE_CHECK) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn eine Operation 'cast' oder 'instanceof' nicht erforderlich ist. | ERROR |
WARNING | |
IGNORE | |
Nicht qualifizierten Zugriff auf Feld melden (COMPILER_PB_UNQUALIFIED_FIELD_ACCESS) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn ohne Qualifikation auf Feld zugegriffen wird. Um die Lesbarkeit des Codes zu verbessern, sollte der Zugriff qualifiziert sein. So sollte beispielsweise statt 'x' besser 'this.x' geschrieben werden. | ERROR |
WARNING | |
IGNORE | |
Nicht verwendete deklarierte ausgelöste Ausnahmebedingung melden (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION) | |
Der Compiler gibt einen Fehler oder eine Warnung aus, wenn eine Methode oder ein Konstruktor eine ausgegebene, geprüfte Ausnahme deklariert, diese jedoch in seinem Hauptteil nie verwendet. | ERROR |
WARNING | |
IGNORE | |
Label ohne Verweise melden (COMPILER_PB_UNUSED_LABEL) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus,
wenn er eine gekennzeichnete Anweisung findet, auf deren Kennung nie explizit verwiesen wurde.
Eine Kennung wird als referenziert betrachtet, wenn ihr Name explizit innerhalb einer Unterbrechungs-
oder einer Fortsetzungsanweisung auftritt. Die folgende Kennung wird zum Beispiel als Kennung ohne
Verweise (nicht referenzierte Kennung) betrachtet:LABEL: { break; } |
ERROR |
WARNING | |
IGNORE | |
Nicht verwendete deklarierte ausgelöste Ausnahmebedingung in überschreibender Methode melden (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING) | |
Ist diese Methode inaktiviert, schließt der Compiler keine überschreibenden Methoden in seine Diagnose für nicht verwendete deklarierte ausgelöste Ausnahmebedingungen ein. | ENABLED |
DISABLED | |
Nicht verwendeten Import berichten (COMPILER_PB_UNUSED_IMPORT) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung für nicht verwendete Importverweise aus. | ERROR |
WARNING | |
IGNORE | |
Nicht verwendete lokale Variablen berichten (COMPILER_PB_UNUSED_LOCAL) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung für nicht verwendete Variablen aus (d. h. nicht gelesene Variablen). | ERROR |
WARNING | |
IGNORE | |
Nicht verwendete Parameter berichten (COMPILER_PB_UNUSED_PARAMETER) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung für nicht verwendete Methodenparameter aus (d. h. nicht gelesene Methodenparameter). | ERROR |
WARNING | |
IGNORE | |
Nicht verwendete Parameter bei Implementierung einer abstrakten Methode melden (COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT) | |
Ist diese Option aktiviert, meldet der Compiler nicht verwendete Parameter in den Implementierungen von abstrakten Methoden. | ENABLED |
DISABLED | |
Nicht verwendete Parameter beim Überschreiben einer konkreten Methode melden (COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE) | |
Ist diese Option aktiviert, meldet der Compiler nicht verwendete Parameter in Methoden, die konkrete Methoden überschreiben. | ENABLED |
DISABLED | |
Nicht verwendete private Member melden(COMPILER_PB_UNUSED_PRIVATE_MEMBER) | |
Ist diese Option aktiviert, gibt der Compiler einen Fehler oder eine Warnung aus, wenn eine private Methode oder ein Feld deklariert ist, in derselben Einheit jedoch nie verwendet wird. | ERROR |
WARNING | |
IGNORE | |
Melden, dass ein Argument Varargs eine Umsetzung in Methoden/Konstruktor-Aufruf erfordert (COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST) | |
Ist diese Option aktiviert, gibt der Compiler immer dann einen Fehler oder eine Warnung aus, wenn ein Argument varargs umgesetzt werden sollte, wenn es an einen Methoden/Konstruktor-Aufruf übergeben wird. (z.B. Class.getMethod(String name, Class ... args ) aufgerufen mit Argumenten ("foo", null)). | ERROR |
WARNING | |
IGNORE | |
Quellenkompatibilitätsmodus einstellen (COMPILER_SOURCE) | |
Geben Sie die Kompatibilitätsstufe für den Java-Quellcode an. Quellenebene "1.4" aktiviert Konsistenzprüfungen. Ab Version "1.4" ist 'assert' ein reserviertes Schlüsselwort. Quellenebene "1.5" aktiviert Generische, Autoboxing, Kovarianz, Anmerkungen, verbesserte Aufzählungen für Schleifen, statische Importe und variable Argumente (varargs). Ab Version "1.5" ist 'enum' ein reserviertes Schlüsselwort. Die Kompatibilität von Quellen- und Zielstufen muss eine Reihe von Vorgaben erfüllen, die nachfolgend in einer Kompatibilitätstabelle zusammengefasst sind. |
VERSION_1_3 |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Quellen-Debug-Attribut generieren (COMPILER_SOURCE_FILE_ATTR) | |
Dieses Attribut ermöglicht nach der Generierung die Darstellung des entsprechenden Quellcodes im Debugger. | GENERATE |
DO_NOT_GENERATE | |
Groß-/Kleinschreibung für Task-Tags festlegen (COMPILER_TASK_CASE_SENSITIVE) | |
Ist diese Option aktiviert, muss bei Task-Tags die Groß-/Kleinschreibung beachtet werden. | ENABLED |
DISABLED | |
Automatische Taskprioritäten definieren (COMPILER_TASK_PRIORITIES) | |
Parallel zu den automatischen Task-Tags definiert diese Liste die Prioritäten (hoch, normal oder niedrig)
für die Taskmarkierungen, die durch den Compiler ausgegeben werden. |
{<priority>[,<priority>]*}. Der Standardwert ist "NORMAL,HIGH, NORMAL" |
Automatische Task-Tags definieren (COMPILER_TASK_TAGS) | |
Wenn die Tag-Liste nicht leer ist, gibt der Compiler immer dann eine
Task-Markierung aus, wenn er eines der entsprechenden Tags innerhalb eines Kommentars
im Java-Quellcode findet. Generierte Task-Nachrichten beginnen mit dem Tag und reichen
bis zum nächsten Zeilentrennzeichen, Kommentarende oder Tag. Wenn eine gegebene Codezeile mehrere Tags enthält, wird jedes Tag getrennt berichtet. Ein Tag, das unmittelbar von einem anderen Tag gefolgt wird, wird unter Verwendung des Inhalts des nächsten nicht leeren Tags der Zeile, falls vorhanden, berichtet. Beachten Sie, dass Task-Nachrichten getrimmt sind. Wenn ein Tag mit einem Buchstaben oder einer Ziffer beginnt, kann es nicht von einem anderen Buchstaben oder einer anderen Ziffer angeführt werden, um erkannt zu werden ("fooToDo" wird nicht als Task für das Tag "ToDo" erkannt, aber "foo#ToDo" wird sowohl für das Tag "ToDo" als auch für "#ToDo" erkannt). Entsprechend kann ein Tag, das mit einem Buchstaben oder einer Ziffer endet, nicht von einem Buchstaben oder einer Ziffer gefolgt werden, um erkannt zu werden ("ToDofoo" wird nicht als Task für das Tag "ToDo" erkannt, aber "ToDo:foo" wird für das Tag "ToDo" oder "ToDo:" erkannt). |
{<tag>[,<tag>]*}. Der Standardwert ist "TODO,FIXME, XXX" |
Die folgende Tabelle fasst die kompatiblen Kombinationen für die Java-Kompatibilität von Ziel- und Quellenebenen zusammen.
Kompatibilität | Ziel | Quelle |
---|---|---|
1.6 | 1.6 | 1.6 |
1.5 | ||
1.4 | ||
1.3 | ||
1.5 | 1.5 | |
1.4 | ||
1.3 | ||
1.4 | 1.4 | |
1.3 | ||
1.3 | 1.3 | |
1.2 | ||
1.1 | ||
1.5 | 1.5 | 1.5 |
1.4 | ||
1.3 | ||
1.4 | 1.4 | |
1.3 | ||
1.3 | 1.3 | |
1.2 | ||
1.1 | ||
1.4 | 1.4 | 1.4 |
1.3 | ||
1.3 | 1.3 | |
1.2 | ||
1.1 | ||
1.3 | 1.3 | 1.3 |
1.2 | ||
1.1 |
Beschreibung | Werte |
---|---|
Ausgabeordner bereinigen (CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER) | |
Gibt an, ob das Java-Erstellungsprogramm die Ausgabeordner bereinigen darf, wenn Operationen für eine vollständige Erstellung ausgeführt werden. | CLEAN |
IGNORE | |
Doppelte Ressourcen melden (CORE_JAVA_BUILD_DUPLICATE_RESOURCE) | |
Zeigt die Wertigkeit des berichteten Fehlers an, wenn mehr als ein Vorkommen einer gegebenen Ressource in die Ausgabeposition kopiert werden muss. | ERROR |
WARNING | |
Bei ungültigem Klassenpfad abbrechen (CORE_JAVA_BUILD_INVALID_CLASSPATH) | |
Weist das Erstellungsprogramm an abzubrechen, falls der Klassenpfad ungültig ist. | ABORT |
IGNORE | |
Projekterstellungsreihenfolge berechnen (CORE_JAVA_BUILD_ORDER) | |
Geben Sie an, ob JavaCore die Projekterstellungsreichenfolge auf Basis der Klassenpfadvoraussetzungskette zur Anwendung bringt. Wenn die Berechnung angefordert wird, wird die Standardreihenfolge der Plattform (basierend auf den Projektbenutzervorgaben) übernommen. | COMPUTE |
IGNORE | |
Geänderte Klassendateien im Ausgabeordner erneut erstellen (CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER) | |
Gibt an, ob der JavaBuilder nach Änderungen an Dateien mit der Erweiterung .class in den Ausgabeordnern suchen soll, während schrittweise Erstellungsoperationen ausgeführt werden. Wenn Änderungen an verwalteten Dateien mit der Erweiterung .class festgestellt werden, wird eine vollständige Erstellung durchgeführt. Andernfalls werden die Änderungen belassen. Tools, die generierte Dateien mit der Erweiterung .class weiter verändern, sollten sicherstellen, dass diese Option den Standardstatus IGNORE aufweist. | ENABLE |
IGNORE | |
Filter für die Ressourcenkopiesteuerung angeben (CORE_JAVA_BUILD_RESOURCE_COPY_FILTER) | |
Geben Sie Filter zum Steuern des Ressourcenkopieprozesses an. (<name> ist ein Dateinamensmuster (nur * als Platzhalterzeichen erlaubt) oder der Name eines Ordners, dessen Name mit '/' endet. Alle Ressourcen, deren Namen mit einem oder mehreren dieser Muster übereinstimmen, werden nicht in den Ausgabeordner kopiert.) | {<name>[,<name>]*}. Der Standardwert ist "" |
Beschreibung | Werte |
---|---|
Klassenpfadzyklus melden (CORE_CIRCULAR_CLASSPATH) | |
Gibt die Wertigkeit des Fehlers an, der gemeldet wird, wenn ein Projekt an einem Zyklus beteiligt ist. | ERROR |
WARNING | |
Verwendung von Ausschlussmustern für Klassenpfad aktivieren (CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS) | |
Ist für diese Option "disabled" angegeben, kann kein Eintrag zu einem Projektklassenpfad mit einem Ausschluss- oder Einschlussmuster zugeordnet werden. | ENABLED |
DISABLED | |
Verwendung von mehreren Ausgabepositionen für Klassenpfad aktivieren (CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS) | |
Ist für diese Option "disabled" angegeben, kann kein Eintrag zu einem Projektklassenpfad zu einer bestimmten Ausgabeposition zugeordnet werden. Dies verhindert insbesondere die Verwendung von mehreren Ausgabepositionen für ein einziges Projekt. | ENABLED |
DISABLED | |
Standardformat für Quellencodierung (CORE_ENCODING) | |
Ruft das Standardcodierformat für Quellendateien ab. Dieser Wert ist nicht veränderbar
und bereits auf das Ergebnis ResourcesPlugin.getEncoding() voreingestellt. Es wird lediglich ein Direktaufruf zu Ihrem Komfort angeboten. |
Nicht veränderbar, auf Plattformstandard voreingestellt. |
Inkompatible JDK-Stufe für erforderliche Binärobjekte melden (CORE_INCOMPATIBLE_JDK_LEVEL) | |
Gibt die Wertigkeit des gemeldeten Problems an, wenn ein Projekt ein anderes Projekt bzw. eine andere Bibliothek mit einer inkompatiblen Ziel-JDK-Stufe voraussetzt (z. B. Projekt mit Ziel VM 1.1, aber mit Bibliotheken der Version 1.4 kompiliert). | ERROR |
WARNING | |
IGNORE | |
Unvollständigen Klassenpfad melden (CORE_INCOMPLETE_CLASSPATH) | |
Gibt die Wertigkeit des Fehlers an, der gemeldet wird, wenn ein Eintrag im Klassenpfad nicht vorhanden, nicht gültig oder nicht sichtbar ist (z. B weil ein Projekt geschlossen wurde, auf das verwiesen wird). | ERROR |
WARNING | |
Zeitlimitwert zum Abrufen von Parameternamen einer Methode von Javadoc festlegen (TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC) | |
Zeitlimit in Millisekunden zum Abrufen von Parameternamen einer Methode von Javadoc. Der Wert ist 0, die Parameternamen wurden nicht abgerufen und die unformatierten Namen werden zurückgegeben. |
Eine positive ganze Zahl oder Null. Der Standardwert lautet "50". |
Beschreibung | Werte |
---|---|
Option zur Ausrichtung von Typmembern einer Typdeklaration in der Spalte (FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS) | |
Gültige Werte | TRUE |
FALSE | |
Option für die Ausrichtung von Argumenten in einem Zuordnungsausdruck (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung von Argumenten in einer enum-Konstanten (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung von Argumenten in einem expliziten Konstruktoraufruf (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung von Argumenten in einem einem Methodenaufruf (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung von Argumenten in einem qualifizierten Zuordnungsausdruck (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung einer Zuordnung (FORMATTER_ALIGNMENT_FOR_ASSIGNMENT) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, 0, INDENT_DEFAULT) |
Option für die Ausrichtung eines Binärausdrucks (FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung eines kompakten IF (FORMATTER_ALIGNMENT_FOR_COMPACT_IF) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE) |
Option für die Ausrichtung eines Bedingungsausdrucks (FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT) |
Option für die Ausrichtung von enum-Konstanten (FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_NO_SPLIT, INDENT_DEFAULT) |
Option für die Ausrichtung von Ausdrücken in Array-Initialisierungsoperatoren (FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung mehrfacher Felder (FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung von Parametern in einer Konstruktordeklaration (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung von Parametern in einer Methodendeklaration (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung eines Selektors in einem Methodenaufruf (FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung einer Superklasse in einer Typdeklaration (FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT) |
Option für die Ausrichtung von Superschnittstellen in einer enum-Deklaration (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung von Superschnittstellen in einer Typdeklaration (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung einer Throws-Klausel in einer Konstruktordeklaration (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option für die Ausrichtung einer Throws-Klausel in einer Methodendeklaration (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION) | |
Möglicher Wert | Werte, die durch den Aufruf createAlignmentValue(boolean, int, int) zurückgegeben werden |
Standardwert | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option zur Hinzufügung leerer Zeilen nach einer Importdeklaration (FORMATTER_BLANK_LINES_AFTER_IMPORTS) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen nach der Paketdeklaration (FORMATTER_BLANK_LINES_AFTER_PACKAGE) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen am Beginn des Methodenhauptteils (FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen vor einer Felddeklaration (FORMATTER_BLANK_LINES_BEFORE_FIELD) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen vor der Deklaration des ersten Klassenhauptteils (FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen vor der Importdeklaration (FORMATTER_BLANK_LINES_BEFORE_IMPORTS) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen vor einer Membertypdeklaration (FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen vor einer Methodendeklaration (FORMATTER_BLANK_LINES_BEFORE_METHOD) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen vor einem neuen Block (FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen vor der Paketdeklaration (FORMATTER_BLANK_LINES_BEFORE_PACKAGE) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Hinzufügung leerer Zeilen zwischen Typdeklarationen (FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Positionierung der geschweiften Klammern einer Anmerkungstypdeklaration (FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern einer anonymen Typdeklaration (FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern eines Array-Initialisierungsoperators (FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern eines Blocks (FORMATTER_BRACE_POSITION_FOR_BLOCK) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern eines Blocks in einer case-Anweisung, wenn der Block die erste Folgeanweisung ist (FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern einer Konstruktor-Deklaration (FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern einer enum-Konstanten (FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern einer enum-Deklaration (FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern einer Methoden-Deklaration (FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern einer Switch-Anweisung (FORMATTER_BRACE_POSITION_FOR_SWITCH) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Positionierung der geschweiften Klammern einer Typedeklaration (FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION) | |
Gültige Werte | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option zur Steuerung, ob Leerzeilen innerhalb von Kommentaren gelöscht werden (FORMATTER_COMMENT_CLEAR_BLANK_LINES) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Steuerung, ob Kommentare formatiert werden (FORMATTER_COMMENT_FORMAT) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Steuerung, ob der Header-Kommentar einer Java-Quellendatei formatiert wird (FORMATTER_COMMENT_FORMAT_HEADER) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Steuerung, ob HTML-Tags formatiert werden (FORMATTER_COMMENT_FORMAT_HTML) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Steuerung, ob Codefragmente in Kommentaren formatiert werden (FORMATTER_COMMENT_FORMAT_SOURCE) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Steuerung, ob die Beschreibung von Javadoc-Parametern eingerückt wird (FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Steuerung, ob Javadoc-Stammtags eingerückt werden (FORMATTER_COMMENT_INDENT_ROOT_TAGS) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einfügung einer Leerzeile vor dem Block mit dem Javadoc-Stammtag (FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile nach den Parametern des Javadoc-Stammtags (FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Angabe der Zeilenlänge für Kommentare (FORMATTER_COMMENT_LINE_LENGTH) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "80" |
Option zu kompakter ELSE/IF (FORMATTER_COMPACT_ELSE_IF) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einstellung der Fortsetzungseinrückung (FORMATTER_CONTINUATION_INDENTATION) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "2" |
Option zur Einstellung der Fortsetzungseinrückung innerhalb des Array-Initialisierungsoperators (FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "2" |
Option zur Einrückung des Vergleichs der Hauptteildeklarationen mit seinen einschließenden Anmerkungsdeklarationskopfzeilen (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Hauptteildeklarationen im vergleich zu ihrem einschließenden enum-Konstantenheader (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Hauptteildeklarationen im Vergleich zu ihrem einschließenden enum-Deklarationsheader (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Hauptteildeklarationen im Vergleich zu ihrem einschließenden Typheader (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Umbrüchen im Vergleich zu Cases (FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung leerer Zeilen (FORMATTER_INDENT_EMPTY_LINES) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Anweisungen innerhalb eines Blocks (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Anweisungen innerhalb des Hauptteils einer Methode oder eines Konstruktors (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Switch-Anweisungen im Vergleich zu Cases (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Einrückung von Switch-Anweisungen im Vergleich zu Switch (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Angabe der entsprechenden Zahl an Leerschritten, die eine Einrückung darstellen (FORMATTER_INDENTATION_SIZE) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "4" |
Option zur Einrückung einer neuen Zeile nach einer Anmerkung (FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile nach der linken geschweiften Klammer in einem Array-Initialisierungsoperator (FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile am Ende der aktuellen Datei, wenn diese fehlt (FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile vor dem Catch-Schlüsselwort in einer Try-Anweisung (FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile vor der rechten geschweiften Klammer in einem Array-Initialisierungsoperator (FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile vor dem ELSE-Schlüsselwort in einer IF-Anweisung (FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile vor dem endgültigen Schlüsselwort in einer Try-Anweisung (FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile vor 'while' in einer Do-Anweisung (FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zum Einfügen einer neuen Zeile in eine leere Anmerkungsdeklaration (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile in einer leeren anonymen Typdeklaration (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile in einem leeren Block (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile in einer leeren enum-Konstante (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile in einer leeren enum-Deklaration (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile in einem leeren Methodenhauptteil (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung einer neuen Zeile in einer leeren Typdeklaration (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach und in einem Platzhalter (FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einem Zuordnungsoperator (FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach 'at' in einer Anmerkung (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach 'at' in einer Anmerkungstypdeklaration (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einem Binäroperator (FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der rechten spitzen Klammer in Typargumenten (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der rechten spitzen Klammer in Typparametern (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der rechten geschweiften Klammer eines Blocks (FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der rechten runden Klammer eines Umsetzungsausdrucks (FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Doppelpunkt in einer Assert-Anweisung (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Doppelpunkt in einer Case-Anweisung, wenn dem Doppelpunkt eine linke geschweifte Klammer folgt (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Doppelpunkt in einem Bedingungsausdruck (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Doppelpunkt in einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Doppelpunkt in einer 'Labeled'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in einem Zuordnungsausdruck (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in einer Anmerkung (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in einem Array-Initialisierungsoperator (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Parametern einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Ausnahmenamen in einer Throws-Klausel einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Argumenten einer enum-Konstanten (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in enum-Deklarationen (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Argumenten eines expliziten Konstruktoraufrufs (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Inkrementen einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Initialisierungen einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Parametern einer Methodendeklaration (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Ausnahmenamen in einer Throws-Klausel einer Methodendeklaration (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in den Argumenten eines Methodenaufrufs (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in einer mehrfachen Felddeklaration (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in einer mehrfachen lokalen Deklaration (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in einem parametrisierten Typverweis (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in Superschnittstellennamen eines Typ-Headers (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in Typargumenten (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Komma in Typparametern (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einer Auslassung (FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken spitzen Klammer in einem Typverweis mit Parameterangabe (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken spitzen Klammer in einem Typargument (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken spitzen Klammer in Typparametern (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken geschweiften Klammer in einem Array-Initialisierungsoperator (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken eckigen Klammer in einem Array-Zuordnungsausdruck (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken eckigen Klammer in einem Array-Verweis (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer Anmerkung (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einem Umsetzungsausdruck (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einem Catch (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer enum-Konstante (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer 'for'_Anweisung (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer 'if'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer Methodendeklaration (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einem Methodenaufruf (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einem Ausdruck mit Parameterangabe (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer 'switch'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer synchronisierten Anweisung (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer 'while'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einem Erweiterungsoperator (FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einem Präfixoperator (FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einem Fragezeichen in einem Bedingungsausdruck (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einem Fragezeichen in einem Platzhalterzeichen (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach dem Semikolon in einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach einem monadischen Operator (FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor und in einem Platzhalterzeichen (FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Zuordnungsoperator (FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor 'at' in einer Anmerkungstypdeklaration (FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Binäroperator (FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten spitzen Klammer in einem Typverweis mit Parameterangabe (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten spitzen Klammer in Typargumenten (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten spitzen Klammer in Typparametern (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten geschweiften Klammer in einem Array-Initialisierungsoperator (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten eckigen Klammer in einem Array-Zuordnungsausdruck (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten eckigen Klammer in einem Array-Verweis (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer Anmerkung (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer eines Umsetzungsausdrucks (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einem Catch (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer Konstruktor-Deklaration (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer enum-Konstanten (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer 'if'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer Methodendeklaration (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einem Methodenaufruf (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einem Klammerausdruck (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer 'switch'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer synchronisierten Anweisung (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der rechten runden Klammer in einer 'while'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Doppelpunkt in einer Assert-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Doppelpunkt in einer Case-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Doppelpunkt in einem Bedingungsausdruck (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Doppelpunkt in einer Standardanweisung (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Doppelpunkt in einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Doppelpunkt in einer 'Labeled'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in einem Zuordnungsausdruck (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in einer Anmerkung (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in einem Array-Initialisierungsoperator (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Parametern einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Ausnahmenamen einer Throws-Klausel einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Argumenten einer enum-Konstanten (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in enum-Deklarationen (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Argumenten eines expliziten Konstruktoraufrufs (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Inkrementen einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Initialisierungen einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Parametern einer Methodendeklaration (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Ausnahmenamen einer Throws-Klausel einer Methodendeklaration (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in den Argumenten eines Methodenaufrufs (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in einer mehrfachen Felddeklaration (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in einer mehrfachen lokalen Deklaration (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in einem Typverweis mit Parameterangabe (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in dem Superschnittstellennamen eines Typ-Headers (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in Typargumenten (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor dem Komma in Typparametern (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einer Auslassung (FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken spitzen Klammer in einem Typverweis mit Parameterangabe (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken spitzen Klammer in Typargumenten (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken spitzen Klammer in Typparametern (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer Anmerkungstypdeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer anonymen Typdeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einem Array-Initialisierungsoperator (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einem Block (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer enum-Konstanten (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer enum-Deklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer Methodendeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer Switch-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einer Typdeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken geschweiften Klammer in einem Array-Zuordnungsausdruck (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken eckigen Klammer in einem Array-Verweis (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken eckigen Klammer in einem Array-Typverweis (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer Anmerkung (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer Anmerkungstypdeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einem Catch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer enum-Konstante (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts nach der linken runden Klammer in einer 'if'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer Methodendeklaration (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einem Methodenaufruf (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einem Ausdruck mit Parameterangabe (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer 'switch'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer synchronisierten Anweisung (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor der linken runden Klammer in einer 'while'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerzeichens vor Klammerausdruck in Rückkehranweisung (FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Erweiterungsoperator (FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Präfixoperator (FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Fragezeichen in einem Bedingungsausdruck (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Fragezeichen in einem Platzhalterzeichen (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Semikolon (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem Semikolon in einer 'for'-Anweisung (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts vor einem monadischen Operator (FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen eckigen Klammern in einem Array-Typverweis (FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen geschweiften Klammern in einem Array-Initialisierungsoperator (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen leeren eckigen Klammer in einem Array-Zuordnungsausdruck (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen leeren runden Klammern in einer Anmerkungstypmemberdeklaration (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen leeren runden Klammern in einer Konstruktordeklaration (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen leeren runden Klammern in einer enum-Konstanten (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen leeren runden Klammern in einer Methodendeklaration (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Einfügung eines Leerschritts zwischen leeren runden Klammern in einem Methodenaufruf (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION) | |
Gültige Werte | INSERT |
DO_NOT_INSERT | |
Option zur Beibehaltung der ELSE-Anweisung in derselben Zeile (FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Beibehaltung des leeren Array-Initialisierungsoperators in einer Zeile (FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Beibehaltung der Guardian-Klausel in einer Zeile (FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Beibehaltung der einfachen 'if'-Anweisung in einer Zeile (FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Beibehaltung der 'then'-Anweisung in derselben Zeile (FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Angabe der Seitenlänge. Über diese Länge hinaus wird das Formatierungsprogramm versuchen, den Code zu teilen. (FORMATTER_LINE_SPLIT) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "80" |
Option zur Angabe der Anzahl beizubehaltender Leerzeilen (FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "0" |
Option zur Angabe, ob eine leere Anweisung in einer neuen Zeile sein soll oder nicht (FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE) | |
Gültige Werte | TRUE |
FALSE | |
Option zur Angabe der Tabuliergröße (FORMATTER_TAB_CHAR) | |
Gültige Werte | TAB |
SPACE | |
MIXED | |
Option zur Angabe der entsprechenden Zahl an Leerschritten, die eine Tabulierung darstellen (FORMATTER_TAB_SIZE) | |
Möglicher Wert | "<n>", wobei n Null oder eine positive ganze Zahl ist |
Standardwert | "4" |
Option zur Verwendung von Tabulierungen nur für führende Einrückungen (FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS) | |
Gültige Werte | TRUE |
FALSE |
Beschreibung | Werte |
---|---|
Präfixe für Argumentnamen definieren (CODEASSIST_ARGUMENT_PREFIXES) | |
Wenn die Präfixe nicht leer sind, beginnt die Fertigstellung für einen Argumentnamen mit einem der vorgeschlagenen Präfixe. | {<prefix>[,<prefix>]*}. Der Standardwert ist "" |
Suffixe für Argumentnamen definieren (CODEASSIST_ARGUMENT_SUFFIXES) | |
Wenn die Suffixe nicht leer sind, endet die Fertigstellung für den Argumentnamen mit einem der vorgeschlagenen Suffixe. | {<suffix>[,<suffix>]*}. Der Standardwert ist "" |
Für gemischte Groß-/Kleinschreibung empfindliche Fertigstellung aktivieren (CODEASSIST_CAMEL_CASE_MATCH) | |
Ist diese Option aktiviert, zeigt die Fertigstellung Vorschläge an, deren Namen mit dem Muster der gemischten Groß-/Kleinschreibung übereinstimmen. | ENABLED |
DISABLED | |
Für Veraltung empfindliche Fertigstellung aktivieren (CODEASSIST_DEPRECATION_CHECK) | |
Ist diese Option aktiviert, schlägt die Fertigstellung keine veralteten Member und Typen vor. | ENABLED |
DISABLED | |
Sichtbarkeitsorientierte Fertigstellung nicht empfohlener Verweise aktivieren (CODEASSIST_DISCOURAGED_REFERENCE_CHECK) | |
Ist diese Option aktiviert, schlägt die Fertigstellung keine Elemente vor, die mit einer nicht empfohlenen Verweisregel übereinstimmen. | ENABLED |
DISABLED | |
Präfixe für Feldnamen definieren (CODEASSIST_FIELD_PREFIXES) | |
Wenn die Präfixe nicht leer sind, beginnt die Fertigstellung für den Feldnamen mit einem der vorgeschlagenen Präfixe. | {<prefix>[,<prefix>]*}. Der Standardwert ist "" |
Suffixe für Feldnamen definieren (CODEASSIST_FIELD_SUFFIXES) | |
Wenn die Suffixe nicht leer sind, endet die Fertigstellung für den Feldnamen mit einem der vorgeschlagenen Suffixe. | {<suffix>[,<suffix>]*}. Der Standardwert ist "" |
Sichtbarkeitsorientierte Fertigstellung nicht zulässiger Verweise aktivieren (CODEASSIST_FORBIDDEN_REFERENCE_CHECK) | |
Ist diese Option aktiviert, schlägt die Fertigstellung keine Elemente vor, die mit einer verbotenen Verweisregel übereinstimmen. | ENABLED |
DISABLED | |
Automatische Qualifizierung impliziter Member (CODEASSIST_IMPLICIT_QUALIFICATION) | |
Ist diese Option aktiviert, qualifiziert die Fertigstellung automatisch den Beendigungsstatus bei impliziten Feldverweisen und Nachrichtenausdrücken. | ENABLED |
DISABLED | |
Präfixe für die Namen von lokalen Variablen definieren (CODEASSIST_LOCAL_PREFIXES) | |
Wenn die Präfixe nicht leer sind, beginnt die Fertigstellung für den Namen einer lokalen Variablen mit einem der vorgeschlagenen Präfixe. | {<prefix>[,<prefix>]*}. Der Standardwert ist "" |
Suffixe für die Namen von lokalen Variablen definieren (CODEASSIST_LOCAL_SUFFIXES) | |
Wenn die Suffixe nicht leer sind, endet die Fertigstellung für den Namen einer lokalen Variablen mit einem der vorgeschlagenen Suffixe. | {<suffix>[,<suffix>]*}. Der Standardwert ist "" |
Präfixe für Namen von statischen Feldern definieren (CODEASSIST_STATIC_FIELD_PREFIXES) | |
Wenn die Präfixe nicht leer sind, beginnt die Fertigstellung für den Namen eines statischen Feldes mit einem der vorgeschlagenen Präfixe. | {<prefix>[,<prefix>]*}. Der Standardwert ist "" |
Suffixe für Namen von statischen Feldern definieren (CODEASSIST_STATIC_FIELD_SUFFIXES) | |
Wenn die Suffixe nicht leer sind, endet die Fertigstellung für den Namen eines statischen Feldes mit einem der vorgeschlagenen Suffixe. | {<suffix>[,<suffix>]*}. Der Standardwert ist "" |
Sichtbarkeitsabhängige Vervollständigung aktivieren (CODEASSIST_VISIBILITY_CHECK) | |
Ist diese Option aktiviert, schlägt die Fertigstellung keine Elemente vor, die nach den Java Sichtbarkeitsregeln nicht an der Einfügungsstelle sichtbar sind (die privaten Methoden einer Superklasse- werden zum Beispiel nicht vorgeschlagen). | ENABLED |
DISABLED |