Skip to content

refactor(build): modularize shared API contract#15

Merged
bsayli merged 1 commit into
mainfrom
feature/extract-api-contract-module
May 19, 2026
Merged

refactor(build): modularize shared API contract#15
bsayli merged 1 commit into
mainfrom
feature/extract-api-contract-module

Conversation

@bsayli
Copy link
Copy Markdown
Owner

@bsayli bsayli commented May 19, 2026

  • extract licensing-api-contract as a shared module
  • update all modules to use the common contract types
  • refresh Dockerfiles and Docker Compose build configuration
  • integrate OpenAPI Generics into licensing-service and generated client
  • update README files and prepare release 1.0.5

…ct structure

- extract licensing-api-contract as a shared module
- update all modules to use the common contract types
- refresh Dockerfiles and Docker Compose build configuration
- integrate OpenAPI Generics into licensing-service and generated client
- update README files and prepare release 1.0.5
@bsayli bsayli self-assigned this May 19, 2026
@github-actions
Copy link
Copy Markdown

Coverage (lines): %

  • Covered:
  • Missed:
  • JaCoCo report path: target/site/jacoco-aggregate/jacoco.xml

@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 34.69388% with 32 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...censing/api/exception/LicenseControllerAdvice.java 13.63% 19 Missing ⚠️
...ing/sdk/api/exception/LicenseControllerAdvice.java 12.50% 7 Missing ⚠️
.../cli/service/impl/LicenseSdkClientServiceImpl.java 62.50% 0 Missing and 3 partials ⚠️
...ng/sdk/service/handler/LicenseResponseHandler.java 0.00% 0 Missing and 2 partials ⚠️
...i/licensing/client/common/core/ResponseParser.java 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@bsayli bsayli merged commit 4deb3be into main May 19, 2026
1 check passed
@bsayli bsayli deleted the feature/extract-api-contract-module branch May 19, 2026 16:42
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