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

Add method overloads to support using qualifiers for SDK components #104

Merged
merged 1 commit into from
Apr 5, 2024

Conversation

bertrand-lorentz
Copy link
Contributor

This adds a "qualifier" parameter in several methods in the TranslatorDependencyFactory interface, so this breaks backwards compatibility, and all implementation of this interface must be updated.

There other possible way to do this that have less impact, but I went for the cleanest way as the toolkit is in "alpha" versions.

This requires the changes in eforms-core from the PR at OP-TED/eforms-core-java#33.
The build will fail until that PR is merged, so this PR is a draft until then.

This adds a "qualifier" parameter in several methods in the
TranslatorDependencyFactory interface, so implementers must be
updated.

Update DependencyFactoryMock in the unit tests accordingly.
@bertrand-lorentz bertrand-lorentz marked this pull request as ready for review April 5, 2024 09:25
@bertrand-lorentz bertrand-lorentz merged commit 718e8c8 into develop Apr 5, 2024
1 check passed
@bertrand-lorentz bertrand-lorentz deleted the feature/add-component-qualifiers branch April 5, 2024 09:59
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