Skip to content

Commit 6345010

Browse files
committed
use computation lib
1 parent f3b2d3b commit 6345010

27 files changed

+93
-475
lines changed

pom.xml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@
4444
<properties>
4545
<!-- FIXME to remove at next upgrade of powsybl-ws-dependencies -->
4646
<powsybl-network-store.version>1.28.0</powsybl-network-store.version>
47+
<!-- FIXME to remove at next upgrade of gridsuite-dependencies -->
48+
<gridsuite-computation.version>1.0.0</gridsuite-computation.version>
4749
<jib.from.image>powsybl/java-dynawo:3.0.0</jib.from.image>
4850
<gridsuite-dependencies.version>41.0.0</gridsuite-dependencies.version>
4951
<liquibase-hibernate-package>org.gridsuite.securityanalysis.server</liquibase-hibernate-package>
@@ -189,7 +191,8 @@
189191
</dependency>
190192
<dependency>
191193
<groupId>org.gridsuite</groupId>
192-
<artifactId>gridsuite-filter</artifactId>
194+
<artifactId>gridsuite-computation</artifactId>
195+
<version>${gridsuite-computation.version}</version>
193196
</dependency>
194197

195198
<!-- Runtime dependencies -->
@@ -281,11 +284,5 @@
281284
<artifactId>wiremock-jetty12</artifactId>
282285
<scope>test</scope>
283286
</dependency>
284-
<dependency>
285-
<groupId>org.gridsuite</groupId>
286-
<artifactId>gridsuite-computation</artifactId>
287-
<version>1.0.0-SNAPSHOT</version>
288-
<scope>compile</scope>
289-
</dependency>
290287
</dependencies>
291288
</project>

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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import com.powsybl.iidm.network.ThreeSides;
1010
import com.powsybl.security.LimitViolationType;
1111
import com.powsybl.security.SecurityAnalysisResult;
12-
import com.powsybl.ws.commons.computation.dto.ReportInfos;
12+
import org.gridsuite.computation.dto.ReportInfos;
1313
import io.swagger.v3.oas.annotations.Operation;
1414
import io.swagger.v3.oas.annotations.Parameter;
1515
import io.swagger.v3.oas.annotations.media.Content;
@@ -34,9 +34,9 @@
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;
39-
import static com.powsybl.ws.commons.computation.utils.FilterUtils.fromStringGlobalFiltersToDTO;
37+
import static org.gridsuite.computation.service.NotificationService.HEADER_USER_ID;
38+
import static org.gridsuite.computation.utils.FilterUtils.fromStringFiltersToDTO;
39+
import static org.gridsuite.computation.utils.FilterUtils.fromStringGlobalFiltersToDTO;
4040
import static org.springframework.http.MediaType.*;
4141

4242
/**

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;

0 commit comments

Comments
 (0)