Les options de l'API principale de JDT contrôlent le comportement des fonctions principales, telles que le compilateur Java, le module de formatage de code, l'assistant de code et d'autres comportements principaux.Les API permettant d'accéder aux options sont définies dans JavaCore. L'accès aux options peut être réalisé comme s'il s'agissait d'un groupe :
L'accès aux options peut être également réalisé individuellement à l'aide d'un nom de chaîne.
Les options sont stockées en tant que table de hachage de toutes les options configurables connues et de leurs valeurs. Des constantes auxiliaires ont été définies sur JavaCore pour chaque ID d'option et ses valeurs constantes possibles.
Le fragment de code suivant restaure les valeurs par défaut de toutes les options
principales, excepté une (COMPILER_PB_DEPRECATION
) qui est
définie de manière spécifique.
// Obtenir les options par défaut Hashtable options = JavaCore.getDefaultOptions(); // Modifier la valeur d'une option options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR); // Définir les nouvelles options JavaCore.setOptions(options);
Le fragment de code suivant conserve la valeur des options courantes et n'en
modifie qu'une (COMPILER_PB_DEPRECATION
) :
// Obtenir les options courantes Hashtable options = JavaCore.getOptions(); // Modifier la valeur d'une option options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR); // Définir les nouvelles options JavaCore.setOptions(options);
Les valeurs des options peuvent être remplacées par projet à l'aide du protocole de IJavaProject.
Le fragment de code suivant extrait la valeur d'une option (COMPILER_PB_DEPRECATION
)
pour un projet précis de deux manières différentes.Le paramètre
booléen détermine si seules les options spécifiques au projet doivent être
renvoyées dans une requête ou si les valeurs des options du projet doivent
être fusionnées avec celles contenues dans JavaCore.
// Obtention du projet IJavaProject project = ...; // Vérifier si la valeur d'une option a été définie dans ce projet String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, false); if (value == null) { // aucune option spécifique n'a été définie sur le projet ... } // Obtention de la valeur d'une option à partir de ce projet. Utiliser la valeur de // JavaCore si aucune valeur n'est spécifiée pour le projet String value = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, true);
Les tableaux suivants décrivent les options disponibles de l'API principale de JDT.L'ID d'option est indiqué entre parenthèses et la valeur par défaut figure en caractères gras italiques.
Description | Valeurs |
---|---|
Instruction d'intégration du bytecode JSR (COMPILER_CODEGEN_INLINE_JSR_BYTECODE) | |
Lorsque cette fonction est activée avec une plateforme cible Java de version inférieure ou égale à "1.4", le programme de compilation ne génère plus d'instructions JSR mais met en ligne les séquences de code de sous-routine (correspondant principalement à des blocs 'try' 'finally'). La taille du code généré augmente mais le chargement du code sur des machines virtuelles est plus rapide car le processus de vérification est alors beaucoup plus simple.
Ce mode ajoute la prise en charge de la demande de spécification Java 202 aux plateformes cible Java antérieures à
la version "1.5". Pour les plateformes cible Java de version supérieure ou égale à "1.5", l'intégration du bytecode JSR est obligatoire et cette option est ignorée. |
ENABLED |
DISABLED | |
Définition d'une plateforme Java cible (COMPILER_CODEGEN_TARGET_PLATFORM) | |
Pour des motifs de compatibilité binaire, les fichiers .class sont référencés avec des versions
de machine virtuelle définies pour chaque niveau de spécification de référence. La plateforme Java cible
spécifie le niveau d'environnement d'exécution minimal requis pour l'exécution des fichiers classe générés. Les niveaux de conformité, cible et source, doivent répondre à un ensemble de contraintes indiqué dans le tableau de compatibilité ci-dessous. |
VERSION_1_1 |
VERSION_1_2 | |
VERSION_1_3 | |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Conservation des variables locales inutilisées (COMPILER_CODEGEN_UNUSED_LOCAL) | |
Si vous n'activez pas cette option, le compilateur supprime les variables locales non utilisées (c'est-à-dire jamais lues), ce qui risque de nuire au débogage. | PRESERVE |
OPTIMIZE_OUT | |
Paramétrage du niveau de conformité (COMPILER_COMPLIANCE) | |
Sélectionnez le niveau de conformité du compilateur, qui se comportera alors
en fonction du niveau indiqué de la spécification de référence. Les niveaux de conformité, cible et source, doivent répondre à un ensemble de contraintes indiqué dans le tableau de compatibilité ci-dessous. |
VERSION_1_3 |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Prise en charge des commentaires Javadoc (COMPILER_DOC_COMMENT_SUPPORT) | |
Lorsque cette prise en charge est activée, le compilateur ignore les paramètres des options d'incidents Javadoc et ne signale pas les incidents Javadoc. De plus, le compilateur ne trouve aucune référence dans le commentaires javadoc et le noeud javadoc DOM AST sera simplement un texte à plat et ne comportera pas de balises structurées. | ENABLED |
DISABLED | |
Génération de l'attribut de débogage des numéros de ligne (COMPILER_LINE_NUMBER_ATTR) | |
La génération de cet attribut permet de mettre en évidence le code source dans le débogueur (le fichier .class est alors plus volumineux). | GENERATE |
DO_NOT_GENERATE | |
Génération de l'attribut de débogage des variables locales (COMPILER_LOCAL_VARIABLE_ATTR) | |
La génération de cet attribut permet d'afficher les noms des variables locales dans le débogueur, uniquement aux emplacements auxquels des variables sont définitivement affectées (le fichier .class est alors plus volumineux). | GENERATE |
DO_NOT_GENERATE | |
Signalement d'utilisation de type d'annotation comme super interface (COMPILER_PB_ANNOTATION_SUPER_INTERFACE) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'un type d'annotation est utilisé comme super interface. Cette approche, bien qu'autorisée, est généralement déconseillée. | ERROR |
WARNING | |
IGNORE | |
Signalement de l'utilisation de 'assert' comme identifiant (COMPILER_PB_ASSERT_IDENTIFIER) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsque 'assert' est utilisé comme identifiant (mot clé réservé en version 1.4). | ERROR |
WARNING | |
IGNORE | |
Signalement de conversion boxing/unboxing (COMPILER_PB_AUTOBOXING) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'une conversion boxing ou unboxing est réalisée. | ERROR |
WARNING | |
IGNORE | |
Signalement de l'utilisation des expressions char[] dans des concaténations de chaînes (COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement, chaque fois qu'une expression char[] est utilisée dans des concaténations de chaînes (par exemple, "hello" + new char[]{'w','o','r','l','d'}). | ERROR |
WARNING | |
IGNORE | |
Signalement d'un usage déconseillé (COMPILER_PB_DEPRECATION) | |
Lorsque cette option est activée, le compilateur signale l'utilisation d'une API déconseillée comme une erreur ou un avertissement. | ERROR |
WARNING | |
IGNORE | |
Signalement d'un usage déconseillé dans un code obsolète (COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE) | |
Lorsque cette option est activée, le compilateur signale l'utilisation d'une API déconseillée dans un code obsolète sous forme d'erreur ou d'avertissement. | ENABLED |
DISABLED | |
Signalement d'un usage déconseillé lors la substitution d'une méthode déconseillée (COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD) | |
Lorsque cette option est activée, le compilateur signale la déclaration d'une méthode remplaçant une méthode déconseillée. | ENABLED |
DISABLED | |
Signalement de référence déconseillée à un type à accès restreint (COMPILER_PB_DISCOURAGED_REFERENCE) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'une référence est faite à un type à accès restreint, défini selon les spécifications des droits d'accès. | ERROR |
WARNING | |
IGNORE | |
Signalement d'instructions vides et de points-virgules non requis (COMPILER_PB_EMPTY_STATEMENT) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement dès qu'il rencontre une instruction vide ou un point-virgule non requis. | ERROR |
WARNING | |
IGNORE | |
Signalement d'utilisation de 'enum' comme identifiant (COMPILER_PB_ENUM_IDENTIFIER) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois que 'enum' est utilisé comme identifiant (mot-clé réservé dans la version 1.5). | ERROR |
WARNING | |
IGNORE | |
Signalement d'un cas Fall-Through dans l'instruction Switch (COMPILER_PB_FALLTHROUGH_CASE) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'un cas est saisi en effectuant un 'fall through' sur un cas précédent non vide. | ERROR |
WARNING | |
IGNORE | |
Traitement des erreurs facultatives comme erreurs bloquantes (COMPILER_PB_FATAL_OPTIONAL_ERROR) | |
Lorsque cette option est activée, les erreurs facultatives (c'est-à-dire les incidents
dont la gravité a pour valeur "error") sont traitées comme des erreurs de compilateur
standard, donc des erreurs bloquantes. Lors de la détection d'une erreur bloquante dans le code source,
le compilateur génère des méthodes/types d'erreur dans les fichiers classe correspondants,
ce qui empêche l'exécution du code erroné tant que toutes les erreurs n'ont pas été résolues. Lorsqu'elle est désactivée, les erreurs facultatives sont considérées comme des avertissements afin de générer le code, mais elles détiennent un indicateur d'erreur pour les rendre plus importantes que de simples avertissements. |
ENABLED |
DISABLED | |
Signalement du masquage d'une variable par une déclaration de champ (COMPILER_PB_FIELD_HIDING) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'une déclaration de champ masque un champ ou une variable locale (héritée localement ou définie dans un type conteneur). | ERROR |
WARNING | |
IGNORE | |
Signalement de liaison finale pour paramètre de type (COMPILER_PB_FINAL_PARAMETER_BOUND) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'un paramètre de type générique est associé à une liaison correspondant à un type final ; les types finaux ne pouvant être étendus davantage, ce paramètre est assez inutile. | ERROR |
WARNING | |
IGNORE | |
Signalement de l'exécution anormale d'un bloc finally (COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'un bloc finally ne se termine pas. | ERROR |
WARNING | |
IGNORE | |
Signalement des références interdites aux types à accès restreint (COMPILER_PB_FORBIDDEN_REFERENCE) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'une référence est faite à un type qui n'est pas accessible, tel que défini dans les spécifications des droits d'accès. | ERROR |
WARNING | |
IGNORE | |
Signalement du bloc catch masqué (COMPILER_PB_HIDDEN_CATCH_BLOCK) | |
En local avec une instruction try, certains blocs catch peuvent en masquer d'autres, par exemple
try { throw new java.io.CharConversionException(); } catch (java.io.CharConversionException e) { } catch (java.io.IOException e) {}.Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement pour les blocs catch masqués, qui correspondent à des exceptions contrôlées. |
ERROR |
WARNING | |
IGNORE | |
Signalement d'une méthode d'interface incompatible avec des méthodes non héritées (COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement, chaque fois qu'une interface définit une méthode incompatible avec une méthode d'objet non héritée. | ERROR |
WARNING | |
IGNORE | |
Signalement de commutateur enum incomplet (COMPILER_PB_INCOMPLETE_ENUM_SWITCH) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement chaque fois qu'une constante enum ne comporte aucun libellé de cas correspondant dans une instruction switch enum. | ERROR |
WARNING | |
IGNORE | |
Signalement d'une référence indirecte à un membre statique (COMPILER_PB_INDIRECT_STATIC_ACCESS) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsque vous accédez à une méthode ou à un champ statique de manière indirecte. Une référence à un membre statique doit de préférence être qualifiée avec son nom de type de déclaration. | ERROR |
WARNING | |
IGNORE | |
Signalement d'un commentaire Javadoc invalide (COMPILER_PB_INVALID_JAVADOC) | |
Commande générique pour la gravité des incidents Javadoc. Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement pour un incident dans Javadoc. | ERROR |
WARNING | |
IGNORE | |
Signalement des balises Javadoc non valides (COMPILER_PB_INVALID_JAVADOC_TAGS) | |
Lorsque cette option est activée, le compilateur signale les balises de référence inattendues ou non liées de Javadoc.
Une balise 'throws' référençant une exception non déclarée est considérée comme inattendue.
Ce diagnostic peut être activé en fonction de la visibilité de la construction associée à Javadoc. Voir aussi COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Signalement des balises Javadoc à références obsolètes (COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF) | |
Indique si le compilateur signale ou non les références obsolètes utilisées dans les balises Javadoc.
Ce diagnostic peut être activé en fonction de la visibilité de la construction associée à Javadoc. Voir aussi COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Signalement des balises Javadoc à références non visibles (COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF) | |
Indique si le compilateur signale ou non les références invisibles utilisées dans les balises Javadoc.
Ce diagnostic peut être activé en fonction de la visibilité de la construction associée à Javadoc. Voir aussi COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Niveau de visibilité des balises Javadoc non valides (COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY) | |
Définit le niveau de visibilité minimal des problèmes de balises Javadoc. Sous ce niveau, les problèmes seront ignorés. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Signalement du masquage d'une variable par la déclaration d'une variable locale (COMPILER_PB_LOCAL_VARIABLE_HIDING) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'une déclaration de variable locale masque une zone ou une variable locale (héritée localement ou définie dans un type conteneur). | ERROR |
WARNING | |
IGNORE | |
Nombre maximal d'erreurs signalées par unité de compilation (COMPILER_PB_MAX_PER_UNIT) | |
Indiquez le nombre maximal d'erreurs signalées pour chaque unité de compilation (si vous entrez zéro, toutes les erreurs sont signalées). | Entier positif ou ayant une valeur null. La valeur par défaut est 100. |
Signalement d'une méthode avec un nom de constructeur (COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME) | |
Le fait d'insérer un nom de constructeur dans une méthode est considéré habituellement comme mauvais. Lorsque cette option est activée, le compilateur signale ces scénarios comme des erreurs ou des avertissements. | ERROR |
WARNING | |
IGNORE | |
Signalement des annotation @Deprecated manquantes (COMPILER_PB_MISSING_DEPRECATED_ANNOTATION) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'il rencontre une déclaration comportant une balise Javadoc @Deprecated mais ne disposant d'aucune annotation @Deprecated associée. | ERROR |
WARNING | |
IGNORE | |
Signalement de commentaires Javadoc manquants (COMPILER_PB_MISSING_JAVADOC_COMMENTS) | |
Commande générique pour la gravité des problèmes de commentaires Javadoc manquants.
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'il manque des commentaires Javadoc.
Ce diagnostic peut être activé en fonction de la visibilité de la construction associée à la documentation Javadoc attendue. |
ERROR |
WARNING | |
IGNORE | |
Signalement des commentaires Javadoc manquants dans les méthodes de substitution (COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING) | |
Indique si le compilateur vérifie les méthodes de substitution afin de signaler les problèmes de commentaires Javadoc manquants. | ENABLED |
DISABLED | |
Niveau de visibilité des commentaires Javadoc manquants (COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY) | |
Définit le niveau de visibilité minimal pour les problèmes d'éléments Javadoc manquants. Sous ce niveau, les problèmes seront ignorés. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Signalement des balises Javadoc manquantes (COMPILER_PB_MISSING_JAVADOC_TAGS) | |
Commande générique pour la gravité des incidents de balise manquantes Javadoc.
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'il manque des balises dans les commentaires Javadoc.
Ce diagnostic peut être activé en fonction de la visibilité de la construction associée à Javadoc. |
ERROR |
WARNING | |
IGNORE | |
Signalement des balises Javadoc manquantes dans les méthodes de substitution (COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING) | |
Indique si le compilateur vérifie les méthodes de substitution afin de signaler les problèmes de balises Javadoc manquantes. | ENABLED |
DISABLED | |
Niveau de visibilité des balises Javadoc manquantes (COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY) | |
Définit le niveau de visibilité minimal pour les incidents de balises manquants Javadoc. Sous ce niveau, les problèmes seront ignorés. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Signalement des annotations @Override manquantes (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'il rencontre une déclaration de méthode qui se substitue à une méthode de superclasse mais ne comporte aucune annotation @Override. | ERROR |
WARNING | |
IGNORE | |
Signalement de déclaration manquante de zone serialVersionUID sur la classe Serializable (COMPILER_PB_MISSING_SERIAL_VERSION) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'une déclaration locale d'une zone serialVersionUID vient à manquer dans une classe serializable. Cette zone doit être déclarée statique finale et avoir la longueur du type. | ERROR |
WARNING | |
IGNORE | |
Signalement d'affectation sans effet (COMPILER_PB_NO_EFFECT_ASSIGNMENT) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement, chaque fois qu'une affectation est sans effet (par exemple, 'x = x'). | ERROR |
WARNING | |
IGNORE | |
Signalement d'un littéral chaîne non externalisé (COMPILER_PB_NON_NLS_STRING_LITERAL) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lié au littéral chaîne non externalisé (c'est-à-dire non balisé avec //$NON-NLS-<n>$). | ERROR |
WARNING | |
IGNORE | |
Signalement de référence de type null ou déréférencée (COMPILER_PB_NULL_REFERENCE) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement
chaque fois qu'une hypothèse est lancée sur une variable eu égard aux valeurs
null/non null, et que cette hypothèse n'est pas suivie de manière cohérente. Exemples de cas :
|
ERROR |
WARNING | |
IGNORE | |
Signalement d'une tentative de substitution de la méthode de package par défaut (COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD) | |
Une méthode de package par défaut n'est pas visible dans un package différent et ne peut donc pas être substituée. Lorsque cette option est activée, le compilateur signale ces scénarios comme des erreurs ou des avertissements. | ERROR |
WARNING | |
IGNORE | |
Signalement des affectations de paramètres (COMPILER_PB_PARAMETER_ASSIGNMENT) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lors de l'affectation d'un paramètre. | ERROR |
WARNING | |
IGNORE | |
Signalement d'une possible affectation booléenne accidentelle( COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement si une affectation booléenne se comporte comme la condition d'une instruction de contrôle alors qu'elle était conçue pour être une comparaison booléenne. | ERROR |
WARNING | |
IGNORE | |
Signalement de référence de type brut (COMPILER_PB_RAW_TYPE_REFERENCE) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'il détecte des références de type brut. Les types bruts sont déconseillés. Ils sont conçus pour permettre l'interface avec le code existant. A l'avenir, la spécification du langage pourra reporter les références de types brut sur les types génériques. | ERROR |
WARNING | |
IGNORE | |
Signalement du masquage d'un champ par des paramètres définis (COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD) | |
Lorsque cette option est activée, le compilateur indique lorsqu'une déclaration de paramètre de méthode setter ou de constructeur de classe masque une zone (héritée localement ou définie dans le type conteneur). | ENABLED |
DISABLED | |
Signalement d'une référence non-statique à un membre statique (COMPILER_PB_STATIC_ACCESS_RECEIVER) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement, chaque fois qu'une zone ou une méthode statique est accédée avec un récepteur d'expression. | ERROR |
WARNING | |
IGNORE | |
Identification de l'incidence de @SuppressWarnings (COMPILER_PB_SUPPRESS_WARNINGS) | |
Lorsque cette option est activée, l'annotation @SuppressWarnings peut être utilisée pour supprimer certains avertissements émis par le compilateur.
Lorsqu'elle est désactivée, toutes les annotations @SupressWarnings sont ignorées, ce qui signifie que les avertissements sont signalés même lorsqu'ils interviennent dans le cadre d'une entité comportant une annotation @SuppressWarnings. |
ENABLED |
DISABLED | |
Signalement d'émulation d'accès synthétique (COMPILER_PB_SYNTHETIC_ACCESS_EMULATION) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement chaque fois qu'il émule l'accès à un membre inaccessible d'un type conteneur. Ce type d'accès peut influer sur les performances. | ERROR |
WARNING | |
IGNORE | |
Signalement de déclaration de paramètre type masquant un autre type (COMPILER_PB_TYPE_PARAMETER_HIDING) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'une déclaration de paramètre de type masque un autre type. | ERROR |
WARNING | |
IGNORE | |
Signalement d'opération de type non contrôlé (COMPILER_PB_UNCHECKED_TYPE_OPERATION) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement, chaque fois qu'une opération concerne des types génériques, et invalide éventuellement la sécurité de type car elle implique des types bruts (par exemple, en invoquant #foo(X<String>) avec les arguments (X)). | ERROR |
WARNING | |
IGNORE | |
Signalement d'un bloc vide non renseigné (COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'un bloc vide est détecté et qu'aucun commentaire ne concerne ce bloc vide. | ERROR |
WARNING | |
IGNORE | |
Signalement de jeton d'avertissement non traité pour @SuppressWarnings (COMPILER_PB_UNHANDLED_WARNING_TOKEN) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement à chaque fois qu'il rencontre un jeton qu'il ne peut traiter au sein d'une annotation @SuppressWarnings. | ERROR |
WARNING | |
IGNORE | |
Signalement d'une clause else non requise (COMPILER_PB_UNNECESSARY_ELSE) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'une instruction est imbriquée dans une clause else (dans ce cas, la clause n'aboutit pas normalement). | ERROR |
WARNING | |
IGNORE | |
Signalement d'une vérification du type non requise (COMPILER_PB_UNNECESSARY_TYPE_CHECK) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'un transtypage ou une instance de l'opération n'est pas requis. | ERROR |
WARNING | |
IGNORE | |
Signalement d'un accès non qualifié à un champ (COMPILER_PB_UNQUALIFIED_FIELD_ACCESS) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsque vous accédez à un champ sans qualification. Afin d'améliorer la lisibilité du code, il doit être qualifié. Par exemple, 'x' doit être plutôt écrit 'this.x'. | ERROR |
WARNING | |
IGNORE | |
Signalement d'une exception émise déclarée et non utilisée (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lorsqu'une méthode ou un constructeur déclare une exception vérifiée émise mais ne la signale jamais dans son corps. | ERROR |
WARNING | |
IGNORE | |
Signalement de label non référencé (COMPILER_PB_UNUSED_LABEL) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement
chaque fois qu'il rencontre une instruction contenant un label non référencé explicitement.
Un label est référencé si son nom apparaît explicitement dans une instruction break ou continue :
par exemple, le libellé suivant sera considéré comme non référencé :LABEL: { break; } |
ERROR |
WARNING | |
IGNORE | |
Signalement d'une exception émise déclarée et non utilisée dans la méthode de substitution (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING) | |
Lorsque cette option est désactivée, le compilateur n'inclut pas les méthodes de substitution dans le diagnostic des exceptions émises déclarées et non utilisées. | ENABLED |
DISABLED | |
Signalement d'une référence d'importation non utilisée (jamais lue) (COMPILER_PB_UNUSED_IMPORT) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lié à une référence d'importation non utilisée. | ERROR |
WARNING | |
IGNORE | |
Signalement d'une variable locale inutilisée (jamais lue) (COMPILER_PB_UNUSED_LOCAL) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lié aux variables locales inutilisées (c'est-à-dire des variables qui ne sont jamais lues). | ERROR |
WARNING | |
IGNORE | |
Signalement d'un paramètre inutilisé (jamais lu) (COMPILER_PB_UNUSED_PARAMETER) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement lié aux paramètres de méthode non utilisés (c'est-à-dire des paramètres qui ne sont jamais lus). | ERROR |
WARNING | |
IGNORE | |
Signalement d'un paramètre inutilisé (jamais lu) si une méthode abstraite est implémentée (COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT) | |
Lorsque cette option est activée, le compilateur signale les paramètres inutilisés (jamais lus) dans les implémentations de méthode abstraite. | ENABLED |
DISABLED | |
Signalement d'un paramètre inutilisé (jamais lu) si une méthode concrète est remplacée (COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE) | |
Lorsque cette option est activée, le compilateur signale les paramètres inutilisés (jamais lus) dans les méthodes remplaçant les méthodes concrètes. | ENABLED |
DISABLED | |
Signalement de membres privés non utilisés (COMPILER_PB_UNUSED_PRIVATE_MEMBER) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement, chaque fois qu'une méthode ou une zone privée est déclarée, mais jamais utilisée dans la même unité. | ERROR |
WARNING | |
IGNORE | |
Signalement d'argument Varargs nécessitant un transtypage dans l'appel de méthode/de constructeur (COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST) | |
Lorsque cette option est activée, le compilateur émet une erreur ou un avertissement, chaque fois qu'un argument varargs doit être transtypé lorsqu'il est transmis à un appel de méthode/de constructeur. (exemple Class.getMethod(arguments Nom de chaîne, Classe, etc ) invoqués avec les arguments ("foo", null)). | ERROR |
WARNING | |
IGNORE | |
Définition du mode de compatibilité source (COMPILER_SOURCE) | |
Indique le niveau de compatibilité du code source Java. Le niveau source "1.4" autorise les assertions. A partir du niveau "1.4", 'assert' est un mot clé réservé. Le niveau source "1.5" autorise les éléments génériques, l'autoboxing, la covariance, les annotations, les énumérations, les boucles for améliorées, les importations statiques et les arguments varargs. A partir du niveau "1.5", 'enum' est un mot clé réservé. Les niveaux de conformité, cible et source, doivent répondre à un ensemble de contraintes indiqué dans le tableau de compatibilité ci-dessous. |
VERSION_1_3 |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Génération de l'attribut de débogage du source (COMPILER_SOURCE_FILE_ATTR) | |
La génération de cet attribut permet au débogueur de présenter le code source correspondant. | GENERATE |
DO_NOT_GENERATE | |
Détermine si les balises de tâche sont sensibles à la casse (COMPILER_TASK_CASE_SENSITIVE) | |
Lorsque cette option est activée, vous devez respecter l'utilisation des majuscules et des minuscules dans les balises de tâche. | ENABLED |
DISABLED | |
Définition des priorités de tâche automatique (COMPILER_TASK_PRIORITIES) | |
Parallèlement aux balises de tâche automatique, cette liste
définit les priorités (élevée, normale ou faible) des marqueurs de tâche émis
par le compilateur. |
{<priority>[,<priority>]*}. La valeur par défaut est "NORMALE,ELEVEE, NORMALE" |
Définition des balises de tâche automatique (COMPILER_TASK_TAGS) | |
Si la liste de balises n'est pas vide, le compilateur émet un marqueur de tâche
chaque fois qu'il rencontre l'une des balises correspondantes dans un commentaire en
code source Java. Les messages de tâche générés commenceront par la balise,
et continueront jusqu'au séparateur de ligne suivant, à la fin du commentaire ou à
la balise suivante. Lorsqu'une ligne de code donnée comporte plusieurs balises, chaque balise est signalée séparément. De plus, une balise immédiatement suivie d'une autre balise est signalée à l'aide du contenu de la balise non vide suivante de la ligne (le cas échéant). Les messages de tâches sont indiqués sans les espaces de début et de fin. Si une balise commence par une lettre ou un chiffre, il ne faut pas qu'une autre lettre ou un autre chiffre soit placé devant pour qu'elle soit reconnue ("fooToDo" ne sera pas reconnue comme une tâche pour la balise "ToDo", mais "foo#ToDo" sera détectée pour les balises "ToDo" ou "#ToDo"). De même, une balise se terminant par une lettre ou un chiffre ne peut pas être suivie d'une lettre ou d'un chiffre pour être reconnue ("ToDofoo" ne sera pas reconnue comme une tâche pour la balise "ToDo", mais "ToDo:foo" sera détectée pour les balises "ToDo" ou "ToDo:"). |
{<tag>[,<tag>]*}. La valeur par défaut est "TODO,FIXME, XXX" |
Le tableau suivant récapitule les combinaisons compatibles de conformité Java, niveaux cible et source.
Conformité | Cible | Source |
---|---|---|
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 |
Description | Valeurs |
---|---|
Vidages du ou des dossier(s) de sortie (CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER) | |
Indique si JavaBuilder est autorisé à vider les dossiers de sortie lors de l'exécution des opérations de compilation complète. | CLEAN |
IGNORE | |
Signalement de ressources en double (CORE_JAVA_BUILD_DUPLICATE_RESOURCE) | |
Indique la gravité de l'incident signalé lorsque plusieurs occurrences d'une ressource donnée sont copiées dans l'emplacement de sortie. | ERROR |
WARNING | |
Abandon lorsque le chemin d'accès aux classes est incorrect (CORE_JAVA_BUILD_INVALID_CLASSPATH) | |
Ordonne l'arrêt de l'opération de compilation si le chemin d'accès aux classes est invalide. | ABORT |
IGNORE | |
Calcul de l'ordre de compilation d'un projet (CORE_JAVA_BUILD_ORDER) | |
Indique si JavaCore doit imposer que l'ordre de compilation du projet respecte la chaîne prérequise du chemin de classe. Lorsque vous le demandez, ce calcul prévaut sur l'ordre par défaut de la plateforme (en fonction des préférences du projet). | COMPUTE |
IGNORE | |
Recréation des fichiers classe modifiés dans le dossier de sortie (CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER) | |
Indique si JavaBuilder doit vérifier les modifications éventuelles apportées aux fichiers .class dans les dossiers de sortie lors des opérations de génération incrémentielles. S'il détecte des modifications dans les fichiers .class gérés, une génération complète est effectuée, sinon les modifications sont laissées en l'état. Avec les outils altérant les fichiers .class générés, comme par exemple les optimiseurs, vérifiez que cette option comporte sa valeur par défaut, c'est-à-dire 'ignore'. | ENABLE |
IGNORE | |
Spécification de filtres de contrôle de copie de ressources (CORE_JAVA_BUILD_RESOURCE_COPY_FILTER) | |
Indique les filtres de contrôle du processus de copie de ressources. (<nom> est un modèle de nom de fichier (seul le caractère générique * est admis) ou le nom d'un dossier se terminant par '/' ; toute ressource dont le nom correspond à un ou plusieurs de ces modèles n'est pas copiée dans le dossier de sortie.) | {<nom>[,<nom>]*}. La valeur par défaut est "" |
Description | Valeurs |
---|---|
Signalement du cycle de chemin de classe (CORE_CIRCULAR_CLASSPATH) | |
Indique la gravité du problème signalé lorsqu'un projet est impliqué dans un cycle. | ERROR |
WARNING | |
Activation de l'utilisation des schémas d'exclusion de chemin de classe (CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS) | |
Si cette option est "désactivée", aucune entrée d'un chemin de classe de projet ne peut être associée à un schéma d'exclusion ou d'inclusion. | ENABLED |
DISABLED | |
Activation de l'utilisation de plusieurs emplacements de sortie de chemin de classe (CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS) | |
Si cette option est "désactivée", aucune entrée d'un chemin de classe de projet ne peut être associée à un emplacement de sortie, évitant ainsi l'utilisation de plusieurs emplacements de sortie pour un seul projet. | ENABLED |
DISABLED | |
Format de codage source par défaut (CORE_ENCODING) | |
Affiche le format de codage par défaut des fichiers source. Cette valeur est
immuable et prédéfinie dans les résultats de ResourcesPlugin.getEncoding(). Elle est proposée comme un raccourci pratique uniquement. |
Immuable, prédéfinie dans les valeurs par défaut de la plateforme. |
Signalement du niveau JDK des fichiers binaires requis (CORE_INCOMPATIBLE_JDK_LEVEL) | |
Indique la gravité du problème signalé lorsqu'un projet requiert un autre projet ou une bibliothèque avec un niveau JDK cible incompatible (par exemple, un projet ciblant une machine virtuelle 1.1 mais compilé à partir de bibliothèques 1.4). | ERROR |
WARNING | |
IGNORE | |
Signalement de chemin de classe incomplet (CORE_INCOMPLETE_CLASSPATH) | |
Indique la gravité du problème signalé lorsqu'une entrée du chemin de classe n'existe pas, est illégitime ou invisible (par exemple, si un projet référencé est fermé). | ERROR |
WARNING | |
Définition de la valeur du délai d'expiration pour l'extraction des noms de paramètre d'une méthode à partir de javadoc (TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC) | |
Délai d'expiration, en millisecondes, pour l'extraction des noms de paramètre d'une méthode à partir de javadoc. Si la valeur est 0, les noms de paramètre ne sont pas extraits et les noms bruts sont renvoyés. |
Entier positif ou ayant une valeur null. La valeur par défaut est "50". |
Description | Valeurs |
---|---|
Option permettant d'aligner les membres de type d'une déclaration de type sur une colonne (FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'aligner les arguments par expression d'allocation (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les arguments par constante enum (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les arguments par appel constructeur explicite (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les arguments par appel de méthode (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les arguments par expression d'allocation qualifiée (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les affectations (FORMATTER_ALIGNMENT_FOR_ASSIGNMENT) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, 0, INDENT_DEFAULT) |
Option permettant d'aligner les expressions binaires (FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les if compacts (FORMATTER_ALIGNMENT_FOR_COMPACT_IF) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE) |
Option permettant d'aligner les expressions conditionnelles (FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT) |
Option permettant d'aligner les constantes enum (FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_NO_SPLIT, INDENT_DEFAULT) |
Option permettant d'aligner les dans l'initialiseur de tableau (FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner plusieurs zones (FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les paramètres de la déclaration constructeur (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les paramètres de la déclaration de méthode (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les sélecteurs d'un appel de méthode (FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les super classes d'une déclaration de type (FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT) |
Option permettant d'aligner les super interfaces d'une déclaration enum (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les super interfaces d'une déclaration de type (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les clauses d'émission d'une déclaration de constructeur (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'aligner les clauses d'émission d'une déclaration de méthode (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION) | |
Valeur possible | valeurs renvoyées par l'appel createAlignmentValue(boolean, int, int) |
Valeur par défaut | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Option permettant d'ajouter des lignes vierges après la déclaration d'importation (FORMATTER_BLANK_LINES_AFTER_IMPORTS) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges après la déclaration de package (FORMATTER_BLANK_LINES_AFTER_PACKAGE) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges au début du corps de la méthode (FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges avant une déclaration de zone (FORMATTER_BLANK_LINES_BEFORE_FIELD) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges avant la première déclaration de corps de classe (FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges avant la déclaration d'importation (FORMATTER_BLANK_LINES_BEFORE_IMPORTS) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges avant une déclaration de type de membre (FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges avant une déclaration de méthode (FORMATTER_BLANK_LINES_BEFORE_METHOD) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges avant un nouveau morceau (FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges avant la déclaration de package (FORMATTER_BLANK_LINES_BEFORE_PACKAGE) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'ajouter des lignes vierges entre les déclarations de type (FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant de positionner les accolades d'une déclaration de type d'annotation (FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'une déclaration de type anonyme (FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'un initialiseur de tableau (FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'un bloc (FORMATTER_BRACE_POSITION_FOR_BLOCK) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'un bloc dans une instruction case lorsque le bloc est la première instruction à suivre (FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de mettre en place les accolades d'une déclaration de constructeur (FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'une constante enum (FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de mettre en place les accolades d'une déclaration enum (FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'une déclaration de méthode (FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'une instruction de permutation (FORMATTER_BRACE_POSITION_FOR_SWITCH) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de positionner les accolades d'une déclaration de type (FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION) | |
Valeurs possibles | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Option permettant de contrôler si les lignes vierges sont supprimées à l'intérieur des commentaires (FORMATTER_COMMENT_CLEAR_BLANK_LINES) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de contrôler la mise en forme des commentaires (FORMATTER_COMMENT_FORMAT) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de contrôler si le commentaire d'en-tête d'un fichier source Java est mis en forme (FORMATTER_COMMENT_FORMAT_HEADER) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de contrôler si les balises HTML sont mises en forme. (FORMATTER_COMMENT_FORMAT_HTML) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de contrôler si les fragments de code sont mis en forme dans les commentaires (FORMATTER_COMMENT_FORMAT_SOURCE) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de contrôler si la description des paramètres Javadoc est indentée (FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de contrôler si les balises racines Javadoc sont indentées. (FORMATTER_COMMENT_INDENT_ROOT_TAGS) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'insérer une ligne vierge avant le bloc de balise racine Javadoc (FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne après les paramètres de balise racine Javadoc (FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant de définir la longueur de ligne des commentaires. (FORMATTER_COMMENT_LINE_LENGTH) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "80" |
Option permettant de compacter else/if (FORMATTER_COMPACT_ELSE_IF) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de définir l'indentation de continuation (FORMATTER_CONTINUATION_INDENTATION) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "2" |
Option permettant de définir l'indentation de continuation à l'intérieur de l'initialiseur de tableau (FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "2" |
Option permettant d'appliquer un retrait aux déclarations de corps en fonction de leur en-tête de déclaration d'annotation (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les déclarations de corps en fonction de leur en-tête de constante enum conteneur (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les déclarations de corps en fonction de leur en-tête de déclaration conteneur (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les déclarations de corps en fonction de leur en-tête de type conteneur (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les passages à la ligne en fonction des cas (FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant la mise en retrait des lignes vides (FORMATTER_INDENT_EMPTY_LINES) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les instructions au sein d'un bloc (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les instructions à l'intérieur du corps d'une méthode ou d'un constructeur (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les instructions de permutation en fonction des cas (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indenter les instructions de permutation en fonction des permutations (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indiquer le nombre équivalent d'espaces représentant une indentation (FORMATTER_INDENTATION_SIZE) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "4" |
Option permettant d'insérer un nouvelle ligne après une annotation (FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne après l'accolade ouvrante dans un initialiseur de tableau (FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne à la fin de la ligne actuelle (si manquante) (FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un mot-clé catch dans une instruction try (FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne avant l'accolade fermante dans un initialiseur de tableau (FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne avant le mot-clé else dans une instruction if (FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne avant le mot-clé finally dans une instruction try (FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne avant while dans une instruction do (FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne dans une déclaration d'annotation vide (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne dans une déclaration de type anonyme vide (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne dans un bloc vide (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne dans une constante enum vide (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne dans une déclaration enum vide (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne dans un corps de méthode vide (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer une nouvelle ligne dans une déclaration de type vide (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après et dans un caractère générique (FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un opérateur d'affectation (FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après une annotation at in (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après une déclaration de type d'annotation at in (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un opérateur binaire (FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après le chevron fermant des arguments de type (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après le chevron fermant des paramètres de type (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après le chevron fermant d'un bloc (FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse fermante d'une expression cast (FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après les deux-points d'un instruction assert (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après les deux-points d'une instruction case lorsque les deux-points sont suivis d'une accolade ouvrante (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après les deux-points dans une expression conditionnelle (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après les deux-points dans une instruction for (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après les deux-points d'une instruction étiquetée (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule d'une expression d'allocation (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule d'une annotation (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans un initialiseur de tableau (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les paramètres d'une déclaration de constructeur (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les noms d'exception d'une clause throws de déclaration de constructeur (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les arguments d'une constante enum (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les déclarations enum (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les arguments d'un appel de constructeur (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les incrémentations d'une instruction for (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les initialisations d'une instruction for (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les paramètres d'une déclaration de méthode (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les noms d'exception d'une clause throws d'une déclaration de méthode (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les arguments d'un appel de méthode (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les déclarations à zones multiples (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les déclarations locales multiples (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les références de type paramétrées (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les noms de super interfaces d'un en-tête de type (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les arguments de type (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la virgule dans les paramètres de type (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après des points de suspension (FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après le chevron ouvrant d'une référence de type paramétrée (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après le chevron ouvrant dans des arguments de type (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la chevron ouvrant dans les arguments de type (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après l'accolade ouvrante d'un initialiseur de tableau (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après le crochet ouvrant dans une expression d'allocation de tableau (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après le crochet ouvrant d'une référence de tableau (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une annotation (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une expression cast (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une expression catch (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une déclaration de constructeur (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une constante enum (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une instruction for (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une instruction if (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une déclaration de méthode (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'un appel de méthode (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une expression entre parenthèses (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une instruction switch (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une instruction synchronisée (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après la parenthèse ouvrante d'une instruction while (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un opérateur postfixe (FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un opérateur prefixe (FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un point d'interrogation dans une expression conditionnelle (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un point d'interrogation dans un caractère générique (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un point-virgule dans une instruction for (FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace après un opérateur unaire (FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un caractère générique et en son sein (FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un opérateur d'affectation (FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant une déclaration de type d'annotation at in (FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un opérateur binaire (FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le chevron fermant d'une référence de type paramétrée (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le chevron fermant dans les arguments de type (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le chevron fermant des paramètres de type (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade fermante d'un initialiseur de tableau (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le crochet fermant dans une expression d'allocation de tableau (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le crochet fermant d'une référence de tableau (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une annotation (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une expression cast (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une expression catch (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une déclaration de constructeur (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une constante enum (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une instruction for (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une instruction if (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une déclaration de méthode (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'un appel de méthode (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une expression entre parenthèses (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une instruction switch (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une instruction synchronisée (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse fermante d'une instruction while (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant les deux-points dans une instruction assert (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant les deux-points dans une instruction case (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant les deux-points dans une expression conditionnelle (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant les deux-points dans une instruction default (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant les deux-points dans une instruction for (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant les deux-points dans une instruction étiquetée (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans une expression d'allocation (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans une annotation (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans un initialiseur de tableau (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les paramètres d'une déclaration de constructeur (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les noms d'exception de la clause throws d'une déclaration de constructeur (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les arguments d'une constante enum (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les déclarations enum (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les arguments d'un appel de constructeur explicite (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les incrémentations d'une instruction for (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les initialisations d'une instruction for (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les paramètres d'une déclaration de méthode (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les noms d'exception de la clause throws d'une déclaration de méthode (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les arguments d'un appel de méthode (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans une déclaration à zones multiples (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans une déclaration locale multiple (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans une référence de type paramétrée (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les noms de super interfaces d'un en-tête de type (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les arguments de type (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la virgule dans les paramètres de type (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant des points de suspension (FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le chevron ouvrant d'une référence de type paramétrée (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le chevron ouvrant des arguments de type (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le chevron ouvrant de paramètres de type (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante d'une déclaration de type d'annotation (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante d'une déclaration de type anonyme (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante dans un initialiseur de tableau (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante dans un bloc (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante d'une déclaration de constructeur (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante d'une constante enum (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante dans une déclaration enum (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante dans une déclaration de méthode (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante d'une instruction switch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant l'accolade ouvrante dans une déclaration de type (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le crochet ouvrant dans une expression d'allocation de tableau (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le crochet ouvrant dans une référence de tableau (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant le crochet ouvrant dans une référence de type de tableau (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une annotation (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une déclaration de membre de type d'annotation (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante d'une expression catch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante d'une déclaration de constructeur (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante d'une constante enum (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une instruction for (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une instruction if (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une déclaration de méthode (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans un appel de méthode (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une expression entre parenthèses (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une instruction switch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une instruction synchronisée (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant la parenthèse ouvrante dans une instruction while (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant l'insertion d'un espace avant une expression entre parenthèses dans une instruction return (FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un opérateur postfixe (FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un opération préfixe (FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un point d'interrogation dans une expression conditionnelle (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un point d'interrogation dans un caractère générique (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un point-virgule (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un point-virgule dans une instruction for (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace avant un opérateur unaire (FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre crochets dans une référence de type de tableau (FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre accolades vides dans un initialiseur de tableau (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre deux crochets vides dans une expression d'allocation de tableau (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre parenthèses vides dans une déclaration de membre de type d'annotation (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre parenthèses vides dans une déclaration de constructeur (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre parenthèses vides dans une constante enum (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre parenthèses vides dans une déclaration de méthode (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant d'insérer un espace entre parenthèses vides dans un appel de méthode (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION) | |
Valeurs possibles | INSERT |
DO_NOT_INSERT | |
Option permettant de conserver l'instruction else sur la même ligne (FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de conserver l'initialiseur de tableau vide sur une ligne (FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de conserver la clause guardian sur une ligne (FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de conserver une instruction if simple sur la même ligne (FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de conserver l'instruction then sur la même ligne (FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant de définir la longueur de la page. Au-delà de cette longueur, le module de formatage tentera de scinder le code (FORMATTER_LINE_SPLIT) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "80" |
Option permettant d'indiquer le nombre de lignes vides à conserver (FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "0" |
Option permettant d'indiquer si une instruction vide doit ou non être placée sur une nouvelle ligne (FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE) | |
Valeurs possibles | TRUE |
FALSE | |
Option permettant d'indiquer la taille de tabulation (FORMATTER_TAB_CHAR) | |
Valeurs possibles | TAB |
SPACE | |
MIXED | |
Option permettant d'indiquer le nombre équivalent d'espaces représentant une tabulation (FORMATTER_TAB_SIZE) | |
Valeur possible | "<n>", où n est zéro ou un entier positif |
Valeur par défaut | "4" |
Option permettant de n'utiliser les tabulations que pour les indentations de début de ligne (FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS) | |
Valeurs possibles | TRUE |
FALSE |
Description | Valeurs |
---|---|
Définition des préfixes des noms d'argument (CODEASSIST_ARGUMENT_PREFIXES) | |
Si les préfixes ne sont pas vides, le nom d'argument commencera par l'un des préfixes proposés. | {<prefix>[,<prefix>]*}. La valeur par défaut est "" |
Définition des suffixes des noms d'argument (CODEASSIST_ARGUMENT_SUFFIXES) | |
Si les suffixes ne sont pas vides, le nom d'argument se terminera par l'un des suffixes proposés. | {<suffix>[,<suffix>]*}. La valeur par défaut est "" |
Activation de l'exécution respectant la casse ChatMot (camel case) (CODEASSIST_CAMEL_CASE_MATCH) | |
Lorsque cette option est activée, l'exécution affiche des propositions dont les noms correspondent au modèle CamelCase (casse ChatMot). | ENABLED |
DISABLED | |
Activation de l'exécution sensible aux éléments dépréciés (CODEASSIST_DEPRECATION_CHECK) | |
Lorsque cette option est activée, l'exécution ne propose aucun membre ou type déprécié. | ENABLED |
DISABLED | |
Activation de l'exécution sensible aux références déconseillées (CODEASSIST_DISCOURAGED_REFERENCE_CHECK) | |
Lorsque cette option est activée, l'exécution ne propose aucun élément correspondant à une règle de référence déconseillée. | ENABLED |
DISABLED | |
Définition des préfixes des noms de zone (CODEASSIST_FIELD_PREFIXES) | |
Si les préfixes ne sont pas vides, l'exécution de la zone de nom commence par l'un des préfixes proposés. | {<prefix>[,<prefix>]*}. La valeur par défaut est "" |
Définition des suffixes des noms de zones (CODEASSIST_FIELD_SUFFIXES) | |
Si les suffixes ne sont pas vides, l'exécution des noms de zone se termine par l'un des suffixes proposés. | {<suffix>[,<suffix>]*}. La valeur par défaut est "" |
Activation de l'exécution sensible aux références proscrites (CODEASSIST_FORBIDDEN_REFERENCE_CHECK) | |
Lorsqu'elle est activée, l'exécution ne propose aucun élément correspondant à une règle de référence proscrite. | ENABLED |
DISABLED | |
Qualification automatique des membres implicites (CODEASSIST_IMPLICIT_QUALIFICATION) | |
Lorsque cette option est activée, l'exécution qualifie automatiquement l'exécution des références de zone et des expressions de message implicites. | ENABLED |
DISABLED | |
Définition des préfixes des noms de variable locale (CODEASSIST_LOCAL_PREFIXES) | |
Si les préfixes ne sont pas vides, le nom de variable locale commencera par l'un des préfixes proposés. | {<prefix>[,<prefix>]*}. La valeur par défaut est "" |
Définition des suffixes des noms de variable locale (CODEASSIST_LOCAL_SUFFIXES) | |
Si les suffixes ne sont pas vides, le nom de variable locale se terminera par l'un des suffixes proposés. | {<suffix>[,<suffix>]*}. La valeur par défaut est "" |
Définition des préfixes des noms de zone statique (CODEASSIST_STATIC_FIELD_PREFIXES) | |
Si les préfixes ne sont pas vides, l'exécution du nom de zone statique commence par l'un des préfixes proposés. | {<prefix>[,<prefix>]*}. La valeur par défaut est "" |
Définition des suffixes pour les noms de zone statique (CODEASSIST_STATIC_FIELD_SUFFIXES) | |
Si les suffixes ne sont pas vides, l'exécution des noms de zone statique se termine par l'un des suffixes proposés. | {<suffix>[,<suffix>]*}. La valeur par défaut est "" |
Activation de l'exécution sensible à la visibilité (CODEASSIST_VISIBILITY_CHECK) | |
Lorsque cette option est activée, l'exécution ne propose aucun élément non visible au point d'insertion, conformément aux règles de visibilité Java (par exemple, les méthodes privées d'une superclasse ne sont pas proposées). | ENABLED |
DISABLED |