As Opções de Núcleo JDT controlam o comportamento das funções nucleares como o compiladores Java, o formatador de códigos, o assistente de códigos e outros comportamentos de códigos. As APIs de acesso às opções estão definidas em JavaCore. As opções podem ser acedidas como um grupo da seguinte forma:
Também é possível aceder às opções individualmente através de um nome de cadeia.
As Opções são armazenadas como uma tabela de cálculos de endereço de todas as opções configuráveis conhecidas com os respectivos valores. As constantes do programa de ajuda estão definidas em JavaCore para cada ID de opção e possíveis valores de constante respectivos.
O seguinte fragmento de código restaura o valor de todas as opções nucleares para as suas predefinições, excepto para uma (COMPILER_PB_DEPRECATION
), que é definida especificamente.
// Obter as opções predefinidas Opções da tabela de cálculos de endereço = JavaCore.getDefaultOptions(); // Alterar o valor de uma opção options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR); // Definir novas opções JavaCore.setOptions(options);
O código de fragmento seguinte mantém o valor das opções actuais e modifica apenas um (COMPILER_PB_DEPRECATION
):
// Obter opções actuais Opções da tabela de cálculos de endereço = JavaCore.getOptions(); // Alterar o valor de uma opção options.put(JavaCore.COMPILER_PB_DEPRECATION, JavaCore.ERROR); // Definir novas opções JavaCore.setOptions(options);
Os valores das opções podem ser sobrepostos em cada projecto utilizando o protocolo em IJavaProject.
O código de fragmento seguinte recupera o valor de uma opção (COMPILER_PB_DEPRECATION
)
para um determinado projecto de duas formas distintas. O parâmetro booleano controla apenas se as opções específicas do projecto devem ser de volvidas numa consulta ou se os valores das opções do projecto devem ser fundidos com os valores em JavaCore.
// Obter o projecto IJavaProject project = ...; // Ver se foi definido o valor de uma opções neste projecto Valor da cadeia = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, false); if (value == null) { // não foi definida nenhuma opção específica no projecto ... } // Obter o valor de uma opção deste projecto. utilizar o valor do // valor JavaCore caso não haja nenhum especificado para o projecto Valor da cadeia = project.getOption(JavaCore.COMPILER_PB_DEPRECATION, true);
As tabelas seguintes descrevem as Opções de Núcleo JDT disponíveis. O ID da opção é apresentado entre parêntesis e a predefinição está a cheio em itálico.
Descrição | Valores |
---|---|
Instrução de Bytecode JSR incluída (COMPILER_CODEGEN_INLINE_JSR_BYTECODE) | |
Quando activada em conjunto com um plataforma de destino Java menor ou igual a "1.4", o compilador deixa de gerar instruções JSR, passando a gerar sequências de código de subrotina correspondentes incluídas (a maioria correspondentes a blocos try finally). O código gerado vai ficando cada vez maior, mas será mais rápido a carregar em máquinas virtuais pois o processo de verificação passa a ser mais simples.
Este modo adiciona suporte para o Java Specification Request 202 para as plataformas de destino Java anteriores a "1.5". No caso de um plataforma de destino Java maior ou igual a "1.5", a incorporação de uma instrução bytecode JSR é obrigatória, sendo que esta opção é ignorada. |
ENABLED |
DISABLED | |
Definir Plataforma de Destino Java (COMPILER_CODEGEN_TARGET_PLATFORM) | |
Por razões de compatibilidade binária, os .ficheiros de classe são identificados com versões VM definidas para cada nível da especificação de referência.A plataforma de destino Java especifica o nível de tempo de execução mínimo necessário para executar os ficheiros de classe gerados. Os níveis de conformidade, de origem e de destino devem cumprir um conjunto de restrições resumidas numa tabela de compatibilidade apresentada em baixo. |
VERSION_1_1 |
VERSION_1_2 | |
VERSION_1_3 | |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Preservar Variáveis Locais Não Utilizadas (COMPILER_CODEGEN_UNUSED_LOCAL) | |
Salvo pedido para preservar as variáveis locais não utilizadas, ou seja, que nunca são lida, o compilador vai optimizá-las, provavelmente alterando a depuração. | PRESERVE |
OPTIMIZE_OUT | |
Definir Nível de Compatibilidade (COMPILER_COMPLIANCE) | |
Seleccione o nível de conformidade para o compilador, cujo comportamento dependerá do nível mencionado da especificação de referência. Os níveis de conformidade, de origem e de destino devem cumprir um conjunto de restrições resumidas numa tabela de compatibilidade apresentada em baixo. |
VERSION_1_3 |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Suporte para Comentário de Javadoc (COMPILER_DOC_COMMENT_SUPPORT) | |
Quando este suporte está desactivado, o compilador ignora todas as definições das opções de problemas javadoc e não comunica qualquer problema javadoc. Também não vai encontrar qualquer referência em comentários de javadoc e o nó DOM AST de Javadoc será apenas um texto plano em vez de conter elementos de código estruturados. | ENABLED |
DISABLED | |
Gerar Atributo de Depuração de Número de Linha (COMPILER_LINE_NUMBER_ATTR) | |
Quando gerado, este atributo activa o realce de código fonte no depurador (o ficheiro .class passa a ser maior). | GENERATE |
DO_NOT_GENERATE | |
Gerar Atributo de Depuração de Variável Local (COMPILER_LOCAL_VARIABLE_ATTR) | |
Quando gerado, este atributo permitirá que os nomes de variáveis locais sejam apresentados no depurado, apenas onde as variáveis estejam definitivamente atribuídas (o .ficheiro de classe será então maior). | GENERATE |
DO_NOT_GENERATE | |
Comunicar Utilização de Tipo de Anotação como SuperInterface (COMPILER_PB_ANNOTATION_SUPER_INTERFACE) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um tipo de anotação é utilizado como superinterface. Embora permitido, não é recomendado. | ERROR |
WARNING | |
IGNORE | |
Comunicar Utilização do Identificador 'assert' (COMPILER_PB_ASSERT_IDENTIFIER) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que 'assert' é utilizado como identificador (palavra-chave reservada em 1.4) | ERROR |
WARNING | |
IGNORE | |
Comunicar Conversão Boxing/Unboxing (COMPILER_PB_AUTOBOXING) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que é efectuada uma conversão box ou unbox. | ERROR |
WARNING | |
IGNORE | |
Comunicar o Uso de Expressões char[] em Concatenações de cadeia (COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma expressão char[] é utilizada em concatenações de cadeias (por exemplo, "hello" + new char[]{'w','o','r','l','d'}). | ERROR |
WARNING | |
IGNORE | |
Comunicar Depreciação (COMPILER_PB_DEPRECATION) | |
Quando activado, o compilador vai assinalar o uso de API absoleta com um erro ou um aviso. | ERROR |
WARNING | |
IGNORE | |
Comunicar Depreciação Dentro de Código Obsoleto (COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE) | |
Quando activada, o compilador assinala a utilização de um API obsoleto no interior de um código obsoleto, sob a forma de um erro ou de um aviso. | ENABLED |
DISABLED | |
Comunicar Depreciação Ao Sobrepor Método Obsoleto (COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD) | |
Quando activado, o compilador vai assinalar a declaração de um método sobrepondo-o a um obsoleto. | ENABLED |
DISABLED | |
Comunicar Referência Não Recomendada para Escrever com Acesso Reservado (COMPILER_PB_DISCOURAGED_REFERENCE) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que consulta um tipo cujo acesso não é recomendado, tal como definido nas disposições da regra de acesso. | ERROR |
WARNING | |
IGNORE | |
Comunicar Instruções Vazias e Pontos e Vírgulas Desnecessários (COMPILER_PB_EMPTY_STATEMENT) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que encontrar uma instrução vazia ou um ponto e vírgula desnecessário. | ERROR |
WARNING | |
IGNORE | |
Comunicar a Utilização do Identificador 'enum' (COMPILER_PB_ENUM_IDENTIFIER) | |
Quando activada, o compilador emite um erro ou aviso sempre que 'enum' é utilizado como um identificador (palavra-passe reservada em 1.5). | ERROR |
WARNING | |
IGNORE | |
Comunicar Caso Switch Fall-Through (COMPILER_PB_FALLTHROUGH_CASE) | |
Quando activada, o compilador emite um erro ou aviso quando for possível introduzir um caso, processando um caso anterior não vazio. | ERROR |
WARNING | |
IGNORE | |
Considerar Erros Opcionais como Erros Fatais (COMPILER_PB_FATAL_OPTIONAL_ERROR) | |
Quando activada, os erros opcionais (i.e. os problemas opcionais cuja gravidade é definida como "erro") serão considerados erros do compilador que correspondem ao padrão, ou seja, erros fatais. Ao detectar um erro fatal em código de origem, o compilador gera métodos/tipos de problemas nos ficheiros de classe correspondentes, evitando, efectivamente, que o código infractor seja executado até que todas as questões sejam resolvidas. Quando desactivados, os erros opcionais são apenas considerados avisos para fins de geração de código, contendo, ainda assim, um indicador de erro para conferir maior gravidade do que no caso de avisos regulares. |
ENABLED |
DISABLED | |
Comunicar Declaração de Campo a Ocultar outra Variável (COMPILER_PB_FIELD_HIDING) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma declaração de campo estiver a ocultar um campo ou uma variável local (localmente, herdado ou definido em tipo delimitador). | ERROR |
WARNING | |
IGNORE | |
Comunicar Associação Final para Parâmetro de Tipo (COMPILER_PB_FINAL_PARAMETER_BOUND) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um parâmetro de tipo genérico estiver associado a um limite que corresponda a um tipo final; com os tipos finais não podem ser mais alargados, o parâmetro é praticamente inútil. | ERROR |
WARNING | |
IGNORE | |
Comunicar Blocos Finally que Não Terminam Normalmente (COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um bloco finally não termina normalmente. | ERROR |
WARNING | |
IGNORE | |
Comunicar Referência Proibida para Escrever com Acesso Reservado (COMPILER_PB_FORBIDDEN_REFERENCE) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que consulta um tipo não acessível, tal como definido nas disposições da regra de acesso. | ERROR |
WARNING | |
IGNORE | |
Comunicar Bloco Catch Oculto (COMPILER_PB_HIDDEN_CATCH_BLOCK) | |
Perto de uma instrução try, alguns blocos catch podem esconder outros, por exemplo,
try { throw new java.io.CharConversionException(); } catch (java.io.CharConversionException e) { } catch (java.io.IOException e) {}.Quando activar esta opção, o compilador vai emitir um erro ou um aviso para blocos catch ocultos correspondentes a excepções seleccionadas. |
ERROR |
WARNING | |
IGNORE | |
Comunicar Método de Interface não Compatível com Métodos não Herdados (COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma interface define um método incompatível com um de Objecto não herdado. | ERROR |
WARNING | |
IGNORE | |
Comunicar Enum Switch Incompleto (COMPILER_PB_INCOMPLETE_ENUM_SWITCH) | |
Quando activado, o compilador emite um erro ou um aviso sempre que uma constante de enumeração não possui nenhuma etiqueta de caso correspondente numa declaração enum switch. | ERROR |
WARNING | |
IGNORE | |
Comunicar Referência Indirecta a um Membro Estático (COMPILER_PB_INDIRECT_STATIC_ACCESS) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um campo ou método estático é acedido de forma indirecta. A referência a um membro estático deve ser preferencialmente qualificada com o nome de tipo de declaração. | ERROR |
WARNING | |
IGNORE | |
Comunicar Comentário de Javadoc Inválido (COMPILER_PB_INVALID_JAVADOC) | |
Este é o controlo genérico para a gravidade dos problemas de Javadoc. Quando activado, o compilador vai emitir um erro ou um aviso sobre um problema em Javadoc. | ERROR |
WARNING | |
IGNORE | |
Comunicar Códigos de Javadoc Inválidos (COMPILER_PB_INVALID_JAVADOC_TAGS) | |
Quando activado, o compilador vai assinalar códigos de referência desactivados e inesperados em Javadoc.
Um código 'throws' com referência a uma excepção não declarada seria considerado como inesperado. Tenha em consideração que este diagnóstico pode ser activado com base na visibilidade da construção associada ao Javadoc; consultar também COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Comunicar Identificadores Javadoc com Referências Obsoletas (COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF) | |
Indique se o compilador comunicará referências obsoletas utilizadas em códigos Javadoc.
Tenha em consideração que este diagnóstico pode ser activado com base na visibilidade da construção associada ao Javadoc; consultar também COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Comunicar Identificadores Javadoc sem Nenhuma Referência Visível (COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF) | |
Indique se o compilador comunicará referências não visíveis utilizadas em códigos Javadoc.
Tenha em consideração que este diagnóstico pode ser activado com base na visibilidade da construção associada ao Javadoc; consultar também COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY. |
ENABLED |
DISABLED | |
Nível de Visibilidade para Códigos de Javadoc Inválidos (COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY) | |
Defina o nível mínimo de visibilidade para problemas com códigos de Javadoc. Abaixo deste nível os problemas são ignorados. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Comunicar Declaração de Variável Local a Ocultar outra Variável (COMPILER_PB_LOCAL_VARIABLE_HIDING) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma declaração de variável local estiver a ocultar um campo ou uma variável local (localmente, herdado ou definido em tipo delimitador). | ERROR |
WARNING | |
IGNORE | |
Número máximo de problemas comunicados por unidade de compilação (COMPILER_PB_MAX_PER_UNIT) | |
Indique o número máximo de problemas comunicados por cada unidade de compilação (se o máximo foi zero todos os problemas são relatados). | Um número inteiro positivo ou nulo. O valor predefinido é 100. |
Comunicar Método com Nome de Construtor (COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME) | |
Dar a um método o nome do construtor é normalmente considerado uma programação com pouco estilo. Ao activar esta opção, o compilador vai assinalar tais cenários com um erro ou um aviso. | ERROR |
WARNING | |
IGNORE | |
Comunicar Anotação @Obsoleta em Falta (COMPILER_PB_MISSING_DEPRECATED_ANNOTATION) | |
Quando activado, o compilador emite um erro ou um aviso sempre que encontra uma declaração que contém um identificador de documento @obsoleto, não apresentando, no entanto, uma anotação obsoleta. | ERROR |
WARNING | |
IGNORE | |
Comunicar Comentários de Javadoc em Falta (COMPILER_PB_MISSING_JAVADOC_COMMENTS) | |
Este é o controlo genérico para a gravidade dos problemas com comentários de Javadoc em falta. Quando activado, o compilador vai emitir um erro ou um aviso sempre que faltam comentários de Javadoc. Tenha em atenção que este diagnóstico pode ser activado com base na visibilidade da construção associada ao Javadoc previsto. |
ERROR |
WARNING | |
IGNORE | |
Comunicar Comentários de Javadoc em Falta em Métodos de Sobreposição (COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING) | |
Indique se o compilador irá verificar os métodos de sobreposição para relatar problemas de comentários de Javadoc em falta. | ENABLED |
DISABLED | |
Nível de Visibilidade para Comentários de Javadoc em Falta (COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY) | |
Defina o nível mínimo de visibilidade para problemas de Javadoc em falta. Abaixo deste nível os problemas são ignorados. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Comunicar Códigos de Javadoc em Falta (COMPILER_PB_MISSING_JAVADOC_TAGS) | |
Este é o controlo genérico para a gravidade dos problemas de códigos de Javadoc em falta. Quando activado, o compilador vai emitir um erro ou um aviso sempre que faltam códigos em comentários de Javadoc. Tenha em atenção que este diagnóstico pode ser activado com base na visibilidade da construção associada ao Javadoc. |
ERROR |
WARNING | |
IGNORE | |
Comunicar Códigos de Javadoc em Falta em Métodos de Sobreposição (COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING) | |
Indique se o compilador irá verificar os métodos de sobreposição para relatar problemas de códigos de Javadoc em falta. | ENABLED |
DISABLED | |
Nível de Visibilidade para Códigos de Javadoc em Falta (COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY) | |
Defina o nível mínimo de visibilidade para problemas com códigos de Javadoc em falta. Abaixo deste nível os problemas são ignorados. | PUBLIC |
PROTECTED | |
DEFAULT | |
PRIVATE | |
Comunicar Anotação de @Sobreposição em Falta (COMPILER_PB_MISSING_OVERRIDE_ANNOTATION) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que encontrar uma declaração de método que sobrepõe um método superclasse mas não tem anotação de @Sobreposição. | ERROR |
WARNING | |
IGNORE | |
Comunicar Declaração em Falta do Campo serialVersionUID numa Classe Seriável (COMPILER_PB_MISSING_SERIAL_VERSION) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que numa classe seriável falta uma declaração local de um campo serialVersionUID. Este campo tem de ser declarado como final estático e ser to tipo longo. | ERROR |
WARNING | |
IGNORE | |
Comunicar uma Atribuição Sem Efeito (COMPILER_PB_NO_EFFECT_ASSIGNMENT) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma atribuição não produz efeitos (por exemplo, 'x = x'). | ERROR |
WARNING | |
IGNORE | |
Comunicar Literal de Cadeia Não Exteriorizada (COMPILER_PB_NON_NLS_STRING_LITERAL) | |
Quando estiver activado, o compilador vai emitir um erro ou um aviso para a literal de Cadeia não exteriorizada (por exemplo, não identificada com //$NON-NLS-<n>$). | ERROR |
WARNING | |
IGNORE | |
Comunicar Referência Nula ou Anulação de Referência (COMPILER_PB_NULL_REFERENCE) | |
Quando activado, o compilador emite um erro ou aviso sempre que é
feito um pressuposto numa variável em relação a valores nulos/não nulos, no entanto, o pressuposto não é seguida de forma consistente. Estes situações incluem:
|
ERROR |
WARNING | |
IGNORE | |
Comunicar Tentativa de Sobrepor Método Pacote Predefinido (COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD) | |
Um método predefinido do pacote não é visível num pacote diferente e por isso não pode ser sobreposto. Ao activar esta opção, o compilador vai assinalar tais cenários com um erro ou um aviso. | ERROR |
WARNING | |
IGNORE | |
Comunicar Atribuição de Parâmetros (COMPILER_PB_PARAMETER_ASSIGNMENT) | |
Quando activado, o compilador emite um erro ou aviso caso um parâmetro seja atribuído. | ERROR |
WARNING | |
IGNORE | |
Comunicar Possível Atribuição Booleana Acidental( COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma atribuição booleana estiver a agir como a condição de uma instrução de controlo (quando provavelmente o objectivo era ser uma comparação booleana). | ERROR |
WARNING | |
IGNORE | |
Comunicar Referência de Tipo em Bruto(COMPILER_PB_RAW_TYPE_REFERENCE) | |
Quando activado, o compilador emite um erro ou aviso sempre que detecta referências a tipos em bruto. Os tipos em bruto não são aconselháveis, destinando-se a ajudar a fazer o interface com o código anterior. Futuramente, a especificação de linguagem pode rejeitar as referências em bruto a tipos genéricos.. | ERROR |
WARNING | |
IGNORE | |
Comunicar Parâmetro Especial a Ocultar outro Campo (COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma declaração de parâmetro de um método de construção ou de definição estiver a ocultar um campo (localmente, herdado ou definido em tipo delimitador). | ENABLED |
DISABLED | |
Comunicar Referência Não Estática a um Membro Estático (COMPILER_PB_STATIC_ACCESS_RECEIVER) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um campo ou método estático é acedido com um receptor de expressão. | ERROR |
WARNING | |
IGNORE | |
Determinar Efeito de @SuppressWarnings (COMPILER_PB_SUPPRESS_WARNINGS) | |
Quando activado, a anotação @SuppressWarnings pode ser utilizada para suprimir alguns avisos do compilador.
Quando desactivado, todas as anotações @SupressWarnings são ignoradas; i.e., os avisos são comunicados mesmo que ocorram no âmbito de uma entidade que contém uma anotação @SuppressWarnings. |
ENABLED |
DISABLED | |
Comunicar Emulação de Acesso Sintético (COMPILER_PB_SYNTHETIC_ACCESS_EMULATION) | |
Quando estiver activado, o compilador vai emitir um erro ou um aviso sempre que emular acesso a um membro não acessível de um tipo delimitador. Este acesso pode ter implicações de rendimento. | ERROR |
WARNING | |
IGNORE | |
Comunicar Declaração de Parâmetro de Tipo a Ocultar outro Tipo (COMPILER_PB_TYPE_PARAMETER_HIDING) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma declaração de parâmetro de tipo estiver a ocultar algum tipo. | ERROR |
WARNING | |
IGNORE | |
Comunicar uma Operação de Tipo Não Verificado (COMPILER_PB_UNCHECKED_TYPE_OPERATION) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma operação envolve tipos genéricos e pode invalidar a segurança do tipo pois envolve tipos em bruto (por exemplo, ao invocar #foo(X<String>) com argumentos (X)). | ERROR |
WARNING | |
IGNORE | |
Comunicar Bloco Vazio Não Documentado (COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que detectar um bloco vazio e não estiver documento com um comentário. | ERROR |
WARNING | |
IGNORE | |
Comunicar Sinal de Aviso Não Processado de @SuppressWarnings (COMPILER_PB_UNHANDLED_WARNING_TOKEN) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que encontrar um sinal que não possa processar dentro de uma anotação @SuppressWarnings. | ERROR |
WARNING | |
IGNORE | |
Comunicar Else Desnecessário (COMPILER_PB_UNNECESSARY_ELSE) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma instrução é desnecessária imbricada num cláusula else (numa situação em que a cláusula then não termina normalmente). | ERROR |
WARNING | |
IGNORE | |
Comunicar Verificação de Tipo Desnecessário (COMPILER_PB_UNNECESSARY_TYPE_CHECK) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que uma conversão ou uma instância de uma operação é desnecessária. | ERROR |
WARNING | |
IGNORE | |
Comunicar Aceso Não Qualificado a um Campo (COMPILER_PB_UNQUALIFIED_FIELD_ACCESS) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um campo é acedido sem qualquer qualificação. Para melhorar a legibilidade do código, este deve ser qualificado, por exemplo, 'x' é preferível que se escreva 'this.x'. | ERROR |
WARNING | |
IGNORE | |
Comunicar Excepção Lançada Declarada como Não Utilizada (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um método ou um construtor declara um excepção lançada verificada, mas nunca a levanta no respectivo corpo. | ERROR |
WARNING | |
IGNORE | |
Comunicar Etiqueta Não Referenciada (COMPILER_PB_UNUSED_LABEL) | |
Quando activado, o compilador emite um erro ou aviso quando encontra uma declaração identificada cuja etiqueta nunca é explicitamente referenciada.
Uma etiqueta é considerada referenciada se o seu nome aparecer explicitamente numa declaração de interrupção ou continuação; por exemplo, a etiqueta seguinte seria considerada não referenciada:LABEL: { break; } |
ERROR |
WARNING | |
IGNORE | |
Comunicar Excepção Lançada Declarada como Não Utilizada em Método de Sobreposição (COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING) | |
Quando desactivado, o compilador não incluirá métodos de sobreposição nos seus diagnósticos de excepções lançadas declaradas como não utilizada. | ENABLED |
DISABLED | |
Comunicar Importação Não Utilizada (COMPILER_PB_UNUSED_IMPORT) | |
Quando estiver activado, o compilador vai emitir um erro ou um aviso para referência de importação não utilizada. | ERROR |
WARNING | |
IGNORE | |
Comunicar Local Não Utilizado (COMPILER_PB_UNUSED_LOCAL) | |
Quando activado, o compilador emite um erro ou aviso para variáveis de locais não utilizadas (i.e. variáveis que nunca são lidas). | ERROR |
WARNING | |
IGNORE | |
Comunicar Parâmetro Não Utilizado (COMPILER_PB_UNUSED_PARAMETER) | |
Quando activado, o compilador emite um erro ou aviso para parâmetros de métodos não utilizados (i.e. parâmetros que nunca são lidos). | ERROR |
WARNING | |
IGNORE | |
Comunicar Parâmetro Não Utilizado ao Implementar Método Abstracto (COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT) | |
Quando activado, o compilador vai assinalar parâmetros não utilizados em implementações de métodos abstractos. | ENABLED |
DISABLED | |
Comunicar Parâmetro Não Utilizado ao Sobrepor Método Concreto (COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE) | |
Quando activado, o compilador vai assinalar parâmetros não utilizados em métodos que sobrepõem métodos concretos. | ENABLED |
DISABLED | |
Comunicar Membros Privados Não Utilizados(COMPILER_PB_UNUSED_PRIVATE_MEMBER) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que um campo ou método privado é declarado mas não não utilizado na mesma unidade. | ERROR |
WARNING | |
IGNORE | |
Comunicar Argumento Varargs que Necessita de Conversão na Invocação de Método/Construtor(COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST) | |
Quando activado, o compilador vai emitir um erro ou um aviso sempre que argumentos varargs devem ser convertidos ao passar por uma invocação de método/construtor (por exemplo, Class.getMethod(String name, Class ... args ) invocado com argumentos ("foo", null)). | ERROR |
WARNING | |
IGNORE | |
Definir Modo de Compatibilidade de Fonte (COMPILER_SOURCE) | |
Especificar o nível de compatibilidade do código de origem Java. O nível de origem "1.4" activa as asserções. Desde o "1.4", 'assert' é uma palavra-passe reservada. O nível de origem "1.5" activa genéricos, auto-encaixe, covariance, anotações, enumerações, ciclos for melhorados, importações estáticas e varargs. Desde o "1.5", 'enum' é uma palavra-passe reservada. Os níveis de conformidade, de origem e de destino devem cumprir um conjunto de restrições resumidas numa tabela de compatibilidade apresentada em baixo. |
VERSION_1_3 |
VERSION_1_4 | |
VERSION_1_5 | |
VERSION_1_6 | |
Gerar Atributo de Depuração de Fonte (COMPILER_SOURCE_FILE_ATTR) | |
Quando gerado, este atributo vai activar o depurador para apresentar o correspondente código fonte. | GENERATE |
DO_NOT_GENERATE | |
Determinar se códigos de tarefa são dependentes de maiúsculas e minúsculas (COMPILER_TASK_CASE_SENSITIVE) | |
Quando activado, os códigos de tarefa são considerados tendo em conta as minúsculas e maiúsculas. | ENABLED |
DISABLED | |
Definir Prioridades de Tarefa Automática (COMPILER_TASK_PRIORITIES) | |
Em paralelo com os Códigos de Tarefas Automáticas, esta lista define as prioridades (alta, normal ou baixa) dos marcadores de tarefas emitidos pelo compilador. |
{<priority>[,<priority>]*}. O valor predefinido é "NORMAL,HIGH, NORMAL" |
Definir os Identificadores de Tarefas Automáticos (COMPILER_TASK_TAGS) | |
Quando a lista de identificadores não está vazia, o compilador emite um marcador de tarefas sempre que encontra um dos identificadores correspondentes no interior de qualquer comentário em código de origem Java. As mensagens de tarefas geradas começam com o identificador indo até ao separador de linha, fim de comentário ou identificador seguintes. Quando uma determinada linha de código apresenta múltiplos identificadores, cada identificador é comunicado individualmente.Para além disso, um identificador que é imediatamente seguido de outro identificador, é comunicado através da utilização dos conteúdos do identificador não vazio seguinte da linha, no caso de existir algum. Tenha em consideração que as mensagens de tarefas são ajustadas. Se um identificador começar com uma letra ou dígito, não pode ser precedido de outra letra ou dígito para ser reconhecido ("fooToDo" não é reconhecido como tarefa para o identificador "ToDo", mas "foo#ToDo" é detectado para cada identificador "ToDo" ou "#ToDo"). Respectivamente, um identificador que termina com uma letra ou dígito não pode ser seguido por uma letra ou dígito para ser reconhecido ("ToDofoo" não é reconhecido como tarefa para o identificador "ToDo" ou "ToDo:"). |
{<tag>[,<tag>]*}. O valor predefinido é "TODO,FIXME, XXX" |
A tabela seguinte resume as combinações compatíveis da conformidade Java e dos níveis de destino e origem.
Conformidade | Destino | Origem |
---|---|---|
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 |
Descrição | Valores |
---|---|
Limpar Pasta(s) de Saída (CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER) | |
Indique se o JavaBuilder pode limpar as pastas de saída ao efectuar operações de construção completas. | CLEAN |
IGNORE | |
Comunicar Recursos Duplicados (CORE_JAVA_BUILD_DUPLICATE_RESOURCE) | |
Indicar a gravidade do problema comunicado sempre que mais do que uma ocorrência de um determinado recurso tem de ser copiada para a localização da saída. | ERROR |
WARNING | |
Abortar se Caminho de Classes Inválido (CORE_JAVA_BUILD_INVALID_CLASSPATH) | |
Instrua o construtor para abortar se o caminho de classes for inválido. | ABORT |
IGNORE | |
Calcular Ordem de Construtor de Projecto (CORE_JAVA_BUILD_ORDER) | |
Indicar se o JavaCore deve cumprir uma ordem de construção de projecto a basear-se na cadeia de pré-requisitos do caminho de classes. Ao efectuar este pedido, o cálculo toma o controlo da ordem predefinida da plataforma (com base em referências do projecto). | COMPUTE |
IGNORE | |
Recriar Ficheiros de classe modificados na Pasta de Saída (CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER) | |
Indique se o JavaBuilder deve verificar quaisquer alterações em .ficheiros de classe nas pastas de saída quando executa operações de construção incrementais. Se forem detectadas alterações em .ficheiros de classe não geridos, é executada uma construção completa, caso contrário, as alterações mantêm-se tal como estão.As ferramentas que alteram ainda mais os .ficheiros de classe gerados, tais como optimizadores, devem assegurar que esta opção mantenha a definição do seu estado predefinido de ignorar. | ACTIVAR |
IGNORE | |
Especificar Filtros para o Controlo da Cópia de Recursos (CORE_JAVA_BUILD_RESOURCE_COPY_FILTER) | |
Especifique os filtros para controlar o processo de cópia dos recursos. (<name> é um padrão de nome de ficheiro (apenas são permitidos *caracteres gerais) ou o nome da pasta que termina em '/'; qualquer recurso cujo nome corresponde a um ou mais destes padrões não é copiado para a pasta de saída.) | {<name>[,<name>]*}. O valor predefinido é "" |
Descrição | Valores |
---|---|
Comunicar Ciclo de Caminho de Classes (CORE_CIRCULAR_CLASSPATH) | |
Indique a gravidade do problema relatado quando um projecto está envolvido num ciclo. | ERROR |
WARNING | |
Activar Uso de Padrões de Exclusão de Caminhos de Classes (CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS) | |
Quando definido como "disabled", as entradas num caminho de classes de um projecto não podem ser associadas a um padrão de exclusão ou inclusão. | ENABLED |
DISABLED | |
Activar Uso de Localizações de Saída de Vários Caminhos de Classes (CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS) | |
Quando é definido para "desactivado", nenhuma entrada num caminho de classe de um projecto pode ser associada a uma localização de saída específica. Em particular, isto evita a utilização de múltiplas localizações de saída para um único projecto. | ENABLED |
DISABLED | |
Formato de Codificação de Origem Predefinido (CORE_ENCODING) | |
Obter o formato de codificação predefinido de ficheiros de origem. Este valor é imutável e predefinido para o resultado de ResourcesPlugin.getEncoding(). É oferecido apenas como um atalho de conveniência. |
Imutável e predefinido para a predefinição da plataforma. |
Comunicar Nível JDK Incompatível para os Binários Necessários (CORE_INCOMPATIBLE_JDK_LEVEL) | |
Indique a gravidade do problema relatado quando os pré-requisito de um projecto incluem outro projecto ou biblioteca com um nível de JDK de destino incompatível (por exemplo, projecto com destino 1.1 mas compilado com bibliotecas 1.4). | ERROR |
WARNING | |
IGNORE | |
Comunicar Caminho de Classes Incompleto (CORE_INCOMPLETE_CLASSPATH) | |
Indicar a gravidade do problema relatado quando uma entrada num caminho de classes não existe, não é legitimada ou não está visível (por exemplo, um projecto referenciado está fechado). | ERROR |
WARNING | |
Definir o valor de tempo limite para obter os nomes de um parâmetro de método de Javadoc (TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC) | |
Timeout in milliseconds to retrieve a method's parameter names from javadoc. Se o valor for 0, os nomes dos parâmetros não são procurados e são devolvidos os nomes em bruto. |
Um número inteiro positivo ou nulo. A predefinição é "50". |
Descrição | Valores |
---|---|
Opção para alinhar membros de tipo de uma declaração de tipo numa coluna (FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS) | |
Valores possíveis | TRUE |
FALSE | |
Opção de alinhamento de argumentos numa expressão de atribuição (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de argumentos numa constante de enumeração (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de argumentos numa chamada de construtor explícito (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de argumentos numa invocação de método (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de argumentos numa expressão de atribuição qualificada (FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção para alinhamento da atribuição (FORMATTER_ALIGNMENT_FOR_ASSIGNMENT) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, 0, INDENT_DEFAULT) |
Opção de alinhamento de expressão binária (FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de compact if (FORMATTER_ALIGNMENT_FOR_COMPACT_IF) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE) |
Opção de alinhamento de expressão condicional (FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT) |
Opção de alinhamento de constantes de enumeração (FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_NO_SPLIT, INDENT_DEFAULT) |
Opção de alinhamento de expressões em operador de inicialização de tabela (FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de campos múltiplos (FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de parâmetros em declaração de construtor (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de parâmetros em declaração de método (FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de selector em invocação de método (FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de superclasse em declaração de tipo (FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT) |
Opção de alinhamento de superinterfaces em declaração enum (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de superinterfaces em declaração de tipo (FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de cláusula throws em declaração de construtor (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção de alinhamento de cláusula throws em declaração de método (FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION) | |
Valor possível | valores devolvidos pela chamada createAlignmentValue(boolean, int, int) |
Valor predefinido | createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT) |
Opção para adicionar linhas em branco após declaração de importação (FORMATTER_BLANK_LINES_AFTER_IMPORTS) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco após declaração de pacote (FORMATTER_BLANK_LINES_AFTER_PACKAGE) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco no início do corpo do método (FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco antes de uma declaração de campo (FORMATTER_BLANK_LINES_BEFORE_FIELD) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco antes da declaração de corpo da primeira classe (FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco antes da declaração de importação (FORMATTER_BLANK_LINES_BEFORE_IMPORTS) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco antes de uma declaração de tipo de membro (FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco antes de uma declaração de método (FORMATTER_BLANK_LINES_BEFORE_METHOD) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco antes de uma nova porção (FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco antes da declaração de pacote (FORMATTER_BLANK_LINES_BEFORE_PACKAGE) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para adicionar linhas em branco entre declarações de tipo (FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para posicionar chavetas de uma declaração de tipo de anotação (FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de uma declaração de tipo anónimo (FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de um operador de inicialização de tabela (FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de um bloco (FORMATTER_BRACE_POSITION_FOR_BLOCK) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de um bloco numa instrução de maiúsculas/minúsculas quando o bloco é primeira instrução seguinte (FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de uma declaração de construtor (FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de uma constante de enumeração (FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de uma declaração enum (FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de uma declaração de método (FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de uma instrução de comutação (FORMATTER_BRACE_POSITION_FOR_SWITCH) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para posicionar chavetas de uma declaração de tipo (FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION) | |
Valores possíveis | END_OF_LINE |
NEXT_LINE | |
NEXT_LINE_SHIFTED | |
NEXT_LINE_ON_WRAP | |
Opção para controlar se as linhas em branco são limpas dentro de comentários (FORMATTER_COMMENT_CLEAR_BLANK_LINES) | |
Valores possíveis | TRUE |
FALSE | |
Opção para controlar se os comentários são formatados (FORMATTER_COMMENT_FORMAT) | |
Valores possíveis | TRUE |
FALSE | |
Opção para controlar se o comentário de cabeçalho de um ficheiro de fonte Java é formatado (FORMATTER_COMMENT_FORMAT_HEADER) | |
Valores possíveis | TRUE |
FALSE | |
Opção para controlar se os códigos HTML são formatados (FORMATTER_COMMENT_FORMAT_HTML) | |
Valores possíveis | TRUE |
FALSE | |
Opção para controlar se os fragmentos de código são formatados em comentários (FORMATTER_COMMENT_FORMAT_SOURCE) | |
Valores possíveis | TRUE |
FALSE | |
Opção para controlar se na descrição de Javadoc os parâmetros são indentados (FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION) | |
Valores possíveis | TRUE |
FALSE | |
Opção para controlar se os códigos raiz de Javadoc são formatados (FORMATTER_COMMENT_INDENT_ROOT_TAGS) | |
Valores possíveis | TRUE |
FALSE | |
Opção para inserir uma linha vazia antes de um bloco de códigos raiz de Javadoc (FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha depois de parâmetros de códigos raiz de Javadoc (FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para especificar o comprimento da linha para comentários. (FORMATTER_COMMENT_LINE_LENGTH) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "80" |
Opção para compactar else/if (FORMATTER_COMPACT_ELSE_IF) | |
Valores possíveis | TRUE |
FALSE | |
Opção para definir a indentação de continuação (FORMATTER_CONTINUATION_INDENTATION) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "2" |
Opção para definir a indentação de continuação dentro de operador de inicialização de tabela (FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "2" |
Opção para indentar declarações de corpo comparando com o cabeçalho da respectiva declaração de anotação de delimitador (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar declarações de corpo comparando com o cabeçalho da respectiva constante de enumeração de delimitador (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar declarações de corpo comparando com o cabeçalho da respectiva declaração enum de delimitador (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar declarações de corpo comparando com o cabeçalho do respectivo tipo de delimitador (FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar quebras comparando com maiúsculas e minúsculas (FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar linhas vazias (FORMATTER_INDENT_EMPTY_LINES) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar declarações dentro de um bloco (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar declarações dentro do corpo de um método ou de um construtor (FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar declarações de comutação comparando com maiúsculas e minúsculas (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES) | |
Valores possíveis | TRUE |
FALSE | |
Opção para indentar declarações de comutação comparando com switch (FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH) | |
Valores possíveis | TRUE |
FALSE | |
Opção para especificar o número equivalente de espaços que representa uma indentação (FORMATTER_INDENTATION_SIZE) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "4" |
Opção para inserir uma nova linha depois de uma anotação (FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha depois da chaveta de abertura num operador de inicialização de tabela (FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha no fim de actual ficheiro se não houver (FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha antes de uma palavra-chave de catch numa instrução try (FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha antes da chaveta de fim num operador de inicialização de tabela (FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha antes de uma palavra-chave de else numa instrução if (FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha antes de uma palavra-chave de finally numa instrução try (FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha antes de uma instrução while in do (FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha numa declaração de anotação vazia (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha antes de uma declaração de tipo anónimo vazia (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha num bloco vazio (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha numa constante de enumeração vazia (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha numa declaração enum vazia (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha num corpo de método vazio (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir uma nova linha numa declaração tipo vazia (FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois e num carácter global (FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um operador de atribuição (FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma anotação at in (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma declaração de tipo anotação at in (FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um operador binário (FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis recto de fim em argumentos tipo (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis recto de fim em parâmetros tipo (FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois da chaveta de fim de um bloco (FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis de fim de uma expressão de conversão (FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de dois pontos (:) de uma instrução assert (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de dois pontos (:) de uma instrução case quando os dois pontos são seguidos de uma chaveta (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de dois pontos (:) numa expressão condicional (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de dois pontos (:) numa instrução for (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de dois pontos (:) numa instrução labeled (FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula numa expressão de atribuição (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula numa anotação (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula num operador de inicialização de tabela (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos parâmetros de uma declaração de construtor (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos nomes de excepções numa cláusula throws de uma declaração de construtor (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos argumentos de uma constante de enumeração (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula em declarações enum (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula em argumentos de uma chamada de construtor explícita (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos incrementos de uma instrução for (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nas inicializações de uma instrução for (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos parâmetros de uma declaração de método (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos nome de excepções numa cláusula throws de uma declaração de método (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos argumentos de uma invocação de método (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula em várias declarações de campos (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula numa declaração de vários locais (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula em referência de tipo com parâmetros (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula nos nomes de superinterfaces de um cabeçalho de tipo (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula em argumentos tipo (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma vírgula em parâmetros tipo (FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de uma elipse (FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis recto de início em referência de tipo com parâmetros (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis recto de início em argumentos tipo (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis recto de início em parâmetros tipo (FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois da chaveta de abertura num operador de inicialização de tabela (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis recto de início numa expressão de atribuição de tabela (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis recto de início numa referência de tabela (FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa anotação (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa expressão de conversão (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois do parêntesis de fim de uma expressão catch (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa declaração de construtor (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa constante de enumeração (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa instrução for (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa instrução if (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa declaração de método (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa invocação de método (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa expressão com parêntesis (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa instrução switch (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa instrução synchronized (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um parêntesis de início numa instrução while (FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um operador pós-fixo (FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um operador prefixo (FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um ponto de interrogação numa expressão condicional (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um ponto de interrogação num carácter global (FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um ponto e vírgula (;) numa instrução for (FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço depois de um operador monádico (FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes e num carácter global (FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um operador de atribuição (FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma declaração de tipo anotação at in (FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um operador binário (FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de fim em referência de tipo com parâmetros (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de fim em argumentos tipo (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de fim em parâmetros tipo (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura num operador de inicialização de tabela (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de fim numa expressão de atribuição de tabela (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de fim numa referência de tabela (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa anotação (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis de fim de uma expressão de conversão (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis de fim de uma expressão catch (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa declaração de construtor (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa constante de enumeração (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa instrução for (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa instrução if (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa declaração de método (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa invocação de método (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa expressão com parêntesis (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa instrução switch (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa instrução synchronized (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de fim numa instrução while (FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de dois pontos (:) de uma instrução assert (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de dois pontos (:) de uma instrução case (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de dois pontos (:) numa expressão condicional (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de dois pontos (:) numa expressão default (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de dois pontos (:) numa expressão for (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de dois pontos (:) numa expressão labeled (FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula numa expressão de atribuição (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula numa anotação (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula num operador de inicialização de tabela (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos parâmetros de uma declaração de construtor (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos nomes de excepções numa cláusula throws de uma declaração de construtor (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos argumentos de uma constante de enumeração (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um vírgula em declarações enum (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula em argumentos de uma chamada de construtor explícita (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos incrementos de uma instrução for (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nas inicializações de uma instrução for (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos parâmetros de uma declaração de método (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos nomes de excepções numa cláusula throws de uma declaração de método (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos argumentos de uma invocação de método (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula em várias declarações de campos (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula numa declaração de vários locais (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula em referência de tipo com parâmetros (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula nos nomes de superinterfaces de um cabeçalho de tipo (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula em argumentos tipo (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma vírgula em parâmetros tipo (FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma elipse (FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de início em referência de tipo com parâmetros (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de início em argumentos tipo (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de início em parâmetros tipo (FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa declaração de tipo anotação (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa declaração de tipo anónimo (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura num operador de inicialização de tabela (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura num bloco (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa declaração de construtor (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa constante de enumeração (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa declaração enum (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa declaração de método (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa instrução switch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes da chaveta de abertura numa declaração de tipo (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de início numa expressão de atribuição de tabela (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de início numa referência de tabela (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis recto de início numa referência de tipo de tabela (FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa anotação (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa declaração de membro de tipo anotação (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis de início de uma expressão catch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes do parêntesis de início numa declaração de construtor (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa constante de enumeração (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa instrução for (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa instrução if (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa declaração de método (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa invocação de método (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa expressão com parêntesis (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa instrução switch (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa instrução synchronized (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um parêntesis de início numa instrução while (FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de uma expressão dentro de parêntesis numa instrução de retorno (FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um operador pós-fixo (FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um operador prefixo (FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um ponto de interrogação numa expressão condicional (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um ponto de interrogação num carácter global (FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um ponto e vírgula (;) (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um ponto e vírgula (;) numa instrução for (FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço antes de um operador monádico (FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre parêntesis rectos numa referência de tipo de tabela (FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre chavetas num operador de inicialização de tabela (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre parêntesis rectos vazios numa expressão de atribuição de tabela (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre parêntesis vazios numa declaração de membro de tipo anotação (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre parêntesis vazios numa declaração de construtor (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre parêntesis vazios numa constante de enumeração (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre parêntesis vazios numa declaração de método (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para inserir um espaço entre parêntesis vazios numa invocação de método (FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION) | |
Valores possíveis | INSERT |
DO_NOT_INSERT | |
Opção para manter a instrução else na mesma linha (FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE) | |
Valores possíveis | TRUE |
FALSE | |
Opção para manter o operador de inicialização de tabela na mesma linha (FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE) | |
Valores possíveis | TRUE |
FALSE | |
Opção para manter a cláusula guardian na mesma linha (FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE) | |
Valores possíveis | TRUE |
FALSE | |
Opção para manter uma instrução if simples na mesma linha (FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE) | |
Valores possíveis | TRUE |
FALSE | |
Opção para manter a instrução then na mesma linha (FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE) | |
Valores possíveis | TRUE |
FALSE | |
Opção para especificar o comprimento da página. Para além deste comprimento, o formador vai tentar dividir o código (FORMATTER_LINE_SPLIT) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "80" |
Opção para especificar o número de linhas vazias a manter (FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "0" |
Opção para indicar se uma instrução vazia deve ou não estar numa nova linha (FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE) | |
Valores possíveis | TRUE |
FALSE | |
Opção para especificar o tamanho da tabulação (FORMATTER_TAB_CHAR) | |
Valores possíveis | TAB |
SPACE | |
MIXED | |
Opção para especificar o número equivalente de espaços que representa uma tabulação (FORMATTER_TAB_SIZE) | |
Valor possível | "<n>", quando n é zero ou um número inteiro positivo |
Valor predefinido | "4" |
Opção para utilizar tabulações só em indentações iniciais (FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS) | |
Valores possíveis | TRUE |
FALSE |
Descrição | Valores |
---|---|
Definir Prefixos de Nome de Argumento (CODEASSIST_ARGUMENT_PREFIXES) | |
Quando o prefixo não está vazio, a conclusão do nome do argumento vai começar por um dos prefixos propostos. | {<prefix>[,<prefix>]*}. O valor predefinido é "" |
Definir Sufixos de Nome de Argumento (CODEASSIST_ARGUMENT_SUFFIXES) | |
Quando o sufixo não está vazio, a conclusão do nome do argumento vai terminar com um dos sufixos propostos. | {<suffix>[,<suffix>]*}. O valor predefinido é "" |
Activar Conclusão de Caso Camel Sensível (CODEASSIST_CAMEL_CASE_MATCH) | |
Quando activado,a conclusão apresenta as propostas cujo nome corresponde ao padrão CamelCase. | ENABLED |
DISABLED | |
Activar Conclusão de Depreciação Sensível (CODEASSIST_DEPRECATION_CHECK) | |
Quando activado, a conclusão não propõe membros ou tipos obsoletos. | ENABLED |
DISABLED | |
Activar Conclusão Sensível a Referência Não Recomendada (CODEASSIST_DISCOURAGED_REFERENCE_CHECK) | |
Quando activado, a conclusão não propõe elementos que correspondam a uma regra de referência não recomendada. | ENABLED |
DISABLED | |
Definir Prefixos de Nome de Campo (CODEASSIST_FIELD_PREFIXES) | |
Quando o prefixo não está vazio, a conclusão do nome do campo vai começar por um dos prefixos propostos. | {<prefix>[,<prefix>]*}. O valor predefinido é "" |
Definir Sufixos de Nome de Campo (CODEASSIST_FIELD_SUFFIXES) | |
Quando o sufixo não está vazio, a conclusão do nome do campo vai terminar com um dos sufixos propostos. | {<suffix>[,<suffix>]*}. O valor predefinido é "" |
Activar Conclusão Sensível a Referência Proibida (CODEASSIST_FORBIDDEN_REFERENCE_CHECK) | |
Quando activado, a conclusão não propõe elementos que correspondam a uma regra de referência proibida. | ENABLED |
DISABLED | |
Qualificação Automática de Membros Implícitos (CODEASSIST_IMPLICIT_QUALIFICATION) | |
Quando activada, a conclusão qualifica automaticamente a conclusão em referências a campos implícitas e expressões de mensagens. | ENABLED |
DISABLED | |
Definir Prefixos de Nome de Variável Local (CODEASSIST_LOCAL_PREFIXES) | |
Quando o prefixo não está vazio, a conclusão do nome do variável local vai começar por um dos prefixos propostos. | {<prefix>[,<prefix>]*}. O valor predefinido é "" |
Definir Sufixos de Nome de Variável Local (CODEASSIST_LOCAL_SUFFIXES) | |
Quando o sufixo não está vazio, a conclusão do nome da variável local vai terminar com um dos sufixos propostos. | {<suffix>[,<suffix>]*}. O valor predefinido é "" |
Definir Prefixos de Nome de Campo Estático (CODEASSIST_STATIC_FIELD_PREFIXES) | |
Quando o prefixo não está vazio, a conclusão do nome do campo estático vai começar por um dos prefixos propostos. | {<prefix>[,<prefix>]*}. O valor predefinido é "" |
Definir Sufixos de Nome de Campo Estático (CODEASSIST_STATIC_FIELD_SUFFIXES) | |
Quando o sufixo não está vazio, a conclusão do nome do campo estático vai terminar com um dos sufixos propostos. | {<suffix>[,<suffix>]*}. O valor predefinido é "" |
Activar Conclusão Sensível a Visibilidade (CODEASSIST_VISIBILITY_CHECK) | |
Quando activada, a conclusão não propõe elementos que não sejam visíveis no ponto de inserção, de acordo com as regras de visibilidade Java (por exemplo, os métodos privados de uma super classe não são propostos). | ENABLED |
DISABLED |