bind(ClassLoader.class).annotatedWith(AnnotationLiteral.of(ExtensionClassLoader.class)).toInstance(extLoader);
bindScope(CommandScope.class, new CommandScopeImpl());
bind(RemoteRepositoryDecorator.class).to(RemoteRepositoryDecoratorImpl.class);
}
},
new RepositorySystemModule()
);
this.injector = injector;
this.injector.injectMembers(this);
CommandServiceImpl service = (CommandServiceImpl) commandService;