Skip to content

Add method to get the terminal of a 3-winding transformer from one of its voltage level ids #3355

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Jun 5, 2025

Conversation

EtienneLt
Copy link
Contributor

@EtienneLt EtienneLt commented Mar 12, 2025

Please check if the PR fulfills these requirements

  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • A PR or issue has been opened in all impacted repositories (if any)

Does this PR already have an issue describing the problem?
No

What kind of change does this PR introduce?
Feature

What is the new behavior (if this is a feature change)?
Enable to get the terminal of a leg basing on only the voltageLevel's Id

Does this PR introduce a breaking change or deprecate an API?

  • Yes
  • No

Migration steps:
Custom IIDM implementation maintainers should implement the following method in their ThreeWindingsTransformer's implementations:

Terminal getTerminal(String voltageLevelId);

@EtienneLt EtienneLt self-assigned this Mar 12, 2025
Signed-off-by: Etienne LESOT <[email protected]>
@olperr1 olperr1 moved this from TODO to Waiting for review in Release 06/2025 Mar 28, 2025
alicecaron
alicecaron previously approved these changes Apr 2, 2025
@github-project-automation github-project-automation bot moved this from Waiting for review to Approved in Release 06/2025 Apr 2, 2025
Copy link

sonarqubecloud bot commented Apr 2, 2025

@olperr1 olperr1 changed the title add getTerminal(voltageLevelId) for threeWindingsTransformer Add method to get the terminal of a 3-winding transformer from one of its voltage level ids Apr 15, 2025
@github-project-automation github-project-automation bot moved this from Approved to Waiting for review in Release 06/2025 Apr 15, 2025
Copy link
Member

@rolnico rolnico left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There seem to have been a mistake in merging/rebasing the branch: some commits don't feel like they belong in this PR

@olperr1 olperr1 added the Breaking Change API is broken label May 30, 2025
EtienneLt and others added 2 commits June 2, 2025 17:50
Signed-off-by: Etienne LESOT <[email protected]>
@olperr1 olperr1 force-pushed the add-get-terminal-vl-for-3wt branch from a20125d to 876ca36 Compare June 2, 2025 16:03
@olperr1
Copy link
Member

olperr1 commented Jun 2, 2025

There seem to have been a mistake in merging/rebasing the branch: some commits don't feel like they belong in this PR

The history is clean, now.

Signed-off-by: Etienne LESOT <[email protected]>
rolnico
rolnico previously approved these changes Jun 5, 2025
Signed-off-by: Etienne LESOT <[email protected]>
Signed-off-by: Etienne LESOT <[email protected]>
@github-project-automation github-project-automation bot moved this from Waiting for review to Approved in Release 06/2025 Jun 5, 2025
Copy link

sonarqubecloud bot commented Jun 5, 2025

@olperr1 olperr1 merged commit 5c25465 into main Jun 5, 2025
9 checks passed
@olperr1 olperr1 deleted the add-get-terminal-vl-for-3wt branch June 5, 2025 08:12
@github-project-automation github-project-automation bot moved this from Approved to Done in Release 06/2025 Jun 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants