Skip to content

[MNG-7173] The maven-resolver-provider:MavenResolverModule is broken#479

Closed
cstamas wants to merge 4 commits intomasterfrom
MNG-7173-resolver-guice-module
Closed

[MNG-7173] The maven-resolver-provider:MavenResolverModule is broken#479
cstamas wants to merge 4 commits intomasterfrom
MNG-7173-resolver-guice-module

Conversation

@cstamas
Copy link
Copy Markdown
Member

@cstamas cstamas commented Jun 14, 2021

It is broken since 3.6.2 or so, when ModelBuilder got decorated with
JSR330 injections, that work in sisu but not in Guice as it needs
explicit bindings added.

This is an UT that proves that module is incomplete.

It is broken since 3.6.2 or so, when ModelBuilder got decorated with
JSR330 injections, that work in sisu but not in Guice as it needs
explicit bindings added.

This is an UT that proves that module is incomplete.
@cstamas cstamas self-assigned this Jun 14, 2021
@cstamas
Copy link
Copy Markdown
Member Author

cstamas commented Jun 14, 2021

As expected, newly added UT fails:

Error:  Errors: 
Error:    MavenResolverModuleTest.smokeTest:31 » Creation Unable to create injector, see...
[INFO] 
Error:  Tests run: 28, Failures: 0, Errors: 1, Skipped: 0

@cstamas
Copy link
Copy Markdown
Member Author

cstamas commented Sep 12, 2021

Related: after https://issues.apache.org/jira/browse/MNG-6685 the Guice module was not updated.

@cstamas
Copy link
Copy Markdown
Member Author

cstamas commented Oct 15, 2021

Test will pass, but not done yet: module is getting huge, so probably needs some refactoring, maybe splitting them into several parts (and allow overrides).

@cstamas
Copy link
Copy Markdown
Member Author

cstamas commented Jan 8, 2024

This PR is defunct, Guice modules were removed in #1282

@jira-importer
Copy link
Copy Markdown

Resolve #8282

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