Skip to content
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

Merged

Conversation

alexsilva-CGI
Copy link
Contributor

Added new Feature: Gate Client Module that is invoked in the BPDM Gate Tests

Copy link
Contributor

@nicoprow nicoprow left a 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

@alexsilva-CGI alexsilva-CGI force-pushed the feat/BPDM2-545-GateClientModule branch from 95422a7 to ee5adf4 Compare March 13, 2023 15:33
bpdm-gate-api/pom.xml Show resolved Hide resolved
bpdm-gate-api/pom.xml Outdated Show resolved Hide resolved
bpdm-gate-api/pom.xml Outdated Show resolved Hide resolved
Copy link
Contributor

@nicoprow nicoprow left a 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

@alexsilva-CGI alexsilva-CGI force-pushed the feat/BPDM2-545-GateClientModule branch from 3b969e4 to 9a4c753 Compare March 16, 2023 09:42
@alexsilva-CGI alexsilva-CGI force-pushed the feat/BPDM2-545-GateClientModule branch from 9a4c753 to 8aefd44 Compare March 16, 2023 15:18
<repository>
<id>github</id>
<name>GitHub CatenaX-NG Apache Maven Packages</name>
<url>https://maven.pkg.github.com/catenax-ng/bpdm-gate-api</url>
Copy link
Contributor

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

Copy link
Contributor

@nicoprow nicoprow left a 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

@nicoprow nicoprow merged commit c0047ae into eclipse-tractusx:main Mar 17, 2023
@nicoprow nicoprow deleted the feat/BPDM2-545-GateClientModule branch March 17, 2023 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants