Skip to content

Commit ff0a05d

Browse files
authored
use computation lib v1.0.0 (#190)
1 parent fc1763a commit ff0a05d

25 files changed

+68
-55
lines changed

pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@
4545

4646
<jib.from.image>powsybl/java-dynawo:3.0.0</jib.from.image>
4747
<gridsuite-dependencies.version>42.0.0</gridsuite-dependencies.version>
48+
<!-- FIXME to remove at next upgrade of gridsuite-dependencies -->
49+
<gridsuite-computation.version>1.0.0</gridsuite-computation.version>
50+
<!-- FIXME to remove at next upgrade of powsybl-ws-dependencies -->
51+
<powsybl-ws-commons.version>1.28.0</powsybl-ws-commons.version>
4852
<liquibase-hibernate-package>org.gridsuite.securityanalysis.server</liquibase-hibernate-package>
4953
<db-util.version>1.0.5</db-util.version>
5054
<mockwebserver3.version>5.0.0-alpha.14</mockwebserver3.version>
@@ -147,6 +151,7 @@
147151
<dependency>
148152
<groupId>com.powsybl</groupId>
149153
<artifactId>powsybl-ws-commons</artifactId>
154+
<version>${powsybl-ws-commons.version}</version>
150155
</dependency>
151156
<dependency>
152157
<groupId>org.springframework.cloud</groupId>
@@ -168,6 +173,11 @@
168173
<groupId>org.springframework.boot</groupId>
169174
<artifactId>spring-boot-starter-actuator</artifactId>
170175
</dependency>
176+
<dependency>
177+
<groupId>org.gridsuite</groupId>
178+
<artifactId>gridsuite-computation</artifactId>
179+
<version>${gridsuite-computation.version}</version>
180+
</dependency>
171181

172182
<!-- Runtime dependencies -->
173183
<dependency>

src/main/java/org/gridsuite/securityanalysis/server/RestResponseEntityExceptionHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77
package org.gridsuite.securityanalysis.server;
88

9-
import com.powsybl.ws.commons.computation.ComputationException;
9+
import org.gridsuite.computation.ComputationException;
1010
import org.slf4j.Logger;
1111
import org.slf4j.LoggerFactory;
1212
import org.springframework.http.HttpStatus;

src/main/java/org/gridsuite/securityanalysis/server/SecurityAnalysisApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
package org.gridsuite.securityanalysis.server;
88

99
import com.powsybl.network.store.client.NetworkStoreService;
10-
import com.powsybl.ws.commons.computation.service.NotificationService;
10+
import org.gridsuite.computation.service.NotificationService;
1111
import org.springframework.boot.SpringApplication;
1212
import org.springframework.boot.autoconfigure.SpringBootApplication;
1313

src/main/java/org/gridsuite/securityanalysis/server/SecurityAnalysisController.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import io.swagger.v3.oas.annotations.responses.ApiResponse;
1717
import io.swagger.v3.oas.annotations.responses.ApiResponses;
1818
import io.swagger.v3.oas.annotations.tags.Tag;
19-
import com.powsybl.ws.commons.computation.dto.ReportInfos;
19+
import org.gridsuite.computation.dto.ReportInfos;
2020
import org.gridsuite.securityanalysis.server.dto.*;
2121
import org.gridsuite.securityanalysis.server.service.SecurityAnalysisParametersService;
2222
import org.gridsuite.securityanalysis.server.service.SecurityAnalysisResultService;
@@ -34,8 +34,8 @@
3434
import java.util.List;
3535
import java.util.UUID;
3636

37-
import static com.powsybl.ws.commons.computation.service.NotificationService.HEADER_USER_ID;
38-
import static com.powsybl.ws.commons.computation.utils.FilterUtils.fromStringFiltersToDTO;
37+
import static org.gridsuite.computation.service.NotificationService.HEADER_USER_ID;
38+
import static org.gridsuite.computation.utils.FilterUtils.fromStringFiltersToDTO;
3939
import static org.springframework.http.MediaType.*;
4040

4141
/**

src/main/java/org/gridsuite/securityanalysis/server/entities/ContingencyLimitViolationEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import com.powsybl.iidm.network.Network;
1010
import com.powsybl.security.LimitViolation;
11-
import com.powsybl.ws.commons.computation.utils.ComputationResultUtils;
11+
import org.gridsuite.computation.utils.ComputationResultUtils;
1212
import jakarta.persistence.*;
1313
import lombok.*;
1414
import lombok.experimental.FieldNameConstants;

src/main/java/org/gridsuite/securityanalysis/server/entities/PreContingencyLimitViolationEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import com.powsybl.iidm.network.Network;
1010
import com.powsybl.security.LimitViolation;
1111
import com.powsybl.security.results.PreContingencyResult;
12-
import com.powsybl.ws.commons.computation.utils.ComputationResultUtils;
12+
import org.gridsuite.computation.utils.ComputationResultUtils;
1313
import jakarta.persistence.*;
1414
import lombok.Data;
1515
import lombok.Getter;

src/main/java/org/gridsuite/securityanalysis/server/repositories/specifications/ContingencySpecificationBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
package org.gridsuite.securityanalysis.server.repositories.specifications;
88

99
import com.powsybl.loadflow.LoadFlowResult;
10-
import com.powsybl.ws.commons.computation.dto.ResourceFilterDTO;
11-
import com.powsybl.ws.commons.computation.specification.AbstractCommonSpecificationBuilder;
12-
import com.powsybl.ws.commons.computation.utils.SpecificationUtils;
10+
import org.gridsuite.computation.dto.ResourceFilterDTO;
11+
import org.gridsuite.computation.specification.AbstractCommonSpecificationBuilder;
12+
import org.gridsuite.computation.utils.SpecificationUtils;
1313
import jakarta.persistence.criteria.Path;
1414
import jakarta.persistence.criteria.Root;
1515
import org.gridsuite.securityanalysis.server.entities.ContingencyEntity;

src/main/java/org/gridsuite/securityanalysis/server/repositories/specifications/PreContingencyLimitViolationSpecificationBuilder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
*/
77
package org.gridsuite.securityanalysis.server.repositories.specifications;
88

9-
import com.powsybl.ws.commons.computation.dto.ResourceFilterDTO;
10-
import com.powsybl.ws.commons.computation.utils.SpecificationUtils;
9+
import org.gridsuite.computation.dto.ResourceFilterDTO;
10+
import org.gridsuite.computation.utils.SpecificationUtils;
1111
import org.gridsuite.securityanalysis.server.entities.PreContingencyLimitViolationEntity;
1212
import org.springframework.data.jpa.domain.Specification;
1313
import org.springframework.stereotype.Service;

src/main/java/org/gridsuite/securityanalysis/server/repositories/specifications/SubjectLimitViolationSpecificationBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
*/
77
package org.gridsuite.securityanalysis.server.repositories.specifications;
88

9-
import com.powsybl.ws.commons.computation.dto.ResourceFilterDTO;
10-
import com.powsybl.ws.commons.computation.specification.AbstractCommonSpecificationBuilder;
11-
import com.powsybl.ws.commons.computation.utils.SpecificationUtils;
9+
import org.gridsuite.computation.dto.ResourceFilterDTO;
10+
import org.gridsuite.computation.specification.AbstractCommonSpecificationBuilder;
11+
import org.gridsuite.computation.utils.SpecificationUtils;
1212
import jakarta.persistence.criteria.Path;
1313
import jakarta.persistence.criteria.Root;
1414
import org.gridsuite.securityanalysis.server.entities.SecurityAnalysisResultEntity;

src/main/java/org/gridsuite/securityanalysis/server/service/LimitReductionService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77
package org.gridsuite.securityanalysis.server.service;
88

9-
import com.powsybl.ws.commons.computation.ComputationException;
9+
import org.gridsuite.computation.ComputationException;
1010
import lombok.Getter;
1111
import lombok.Setter;
1212
import org.apache.commons.lang3.Range;

0 commit comments

Comments
 (0)