mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-05-28 15:30:28 +02:00
The problem seems to be that guice had multiple options for injecting HgContext. HgContextProvider bound via Module and HgContext bound void RequestScoped annotation. It looks like that Guice 4 injects randomly the one or the other, in SCMv1 (Guice 3) everything works as expected. To fix the problem we have created a new class annotated with RequestScoped, which holds an instance of HgContext. This way only the HgContextProvider is used for injection.
Plugins moved see https://bitbucket.org/sdorra/scm-manager/wiki/scm-plugins for details.