mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-02-01 12:19:14 +01:00
fix generic handling of extension processor
This commit is contained in:
@@ -217,7 +217,7 @@ public class ScmContextListener extends GuiceServletContextListener
|
||||
*/
|
||||
private void appendModules(ExtensionProcessor ep, List<Module> moduleList)
|
||||
{
|
||||
for (Class<Module> module : ep.byExtensionPoint(Module.class))
|
||||
for (Class<? extends Module> module : ep.byExtensionPoint(Module.class))
|
||||
{
|
||||
try
|
||||
{
|
||||
|
||||
@@ -102,7 +102,7 @@ public class ScmSecurityModule extends ShiroWebModule
|
||||
expose(PasswordService.class);
|
||||
|
||||
// bind realm
|
||||
for (Class<Realm> realm : extensionProcessor.byExtensionPoint(Realm.class))
|
||||
for (Class<? extends Realm> realm : extensionProcessor.byExtensionPoint(Realm.class))
|
||||
{
|
||||
logger.info("bind security realm {}", realm);
|
||||
bindRealm().to(realm);
|
||||
|
||||
Reference in New Issue
Block a user