advertencias molestas inútiles en Eclipse

En mi código tengo muchas advertencias para "código muerto". El problema es que tengo un código como este

public void myMethod(final String text) {
    if(CONST_FLAG && something == true) {
       doMyMethod(text);
    }
}

CONST_FLAG es un const de configuración de construcción. Cuando CONST_FLAG es falso, recibo la advertencia del código muerto. Si digo que quiero suprimir la advertencia, veo una advertencia de "supresión innecesaria" cuando el indicador es verdadero.

¿Hay alguna forma de evitarlo?

Respuesta 1

No puede hacer el trabajo en otra parte cuando su CONST_FLAG es falso. Me gusta esto

cuando dices como abajo, recibo una advertencia de código muerto

if(false) {
       doMyMethod(text);
    }

Pero como a continuación no recibo esa advertencia,

  private static final boolean CONST_FLAG = false;

if(CONST_FLAG) {
       doMyMethod(text);
    }
Respuesta: 2

Para mi proyecto actual, tengo que enviar una firma de PHP a la aplicación Java. Estoy usando Crypt / RSA en este momento para firmar mis datos. Para la prueba, estoy firmando solo "abc" con el siguiente código: $ rsa = ...

Hola, estoy tratando de entender el código que he escrito y por qué imprime el resultado debajo de public void isSymmetricNow (int [] [] matrix) {for (int i = 0; i <matrix.length; i ++) {for .. .

Estoy usando el cifrado AES-256 con el modo CFB. Tengo que usar la clave de 32 bytes. Pero estoy un poco confundido sobre el vector de inicialización. ¿Cuántos bytes de vector de inicialización se deben usar con AES -...

Estoy tratando de entender Apache Camel, que parece ser un ESB liviano. Si entiendo Camel / ESB correctamente, entonces puedes pensar en una Ruta Camel como un gráfico de nodos y bordes. Cada uno ...