Skip to content

Commit 74c478d

Browse files
Trying to force Sonar to re-analyze DTOs
Signed-off-by: Tristan Chuine <[email protected]>
1 parent 2cbfc8e commit 74c478d

14 files changed

+10
-30
lines changed

src/main/java/org/gridsuite/modification/server/dto/NetworkModificationResult.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import io.swagger.v3.oas.annotations.media.Schema;
1010
import lombok.Builder;
1111
import lombok.Data;
12+
import lombok.RequiredArgsConstructor;
1213
import org.gridsuite.modification.server.impacts.SimpleElementImpact;
1314

1415
import java.util.List;
@@ -23,17 +24,14 @@
2324
@Data
2425
@Schema(description = "Network modification result")
2526
public class NetworkModificationResult {
27+
@RequiredArgsConstructor
2628
public enum ApplicationStatus {
2729
ALL_OK(0),
2830
WITH_WARNINGS(1),
2931
WITH_ERRORS(2);
3032

3133
private final int severityLevel;
3234

33-
ApplicationStatus(int severityLevel) {
34-
this.severityLevel = severityLevel;
35-
}
36-
3735
public ApplicationStatus max(ApplicationStatus other) {
3836
return severityLevel >= other.severityLevel ? this : other;
3937
}

src/main/java/org/gridsuite/modification/server/dto/VoltageLevelInfos.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,19 @@
66
*/
77
package org.gridsuite.modification.server.dto;
88

9-
import lombok.EqualsAndHashCode;
10-
import lombok.Getter;
11-
import lombok.NoArgsConstructor;
12-
import lombok.ToString;
9+
import lombok.*;
1310
import lombok.experimental.SuperBuilder;
1411

1512
/**
1613
* @author Nicolas Noir <nicolas.noir at rte-france.com>
1714
*/
1815
@SuperBuilder
1916
@NoArgsConstructor
17+
@AllArgsConstructor
2018
@Getter
2119
@ToString
2220
@EqualsAndHashCode
2321
public class VoltageLevelInfos {
24-
2522
String id;
2623

2724
String name;

src/main/java/org/gridsuite/modification/server/dto/catalog/AerialLineTypeInfos.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import io.swagger.v3.oas.annotations.media.Schema;
1010
import lombok.*;
1111
import lombok.experimental.SuperBuilder;
12-
1312
import org.gridsuite.modification.server.entities.catalog.AerialLineTypeEntity;
1413

1514
/**

src/main/java/org/gridsuite/modification/server/dto/catalog/LineTypeInfos.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,7 @@
2525
@AllArgsConstructor
2626
@SuperBuilder
2727
@EqualsAndHashCode
28-
@JsonTypeInfo(
29-
use = JsonTypeInfo.Id.NAME,
30-
property = "category"
31-
)
28+
@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, property = "category")
3229
@JsonSubTypes({
3330
@JsonSubTypes.Type(value = AerialLineTypeInfos.class, name = "AERIAL"),
3431
@JsonSubTypes.Type(value = UndergroundLineTypeInfos.class, name = "UNDERGROUND"),
@@ -64,6 +61,6 @@ public class LineTypeInfos {
6461

6562
@JsonIgnore
6663
public LineTypeEntity toEntity() {
67-
throw new UnsupportedOperationException("TODO");
64+
throw new UnsupportedOperationException("TODO"); //TODO
6865
}
6966
}

src/main/java/org/gridsuite/modification/server/dto/catalog/UndergroundLineTypeInfos.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import io.swagger.v3.oas.annotations.media.Schema;
1010
import lombok.*;
1111
import lombok.experimental.SuperBuilder;
12-
1312
import org.gridsuite.modification.server.entities.catalog.UndergroundLineTypeEntity;
1413

1514
/**

src/main/java/org/gridsuite/modification/server/dto/elasticsearch/EquipmentInfos.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ public static Set<VoltageLevelInfos> getVoltageLevels(@NonNull Identifiable<?> i
8080
VoltageLevelInfos.builder().id(w3t.getTerminal(ThreeWindingsTransformer.Side.THREE).getVoltageLevel().getId()).name(w3t.getTerminal(ThreeWindingsTransformer.Side.THREE).getVoltageLevel().getNameOrId()).build()
8181
)
8282
.collect(Collectors.toSet());
83+
} else {
84+
throw NetworkModificationException.createEquipmentTypeUnknown(identifiable.getClass().getSimpleName());
8385
}
84-
85-
throw NetworkModificationException.createEquipmentTypeUnknown(identifiable.getClass().getSimpleName());
8686
}
8787
}

src/main/java/org/gridsuite/modification/server/dto/elasticsearch/TombstonedEquipmentInfos.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
/**
1616
* @author Nicolas Noir <nicolas.noir at rte-france.com>
1717
*/
18-
@SuperBuilder
1918
@NoArgsConstructor
2019
@Getter
2120
@Setter
2221
@ToString(callSuper = true)
2322
@EqualsAndHashCode(callSuper = true)
23+
@SuperBuilder
2424
@Document(indexName = "#{@environment.getProperty('powsybl-ws.elasticsearch.index.prefix')}tombstoned-equipments")
2525
@Setting(settingPath = "elasticsearch_settings.json")
2626
@TypeAlias(value = "TombstonedEquipmentInfos")

src/main/java/org/gridsuite/modification/server/entities/equipment/modification/attribute/BooleanModificationEmbedded.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,10 @@
1919
/**
2020
* @author Jacques Borsenberger <jacques.borsenberger at rte-france.com>
2121
*/
22-
2322
@EqualsAndHashCode
2423
@Getter
2524
@Embeddable
2625
public class BooleanModificationEmbedded implements IAttributeModificationEmbeddable<Boolean> {
27-
2826
private Boolean value;
2927
@Enumerated(EnumType.STRING)
3028
private OperationType opType;

src/main/java/org/gridsuite/modification/server/entities/equipment/modification/attribute/DoubleModificationEmbedded.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,10 @@
1919
/**
2020
* @author Jacques Borsenberger <jacques.borsenberger at rte-france.com>
2121
*/
22-
2322
@Embeddable
2423
@EqualsAndHashCode
2524
@Getter
2625
public class DoubleModificationEmbedded implements IAttributeModificationEmbeddable<Double> {
27-
2826
private Double value;
2927
@Enumerated(EnumType.STRING)
3028
private OperationType opType;

src/main/java/org/gridsuite/modification/server/entities/equipment/modification/attribute/EnumModificationEmbedded.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,10 @@
1919
/**
2020
* @author Jacques Borsenberger <jacques.borsenberger at rte-france.com>
2121
*/
22-
2322
@Embeddable
2423
@EqualsAndHashCode
2524
@Getter
2625
public class EnumModificationEmbedded<T extends Enum<?>> implements IAttributeModificationEmbeddable<T> {
27-
2826
@Enumerated(EnumType.STRING)
2927
private T value;
3028
@Enumerated(EnumType.STRING)

src/main/java/org/gridsuite/modification/server/entities/equipment/modification/attribute/FloatModificationEmbedded.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,9 @@
1818
/**
1919
* @author Ayoub Labidi <ayoub.labidi at rte-france.com>
2020
*/
21-
2221
@Embeddable
2322
@Getter
2423
public class FloatModificationEmbedded implements IAttributeModificationEmbeddable<Float> {
25-
2624
private Float value;
2725
@Enumerated(EnumType.STRING)
2826
private OperationType opType;

src/main/java/org/gridsuite/modification/server/entities/equipment/modification/attribute/IAttributeModificationEmbeddable.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
/**
1414
* @author Jacques Borsenberger <jacques.borsenberger at rte-france.com>
1515
*/
16-
1716
public interface IAttributeModificationEmbeddable<T> {
1817
T getValue();
1918

src/main/java/org/gridsuite/modification/server/entities/equipment/modification/attribute/StringModificationEmbedded.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,9 @@
1818
/**
1919
* @author Ayoub Labidi <ayoub.labidi at rte-france.com>
2020
*/
21-
2221
@Embeddable
2322
@Getter
2423
public class StringModificationEmbedded implements IAttributeModificationEmbeddable<String> {
25-
2624
private String value;
2725
@Enumerated(EnumType.STRING)
2826
private OperationType opType;

src/main/java/org/gridsuite/modification/server/impacts/SimpleElementImpact.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public enum SimpleImpactType {
3131
DELETION
3232
}
3333

34+
/** The type of impact */
3435
private SimpleImpactType impactType;
3536

3637
/** The impacted element ID */

0 commit comments

Comments
 (0)