Dupliqué bloc de Code dans Sonar pour les déclarations d'importation en Java
Dans Sonar 4.5.6 (avec les paramètres par défaut) je vois Duplicated Blocks
message comme
Mon code java pour lequel je reçois le message est comme ci-dessous:-
package com.jabong.orchestratorservice.adapter.order.endpoints;
import com.jabong.orchestratorservice.adapter.order.request.UpdateOrderStatusReadyShipRequest;
public class UpdateOrderReadyShipEndPoint extends BaseOrderEndPoint {
private final static String API_NAME = "setStatusToReadyToShip";
@Override
public String getSourceEndPoint() {
return new StringBuilder("direct:").append(API_NAME).toString();
}
@Override
public String getDestinationEndPoint() {
return new StringBuilder("bean:orderHelper?method=").append(API_NAME).toString();
}
@Override
protected String getName() {
return API_NAME;
}
@Override
protected String getApiInputClassName() {
return UpdateOrderStatusReadyShipRequest.class.getName();
}
}
UpdateOrderStatusReadyShipRequest
aussi ne pas importer UpdateOrderReadyShipEndPoint
package com.jabong.orchestratorservice.adapter.order.request;
public class UpdateOrderStatusReadyShipRequest extends BaseOrderRequest {
Certains laissez-moi savoir ce que cela signifie?
- L'autre catégorie d'importation de celui-ci?
- Non c'est pas de l'importation.
Vous devez vous connecter pour publier un commentaire.
Le Double de Blocs règle de pose des problèmes au niveau du fichier. Il n'est donc pas d'essayer de vous dire que votre importation de déclaration est reproduit, mais que quelque part dans le fichier est une copie de bloc. Si vous faites défiler vers le bas, vous devriez voir une verticale jaune/orange de la barre dans la marge de gauche. Il marque le double bloc. Cliquez sur la barre d'obtenir les détails de l'endroit où le bloc est dupliqué.
MODIFIER Dans les versions plus récentes de la duplication marqueur marron ou gris.