-
Notifications
You must be signed in to change notification settings - Fork 16
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
Feat/BPDM2-545-GateClientModule #74
Feat/BPDM2-545-GateClientModule #74
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The package structure is not very appropriate for a library. I would propose the following renaming of packages:
dto -> model (as in this is the model for the gate api)
config -> client
service -> (interfaces there to root folder so they are in the package bpdm.gate.api)
Since we don't need the webtestclient so often in the tests anymore, there are now some Endpoint variables not being used in the bpdm-gate test folder under util.Endpoints. Please delete the redundant ones.
Other than refactoring issues everything else looks good
...ient/src/main/kotlin/org/eclipse/tractusx/bpdm/gate/client/config/GateClientServiceConfig.kt
Outdated
Show resolved
Hide resolved
.../src/main/kotlin/org/eclipse/tractusx/bpdm/gate/client/service/GateClientAddressInterface.kt
Outdated
Show resolved
Hide resolved
95422a7
to
ee5adf4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs some tasks to resolve conflicts from a previous merge
...src/main/kotlin/org/eclipse/tractusx/bpdm/gate/api/client/ParameterObjectArgumentResolver.kt
Outdated
Show resolved
Hide resolved
3b969e4
to
9a4c753
Compare
…, Interface implementation on Gate Controllers
…ncies and variables removal
…umentResolver class moved to common module
… module path on deploy-maven and build-docker-all yaml's
9a4c753
to
8aefd44
Compare
bpdm-gate-api/pom.xml
Outdated
<repository> | ||
<id>github</id> | ||
<name>GitHub CatenaX-NG Apache Maven Packages</name> | ||
<url>https://maven.pkg.github.com/catenax-ng/bpdm-gate-api</url> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to replace bpdm-gate-api with the repository name tx-bpdm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need the correct url for the distribution management, see comment
Added new Feature: Gate Client Module that is invoked in the BPDM Gate Tests