100+ results results for 'com.google guice createinjector' (818 ms)
67 public void testSharedProxyClasses() { 68 Injector injector = Guice.createInjector(new AbstractModule() { 69 protected void configure() { 151 final MethodInterceptor returnNullInterceptor = new ReturnNullInterceptor(); 152 Injector injector = Guice.createInjector(new AbstractModule() { 153 protected void configure() { 203 public void testNotInterceptedMethodsInInterceptedClassDontAddFrames() { 204 Injector injector = Guice.createInjector(new AbstractModule() { 205 protected void configure() { 256 public void testInterceptingNonBridgeWorks() { 257 Injector injector = Guice.createInjector(new AbstractModule() { 258 @Override 317 public void testDeDuplicateInterceptors() throws Exception { 318 Injector injector = Guice.createInjector(new AbstractModule() { 319 @Override protected void configure() {CommaFeedApplication.java https://gitlab.com/gmi7/commafeed | Java | 174 lines
48import com.commafeed.frontend.session.SessionHelperFactoryProvider; 49import com.google.inject.Guice; 50import com.google.inject.Injector; 50import com.google.inject.Injector; 51import com.google.inject.Key; 52import com.google.inject.TypeLiteral; 110 // guice init 111 Injector injector = Guice.createInjector(new CommaFeedModule(hibernateBundle.getSessionFactory(), config, environment.metrics())); 112ModuleAnnotatedMethodScannerTest.java https://gitlab.com/metamorphiccode/guice | Java | 394 lines
62 }; 63 Injector injector = Guice.createInjector(module, NamedMunger.module()); 64 248 public void testPrivateModuleInheritScanner_usingPrivateModule() { 249 Injector injector = Guice.createInjector(NamedMunger.module(), new PrivateModule() { 250 @Override protected void configure() {} 259 public void testPrivateModule_skipSourcesWithinPrivateModule() { 260 Injector injector = Guice.createInjector(NamedMunger.module(), new PrivateModule() { 261 @Override protected void configure() { 317 public void testPrivateModuleInheritScanner_skipSourcesFromPrivateBinder2() { 318 Injector injector = Guice.createInjector(NamedMunger.module(), new AbstractModule() { 319 @Override protected void configure() { 332 public void testPrivateModuleScannersDontImpactSiblings_usingPrivateModule() { 333 Injector injector = Guice.createInjector(new PrivateModule() { 334 @Override protected void configure() {TestLifeCycleManager.java https://gitlab.com/github-cloud-corp/airlift | Java | 328 lines
20import com.google.inject.CreationException; 21import com.google.inject.Guice; 22import com.google.inject.Injector; 124 }; 125 Injector injector = Guice.createInjector( 126 Stage.PRODUCTION, 249 { 250 Injector injector = Guice.createInjector( 251 Stage.PRODUCTION, 275 { 276 Injector injector = Guice.createInjector( 277 Stage.PRODUCTION, 314 }; 315 Injector injector = Guice.createInjector( 316 Stage.PRODUCTION,ParentInjectorTest.java https://gitlab.com/metamorphiccode/guice | Java | 331 lines
93 public void testBindingsInherited() { 94 Injector parent = Guice.createInjector(bindsB); 95 Injector child = parent.createChildInjector(); 99 public void testGetParent() { 100 Injector top = Guice.createInjector(bindsA); 101 Injector middle = top.createChildInjector(bindsB); 165 public void testTypeConvertersConflicting() { 166 Injector parent = Guice.createInjector(bindListConverterModule); 167 Injector child = parent.createChildInjector(bindListConverterModule, bindStringNamedB); 177 public void testInjectorInjectionSpanningInjectors() { 178 Injector parent = Guice.createInjector(); 179 Injector child = parent.createChildInjector(new AbstractModule() { 253 public void testErrorInParentAndChild() { 254 Injector parent = Guice.createInjector(); 255 Injector childInjector = parent.createChildInjector();LocalToJpaDataMigratorTest.java https://gitlab.com/unofficial-mirrors/eclipse-che | Java | 300 lines
12 13import com.google.common.collect.ImmutableMap; 14import com.google.gson.Gson; 15import com.google.gson.JsonElement; 16import com.google.gson.JsonObject; 17import com.google.gson.JsonPrimitive; 18import com.google.gson.JsonSerializationContext; 19import com.google.gson.JsonSerializer; 20import com.google.inject.AbstractModule; 20import com.google.inject.AbstractModule; 21import com.google.inject.Guice; 22import com.google.inject.Injector; 104 factory = new LocalStorageFactory(workingDir.toString()); 105 injector = Guice.createInjector(Stage.PRODUCTION, new AbstractModule() { 106 @OverrideProvidesIntoTest.java https://gitlab.com/metamorphiccode/guice | Java | 373 lines
49 public void testAnnotation() throws Exception { 50 Injector injector = Guice.createInjector(MultibindingsScanner.asModule(), new AbstractModule() { 51 @Override protected void configure() {} 297 try { 298 Guice.createInjector(MultibindingsScanner.asModule(), m); 299 fail(); 312 try { 313 Guice.createInjector(MultibindingsScanner.asModule(), m); 314 fail(); 339 try { 340 Guice.createInjector(MultibindingsScanner.asModule(), m); 341 fail(); 364 try { 365 Guice.createInjector(MultibindingsScanner.asModule(), m); 366 fail();SiteProgram.java https://gitlab.com/chenfengxu/gerrit | Java | 266 lines
41import com.google.inject.CreationException; 42import com.google.inject.Guice; 43import com.google.inject.Injector; 157 modules.add(configModule); 158 Injector cfgInjector = Guice.createInjector(sitePathModule, configModule); 159 Config cfg = cfgInjector.getInstance(Key.get(Config.class, GerritServerConfig.class)); 171 DataSourceType dst = 172 Guice.createInjector(new DataSourceModule(), configModule, sitePathModule) 173 .getInstance(Key.get(DataSourceType.class, Names.named(dbType.toLowerCase()))); 187 try { 188 return Guice.createInjector(PRODUCTION, modules); 189 } catch (CreationException ce) { 243 modules.add(new DataSourceModule()); 244 Injector i = Guice.createInjector(modules); 245 List<Binding<DataSourceType>> dsTypeBindings =AbstractLdapSynchronizer.java https://gitlab.com/gesnaud/xivo-lib-ldap | Java | 252 lines
29 30import com.google.inject.Guice; 31import com.google.inject.Inject; 31import com.google.inject.Inject; 32import com.google.inject.Injector; 33 60 AbstractLDAPModule module = getModuleInstance(moduleClass, parsing); 61 Injector injector = Guice.createInjector(module); 62 AbstractLdapSynchronizer synchronizer = injector.getInstance(AbstractLdapSynchronizer.class);TransferRequestIntegrationTest.java https://gitlab.com/metamorphiccode/guice | Java | 215 lines
16 17package com.google.inject.servlet; 18 18 19import com.google.common.collect.ImmutableMap; 20import com.google.inject.AbstractModule; 20import com.google.inject.AbstractModule; 21import com.google.inject.Guice; 22import com.google.inject.Injector; 69 public void testTransferNonHttpRequest() throws Exception { 70 final Injector injector = Guice.createInjector(new AbstractModule() { 71 @Override protected void configure() { 99 public void testTransferNonHttpRequest_closeable() throws Exception { 100 final Injector injector = Guice.createInjector(new AbstractModule() { 101 @Override protected void configure() {TestThriftClientAndServerModules.java https://gitlab.com/mayakarya/swift | Java | 312 lines
39import com.google.inject.BindingAnnotation; 40import com.google.inject.Guice; 41import com.google.inject.Injector; 91 final List<Object> eventHandlerContexts = newArrayList(); 92 Injector injector = Guice.createInjector(Stage.PRODUCTION, 93 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())), 158 { 159 Injector injector = Guice.createInjector(Stage.PRODUCTION, 160 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())), 205 { 206 Injector injector = Guice.createInjector(Stage.PRODUCTION, 207 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())), 271 272 Injector injector = Guice.createInjector( 273 Stage.PRODUCTION,VarargsFilterDispatchIntegrationTest.java https://gitlab.com/metamorphiccode/guice | Java | 182 lines
1package com.google.inject.servlet; 2 7 8import com.google.inject.Guice; 9import com.google.inject.Injector; 9import com.google.inject.Injector; 10import com.google.inject.Key; 11import com.google.inject.Singleton; 47 public final void testDispatchRequestToManagedPipeline() throws ServletException, IOException { 48 final Injector injector = Guice.createInjector(new ServletModule() { 49 87 public final void testDispatchThatNoFiltersFire() throws ServletException, IOException { 88 final Injector injector = Guice.createInjector(new ServletModule() { 89 128 129 final Injector injector = Guice.createInjector(new ServletModule() { 130PluginGuiceEnvironment.java https://gitlab.com/chenfengxu/gerrit | Java | 648 lines
19import static com.google.gerrit.extensions.registration.PrivateInternals_DynamicTypes.dynamicMapsOf; 20import static com.google.gerrit.extensions.registration.PrivateInternals_DynamicTypes.dynamicSetsOf; 21 36import com.google.gerrit.extensions.webui.WebUiPlugin; 37import com.google.gerrit.index.IndexCollection; 38import com.google.gerrit.metrics.MetricMaker; 43import com.google.inject.Binding; 44import com.google.inject.Guice; 45import com.google.inject.Inject; 67/** 68 * Tracks Guice bindings that should be exposed to loaded plugins. 69 * 115 this.copyConfigModule = ccm; 116 this.copyConfigKeys = Guice.createInjector(ccm).getAllBindings().keySet(); 117 this.serverMetrics = serverMetrics;BaseInit.java https://gitlab.com/chenfengxu/gerrit | Java | 525 lines
19import static com.google.inject.Scopes.SINGLETON; 20import static com.google.inject.Stage.PRODUCTION; 21 40import com.google.gerrit.server.config.SitePaths; 41import com.google.gerrit.server.git.GitRepositoryManager; 42import com.google.gerrit.server.index.IndexModule; 56import com.google.inject.CreationException; 57import com.google.inject.Guice; 58import com.google.inject.Inject; 59import com.google.inject.Injector; 60import com.google.inject.Module; 61import com.google.inject.Provider; 299 try { 300 return Guice.createInjector(PRODUCTION, m).getInstance(SiteInit.class); 301 } catch (CreationException ce) {ConfigurationFactoryTest.java https://gitlab.com/github-cloud-corp/airlift | Java | 464 lines
20import com.google.inject.CreationException; 21import com.google.inject.Guice; 22import com.google.inject.Injector; 22import com.google.inject.Injector; 23import com.google.inject.Module; 24import com.google.inject.spi.Message; 113 TestMonitor monitor = new TestMonitor(); 114 Injector injector = createInjector(properties, monitor, new Module() 115 { 137 TestMonitor monitor = new TestMonitor(); 138 Injector injector = createInjector(properties, monitor, new Module() 139 { 297 List<Message> messages = new ConfigurationValidator(configurationFactory, null).validate(module); 298 return Guice.createInjector(new ConfigurationModule(configurationFactory), module, new ValidationErrorModule(messages)); 299 }TestHttpServerModule.java https://gitlab.com/vectorci/airlift | Java | 379 lines
27import com.google.inject.Binder; 28import com.google.inject.Guice; 29import com.google.inject.Injector; 121 ConfigurationFactory configFactory = new ConfigurationFactory(properties); 122 Injector injector = Guice.createInjector(new HttpServerModule(), 123 new NodeModule(), 149 ConfigurationFactory configFactory = new ConfigurationFactory(properties); 150 Injector injector = Guice.createInjector(new HttpServerModule(), 151 new NodeModule(), 190 ConfigurationFactory configFactory = new ConfigurationFactory(properties); 191 Injector injector = Guice.createInjector(new HttpServerModule(), 192 new NodeModule(), 264 ConfigurationFactory configFactory = new ConfigurationFactory(properties); 265 Injector injector = Guice.createInjector(new HttpServerModule(), 266 new NodeModule(),Init.java https://gitlab.com/chenfengxu/gerrit | Java | 257 lines
19import com.google.gerrit.common.IoUtil; 20import com.google.gerrit.common.PageLinks; 21import com.google.gerrit.common.PluginData; 21import com.google.gerrit.common.PluginData; 22import com.google.gerrit.pgm.init.BaseInit; 23import com.google.gerrit.pgm.init.Browser; 25import com.google.gerrit.pgm.init.api.ConsoleUI; 26import com.google.gerrit.pgm.util.ErrorLogFile; 27import com.google.gerrit.server.config.GerritServerConfigModule; 31import com.google.inject.AbstractModule; 32import com.google.inject.Guice; 33import com.google.inject.Inject; 140 modules.add(new GerritServerConfigModule()); 141 Guice.createInjector(modules).injectMembers(this); 142 start(run);Struts2Factory.java https://gitlab.com/metamorphiccode/guice | Java | 231 lines
20import com.google.inject.Binder; 21import com.google.inject.Injector; 22import com.google.inject.internal.Annotations; 39/** 40 * Cleanup up version from Bob's GuiceObjectFactory. Now works properly with 41 * GS2 and fixes several bugs. 50 private static final String ERROR_NO_INJECTOR = 51 "Cannot find a Guice injector. Are you sure you registered a GuiceServletContextListener " 52 + "that uses the Struts2GuicePluginModule in your application's web.xml?"; 53 54 private static @com.google.inject.Inject Injector injector; 55 63 64 @Inject(value = "guice.module", required = false) 65 void setModule(String moduleClassName) {Injectors.java https://gitlab.com/matticala/apache-camel | Java | 457 lines
32import com.google.inject.Binding; 33import com.google.inject.Guice; 34import com.google.inject.Injector; 34import com.google.inject.Injector; 35import com.google.inject.Key; 36import com.google.inject.Module; 43import com.google.inject.matcher.Matcher; 44import com.google.inject.name.Names; 45import com.google.inject.util.Modules; 46 47import org.apache.camel.guice.jndi.GuiceInitialContextFactory; 48import org.apache.camel.guice.jndi.internal.Classes; 98 } 99 Injector injector = Guice.createInjector(Modules.override(modules) 100 .with(overridingModules));InjectorTest.java https://gitlab.com/metamorphiccode/guice | Java | 413 lines
59 60 Injector injector = Guice.createInjector(new AbstractModule() { 61 protected void configure() { 205 public void testInjectStatics() throws CreationException { 206 Guice.createInjector(new AbstractModule() { 207 protected void configure() { 219 try { 220 Guice.createInjector(new AbstractModule() { 221 protected void configure() { 250 public void testPrivateInjection() throws CreationException { 251 Injector injector = Guice.createInjector(new AbstractModule() { 252 protected void configure() { 319 try { 320 Guice.createInjector().getInstance(Money.class); 321 fail();ServerPlugin.java https://gitlab.com/chenfengxu/gerrit | Java | 313 lines
19import com.google.gerrit.common.Nullable; 20import com.google.gerrit.extensions.registration.RegistrationHandle; 21import com.google.gerrit.extensions.registration.ReloadableRegistrationHandle; 21import com.google.gerrit.extensions.registration.ReloadableRegistrationHandle; 22import com.google.gerrit.lifecycle.LifecycleManager; 23import com.google.gerrit.server.PluginUser; 24import com.google.gerrit.server.util.RequestContext; 25import com.google.inject.Guice; 26import com.google.inject.Injector; 26import com.google.inject.Injector; 27import com.google.inject.Module; 28import java.io.IOException; 259 modules.add(new ServerPluginInfoModule(this, env.getServerMetrics())); 260 return Guice.createInjector(modules); 261 }GuiceCamelContext.java https://gitlab.com/matticala/apache-camel | Java | 176 lines
16 */ 17package org.apache.camel.guice; 18 26 27import com.google.inject.Binding; 28import com.google.inject.Inject; 32import org.apache.camel.TypeConverter; 33import org.apache.camel.guice.impl.GuiceInjector; 34import org.apache.camel.guice.inject.Injectors; 48 * It is recommended you use this implementation with the 49 * <a href="http://code.google.com/p/guiceyfruit/wiki/GuiceyJndi">Guicey JNDI Provider</a> 50 * 56 @Inject 57 public GuiceCamelContext(com.google.inject.Injector injector) { 58 this.injector = injector;ThrowingProviderTest.java https://gitlab.com/metamorphiccode/guice | Java | 878 lines
66 private final TestScope testScope = new TestScope(); 67 private Injector bindInjector = Guice.createInjector(new AbstractModule() { 68 protected void configure() { 368 try { 369 Guice.createInjector(new AbstractModule() { 370 protected void configure() { 390 try { 391 bindInjector = Guice.createInjector(new AbstractModule() { 392 protected void configure() { 406 try { 407 Guice.createInjector(new AbstractModule() { 408 protected void configure() { 426 public void testDependencies_Bind() { 427 bindInjector = Guice.createInjector(new AbstractModule() { 428 protected void configure() {CheckedProviderTest.java https://gitlab.com/metamorphiccode/guice | Java | 1486 lines
30import com.google.inject.CreationException; 31import com.google.inject.Guice; 32import com.google.inject.Inject; 320 final MockRemoteProvider<Foo> mockRemoteProviderB = new MockRemoteProvider<Foo>(); 321 providesInjector = Guice.createInjector(new AbstractModule() { 322 @Override 354 public void testAnnotations_Cxtor() throws Exception { 355 cxtorInjector = Guice.createInjector(new AbstractModule() { 356 @Override 415 416 bindInjector = Guice.createInjector(new AbstractModule() { 417 @Override 432 try { 433 Guice.createInjector(new AbstractModule() { 434 @OverrideBoundFieldModuleTest.java https://gitlab.com/metamorphiccode/guice | Java | 753 lines
295 try { 296 Guice.createInjector(module); 297 fail(); 332 BoundFieldModule module = BoundFieldModule.of(instance); 333 Injector injector = Guice.createInjector(module); 334 458 try { 459 Guice.createInjector(module); 460 fail(); 470 BoundFieldModule module = BoundFieldModule.of(instance); 471 Injector injector = Guice.createInjector(module); 472 482 BoundFieldModule module = BoundFieldModule.of(instance); 483 Injector injector = Guice.createInjector(module); 484ServletTest.java https://gitlab.com/metamorphiccode/guice | Java | 471 lines
32import com.google.inject.CreationException; 33import com.google.inject.Guice; 34import com.google.inject.Inject; 277 278 GuiceFilter filter = new GuiceFilter(); 279 filter.doFilter(newFakeHttpServletRequest(), newFakeHttpServletResponse(), new FilterChain() { 339 340 GuiceFilter filter = new GuiceFilter(); 341 final boolean[] invoked = new boolean[1]; 360 361 GuiceFilter filter = new GuiceFilter(); 362 final boolean[] invoked = new boolean[1]; 385 386 GuiceFilter filter = new GuiceFilter(); 387 final boolean[] invoked = new boolean[1];SpiUtils.java https://gitlab.com/metamorphiccode/guice | Java | 1117 lines
21import static com.google.inject.multibindings.MapBinder.mapOfJavaxProviderOf; 22import static com.google.inject.multibindings.MapBinder.mapOfProviderOf; 23import static com.google.inject.multibindings.MapBinder.mapOfSetOfProviderOf; 48import com.google.common.collect.ImmutableSet; 49import com.google.common.collect.Lists; 50import com.google.common.collect.Maps; 54import com.google.inject.Binding; 55import com.google.inject.Guice; 56import com.google.inject.Injector; 70import com.google.inject.spi.ProviderKeyBinding; 71import com.google.inject.spi.ProviderLookup; 72 131 int expectedMapBindings, MapResult... results) { 132 Injector injector = Guice.createInjector(modules); 133 Visitor<T> visitor = new Visitor<T>();OptionalBinderTest.java https://gitlab.com/metamorphiccode/guice | Java | 1241 lines
36import com.google.inject.CreationException; 37import com.google.inject.Guice; 38import com.google.inject.Injector; 224 }; 225 Injector injector = Guice.createInjector(module); 226 assertEquals("a", injector.getInstance(String.class)); 263 }; 264 Injector injector = Guice.createInjector(module); 265 assertEquals("a", injector.getInstance(String.class)); 305 }; 306 Injector injector = Guice.createInjector(module); 307 assertEquals("b", injector.getInstance(String.class)); 361 362 Injector injector = Guice.createInjector(module1, module2, module3); 363 assertEquals("b", injector.getInstance(String.class));MultibinderTest.java https://gitlab.com/metamorphiccode/guice | Java | 1221 lines
41import com.google.inject.CreationException; 42import com.google.inject.Guice; 43import com.google.inject.Injector; 119 120 Injector injector = Guice.createInjector(abc, de); 121 Key<Set<String>> setKey = Key.get(setOfString); 141 }; 142 Injector injector = Guice.createInjector(module); 143 163 }; 164 Injector injector = Guice.createInjector(module); 165 188 }; 189 Injector injector = Guice.createInjector(module); 190MapBinderTest.java https://gitlab.com/metamorphiccode/guice | Java | 1032 lines
39import com.google.inject.CreationException; 40import com.google.inject.Guice; 41import com.google.inject.Inject; 234 }; 235 Injector injector = Guice.createInjector(module); 236 262 }; 263 Injector injector = Guice.createInjector(module); 264 297 }; 298 Injector injector = Guice.createInjector(module); 299 326 }; 327 Injector injector = Guice.createInjector(module); 328FactoryProviderTest.java https://gitlab.com/metamorphiccode/guice | Java | 840 lines
90 public void testAssistedFactoryWithAnnotations() { 91 Injector injector = Guice.createInjector(new AbstractModule() { 92 @Override 322 public void testTypeTokenProviderInjection() { 323 Injector injector = Guice.createInjector(new AbstractModule() { 324 @Override 359 public void testAssistInjectionInNonPublicConstructor() { 360 Injector injector = Guice.createInjector(new AbstractModule() { 361 @Override 377 public void testExceptionDuringConstruction() { 378 Injector injector = Guice.createInjector(new AbstractModule() { 379 @Override 424 public void testConstructorExceptionsAreThrownByFactory() { 425 Injector injector = Guice.createInjector(new AbstractModule() { 426 @OverrideFactoryProvider2Test.java https://gitlab.com/metamorphiccode/guice | Java | 1220 lines
50 public void testAssistedFactory() { 51 Injector injector = Guice.createInjector(new AbstractModule() { 52 @Override 356 public void testAssistInjectionInNonPublicConstructor() { 357 Injector injector = Guice.createInjector(new AbstractModule() { 358 @Override 375 public void testExceptionDuringConstruction() { 376 Injector injector = Guice.createInjector(new AbstractModule() { 377 @Override 413 public void testConstructorExceptionsAreThrownByFactory() { 414 Injector injector = Guice.createInjector(new AbstractModule() { 415 @Override 440 public void testWildcardGenerics() { 441 Injector injector = Guice.createInjector(new AbstractModule() { 442 @OverrideFactoryModuleBuilderTest.java https://gitlab.com/metamorphiccode/guice | Java | 540 lines
56 try { 57 Guice.createInjector(new AbstractModule() { 58 @Override 274 try { 275 Injector injector = Guice.createInjector(new AbstractModule() { 276 @Override 295 public void testMultipleReturnTypes() { 296 Injector injector = Guice.createInjector(new AbstractModule() { 297 @Override 313 public void testParameterizedClassesWithNoImplements() { 314 Injector injector = Guice.createInjector(new AbstractModule() { 315 @Override 327 try { 328 Guice.createInjector(new AbstractModule() { 329 @OverrideOverrideModuleTest.java https://gitlab.com/metamorphiccode/guice | Java | 731 lines
20import static com.google.inject.Asserts.assertContains; 21import static com.google.inject.Guice.createInjector; 22import static com.google.inject.name.Names.named; 33import com.google.inject.Exposed; 34import com.google.inject.Guice; 35import com.google.inject.Injector; 365 value.set("B"); 366 Injector injector = Guice.createInjector(overridden); 367 assertEquals("B", injector.getInstance(Key.get(String.class, named("original")))); 413 // override forwards 414 Injector injector = Guice.createInjector(Modules.override(exposes5and6).with(exposes15)); 415 assertEquals(15, injector.getInstance(Integer.class).intValue()); 418 // and in reverse order 419 Injector reverse = Guice.createInjector(Modules.override(exposes15).with(exposes5and6)); 420 assertEquals(5, reverse.getInstance(Integer.class).intValue());SpiBindingsTest.java https://gitlab.com/metamorphiccode/guice | Java | 463 lines
26import com.google.inject.Binding; 27import com.google.inject.Guice; 28import com.google.inject.Inject; 28import com.google.inject.Inject; 29import com.google.inject.Injector; 30import com.google.inject.Key; 244 public void testConvertedConstantBinding() { 245 Injector injector = Guice.createInjector(new AbstractModule() { 246 protected void configure() { 265 public void testProviderBinding() { 266 Injector injector = Guice.createInjector(new AbstractModule() { 267 protected void configure() { 356 357 final Injector injector = Guice.createInjector(new AbstractModule() { 358 protected void configure() {ProviderMethodsTest.java https://gitlab.com/metamorphiccode/guice | Java | 952 lines
72 public void testProviderMethods() { 73 Injector injector = Guice.createInjector(this); 74 361 362 Injector injector = Guice.createInjector(module); 363 383 try { 384 Guice.createInjector(new AbstractModule() { 385 @Override protected void configure() {} 398 AtomicReference<Logger> loggerRef = new AtomicReference<Logger>(); 399 Injector injector = Guice.createInjector(new FooModule(loggerRef)); 400 435 }; 436 Injector injector = Guice.createInjector(m1, m2); 437WeakKeySetTest.java https://gitlab.com/metamorphiccode/guice | Java | 528 lines
31import com.google.inject.Binding; 32import com.google.inject.Guice; 33import com.google.inject.Injector; 33import com.google.inject.Injector; 34import com.google.inject.Key; 35import com.google.inject.Scope; 336 public void testWeakKeySet_integration() { 337 Injector parentInjector = Guice.createInjector(new AbstractModule() { 338 @Override protected void configure() { 358 public void testWeakKeySet_integration_multipleChildren() { 359 Injector parentInjector = Guice.createInjector(new AbstractModule() { 360 @Override protected void configure() { 398 public void testWeakKeySet_integration_multipleChildren_overlappingKeys() { 399 Injector parentInjector = Guice.createInjector(new AbstractModule() { 400 @Override protected void configure() {TypeListenerTest.java https://gitlab.com/metamorphiccode/guice | Java | 710 lines
96 97 Guice.createInjector(new AbstractModule() { 98 @Override protected void configure() { 288 try { 289 Guice.createInjector(new AbstractModule() { 290 @Override protected void configure() { 315 316 Injector injector = Guice.createInjector(new AbstractModule() { 317 @Override protected void configure() { 375 376 Guice.createInjector(new AbstractModule() { 377 @Override protected void configure() { 413 public void testLookupsPostCreate() { 414 Injector injector = Guice.createInjector(new AbstractModule() { 415 @Override protected void configure() {TypeConversionTest.java https://gitlab.com/metamorphiccode/guice | Java | 495 lines
92 public void testConstantInjection() throws CreationException { 93 Injector injector = Guice.createInjector(new AbstractModule() { 94 @Override protected void configure() { 123 public void testConstantInjectionWithExplicitBindingsRequired() throws CreationException { 124 Injector injector = Guice.createInjector(new AbstractModule() { 125 @Override protected void configure() { 194 public void testInvalidCharacter() throws CreationException { 195 Injector injector = Guice.createInjector(new AbstractModule() { 196 @Override protected void configure() { 236 public void testToInstanceIsTreatedLikeConstant() throws CreationException { 237 Injector injector = Guice.createInjector(new AbstractModule() { 238 @Override protected void configure() { 387 388 Injector injector = Guice.createInjector(new AbstractModule() { 389 @Override protected void configure() {ScopesTest.java https://gitlab.com/metamorphiccode/guice | Java | 1192 lines
133 Guice.createInjector().getInstance(AnnotatedSingleton.class), 134 Guice.createInjector().getInstance(AnnotatedSingleton.class)); 135 } 255 public void testSingletonsInDevelopmentStage() { 256 Guice.createInjector(Stage.DEVELOPMENT, singletonsModule); 257 326 try { 327 Guice.createInjector(new OuterDeprecatedModule()); 328 fail(); 399 public void testNullScopedAsASingleton() { 400 Injector injector = Guice.createInjector(new AbstractModule() { 401 @Override 424 public void testSingletonAnnotationOnParameterizedType() { 425 Injector injector = Guice.createInjector(); 426 assertSame(injector.getInstance(new Key<Injected<String>>() {}),ProvisionListenerTest.java https://gitlab.com/metamorphiccode/guice | Java | 796 lines
51 public void testExceptionInListenerBeforeProvisioning() { 52 Injector injector = Guice.createInjector(new AbstractModule() { 53 @Override 277 final Counter count2 = new Counter(); 278 Injector injector = Guice.createInjector(new AbstractModule() { 279 @Override 302 final Capturer capturer = new Capturer(); 303 Injector injector = Guice.createInjector(new AbstractModule() { 304 @Override 362 final Counter counter = new Counter(); 363 Injector injector = Guice.createInjector(new AbstractModule() { 364 @Override 383 public void testCallingBindingDotGetProviderDotGet() { 384 Injector injector = Guice.createInjector(new AbstractModule() { 385 @OverrideProvisionExceptionTest.java https://gitlab.com/metamorphiccode/guice | Java | 470 lines
150 try { 151 Guice.createInjector().getInstance(A.class); 152 fail(); 183 public void testInjectInnerClass() throws Exception { 184 Injector injector = Guice.createInjector(); 185 try { 197 198 Injector injector = Guice.createInjector(); 199 try { 339 public void testDuplicatesDifferentInstances() { 340 Injector injector = Guice.createInjector(new AbstractModule() { 341 @Override protected void configure() {} 359 public void testMultipleDuplicatesDifferentInstaces() { 360 Injector injector = Guice.createInjector(new AbstractModule() { 361 @Override protected void configure() {}PrivateModuleTest.java https://gitlab.com/metamorphiccode/guice | Java | 564 lines
43 public void testBasicUsage() { 44 Injector injector = Guice.createInjector(new AbstractModule() { 45 @Override protected void configure() { 77 public void testWithoutPrivateModules() { 78 Injector injector = Guice.createInjector(new AbstractModule() { 79 @Override protected void configure() { 257 public void testNestedPrivateInjectors() { 258 Injector injector = Guice.createInjector(new PrivateModule() { 259 @Override public void configure() { 274 public void testInstallingRegularModulesFromPrivateModules() { 275 Injector injector = Guice.createInjector(new PrivateModule() { 276 @Override public void configure() { 392 public void testDependenciesBetweenPrivateAndPublicWithPrivateEagerSingleton() { 393 Injector injector = Guice.createInjector( 394 new AbstractModule() {JitBindingsTest.java https://gitlab.com/metamorphiccode/guice | Java | 731 lines
176 public void testLinkedProviderBindingWorks() { 177 Injector injector = Guice.createInjector(new AbstractModule() { 178 @Override 192 try { 193 Guice.createInjector(new AbstractModule() { 194 @Override 279 public void testProvidedBy() { 280 Injector injector = Guice.createInjector(new AbstractModule() { 281 @Override 403 try { 404 Guice.createInjector(new AbstractModule() { 405 protected void configure() { 422 423 Injector injector = Guice.createInjector(new AbstractModule() { 424 protected void configure() {DuplicateBindingsTest.java https://gitlab.com/metamorphiccode/guice | Java | 576 lines
100 101 Guice.createInjector( 102 new ScopedModule(Scopes.NO_SCOPE, foo, pFoo, pclFoo, clFoo, cFoo), 107 public void testSameScopeAnnotationIgnored() { 108 Guice.createInjector( 109 new AnnotatedScopeModule(Singleton.class, foo, pFoo, pclFoo, clFoo, cFoo), 178 try { 179 Guice.createInjector(new ThrowingModule(), new ThrowingModule()); 180 fail("expected exception"); 189 public void testChildInjectorDuplicateParentFail() { 190 Injector injector = Guice.createInjector( 191 new SimpleModule(foo, pFoo, pclFoo, clFoo, cFoo) 294 b.equality = "test"; 295 Guice.createInjector(new AbstractModule() { 296 @OverrideCircularDependencyTest.java https://gitlab.com/metamorphiccode/guice | Java | 652 lines
47 throws CreationException { 48 Injector injector = Guice.createInjector(new AbstractModule() { 49 @Override 217 try { 218 Guice.createInjector(new AbstractModule() { 219 @Override protected void configure() {} 232 try { 233 Guice.createInjector(new AbstractModule() { 234 @Override protected void configure() { 496 public void testPrivateModulesDontTriggerCircularErrorsInProviders() { 497 Injector injector = Guice.createInjector(new AbstractModule() { 498 @Override 544 public void testCustomScopeCircularProxies() { 545 Injector injector = Guice.createInjector(new AbstractModule() { 546 @OverrideBindingTest.java https://gitlab.com/metamorphiccode/guice | Java | 503 lines
126 public void testScopeIsAppliedToKeyNotTarget() { 127 Injector injector = Guice.createInjector(new AbstractModule() { 128 protected void configure() { 195 private void assertBindingSucceeds(final Class<?> clazz) { 196 assertNotNull(Guice.createInjector().getInstance(clazz)); 197 } 266 try { 267 Guice.createInjector(new AbstractModule() { 268 protected void configure() { 292 293 Injector injector = Guice.createInjector(new AbstractModule() { 294 protected void configure() { 421 public void testGetAllServletBindings() throws Exception { 422 Injector injector = Guice.createInjector(new AbstractModule() { 423 protected void configure() {BinderTestSuite.java https://gitlab.com/metamorphiccode/guice | Java | 769 lines
16 17package com.google.inject; 18 18 19import static com.google.inject.Asserts.assertContains; 20import static com.google.inject.name.Names.named; 24 25import com.google.common.collect.ImmutableList; 26import com.google.common.collect.Lists; 26import com.google.common.collect.Lists; 27import com.google.inject.binder.AnnotatedBindingBuilder; 28import com.google.inject.binder.ScopedBindingBuilder; 399 nextId.set(101); 400 return Guice.createInjector(modules); 401 }BinderTest.java https://gitlab.com/metamorphiccode/guice | Java | 634 lines
149 try { 150 Guice.createInjector(new AbstractModule() { 151 @Override public void configure() { 282 // passes because duplicates are ignored 283 injector = Guice.createInjector(new AbstractModule() { 284 @Override 325 try { 326 Guice.createInjector(new ParentModule()); 327 fail(); 397 public void testUntargettedBinding() { 398 Injector injector = Guice.createInjector(new AbstractModule() { 399 @Override 418 public void testPartialInjectorGetInstance() { 419 Injector injector = Guice.createInjector(); 420 try {Errors.java https://gitlab.com/metamorphiccode/guice | Java | 870 lines
18 19import com.google.common.base.Equivalence; 20import com.google.common.base.Objects; 28import com.google.inject.CreationException; 29import com.google.inject.Guice; 30import com.google.inject.Key; 33import com.google.inject.Provides; 34import com.google.inject.ProvisionException; 35import com.google.inject.Scope; 139 * same message for both bind time errors: 140 * <pre><code>Guice.createInjector(new AbstractModule() { 141 * public void configure() { 145 * ...and at provide-time errors: 146 * <pre><code>Guice.createInjector().getInstance(Runnable.class);</code></pre> 147 * Otherwise we need to know who's calling when resolving a just-in-timeGuiceInjectorBuilder.scala https://gitlab.com/KiaraGrouwstra/playframework | Scala | 343 lines
137 } 138 val guiceInjector = Guice.createInjector(stage, applicationModule()) 139 guiceInjector.getInstance(classOf[PlayInjector]) 226 case playModule: PlayModule => fromPlayModule(playModule) 227 case guiceModule: GuiceModule => fromGuiceModule(guiceModule) 228 case unknown => throw new PlayException( 248 249 implicit def fromGuiceModule(guiceModule: GuiceModule): GuiceableModule = fromGuiceModules(Seq(guiceModule)) 250 250 251 implicit def fromGuiceModules(guiceModules: Seq[GuiceModule]): GuiceableModule = new GuiceableModule { 252 def guiced(env: Environment, conf: Configuration): Seq[GuiceModule] = guiceModules 252 def guiced(env: Environment, conf: Configuration): Seq[GuiceModule] = guiceModules 253 def disable(classes: Seq[Class[_]]): GuiceableModule = fromGuiceModules(filterOut(classes, guiceModules)) 254 override def toString = s"GuiceableModule(${guiceModules.mkString(", ")})"ImplicitBindingTest.java https://gitlab.com/metamorphiccode/guice | Java | 403 lines
76 public void testBindingOverridesImplementedBy() { 77 Injector injector = Guice.createInjector(new AbstractModule() { 78 @Override 92 try { 93 Guice.createInjector().getInstance(Key.get(I.class, Names.named("i"))); 94 fail(); 121 public void testCircularJitBindingsLeaveNoResidue() { 122 Injector injector = Guice.createInjector(new AbstractModule() { 123 @Override 380 public void testImplementedByEnum() { 381 Injector injector = Guice.createInjector(); 382 try { 396 public void testImplicitJdkBindings() { 397 Injector injector = Guice.createInjector(); 398 // String has a public nullary constructor, so Guice will call it.ApplicationProcessorSpec.scala https://gitlab.com/zhaosheng/snagajob | Scala | 111 lines
1import com.google.inject.{AbstractModule, Guice} 2import com.google.inject.name.Names 3import main.scala._ 4import net.codingwell.scalaguice.ScalaModule 5import org.scalatest._ 8 9 val injector = Guice.createInjector(new ApplicationProcessorTestModule()) 10 import net.codingwell.scalaguice.InjectorExtensions._ProjectTypeTest.java https://gitlab.com/gaal/che-core | Java | 371 lines
13import com.google.inject.AbstractModule; 14import com.google.inject.Guice; 15import com.google.inject.Injector; 15import com.google.inject.Injector; 16import com.google.inject.multibindings.Multibinder; 17import org.eclipse.che.api.core.NotFoundException; 42 // Bind components 43 injector = Guice.createInjector(new AbstractModule() { 44 @OverrideGitblitContext.java https://gitlab.com/tigefa/gitblit | Java | 511 lines
43import com.gitblit.extensions.LifeCycleListener; 44import com.gitblit.guice.CoreModule; 45import com.gitblit.guice.WebModule; 62import com.google.inject.AbstractModule; 63import com.google.inject.Guice; 64import com.google.inject.Injector; 64import com.google.inject.Injector; 65import com.google.inject.servlet.GuiceServletContextListener; 66 77 */ 78public class GitblitContext extends GuiceServletContextListener { 79 126 protected Injector getInjector() { 127 return Guice.createInjector(getModules()); 128 }NamesTest.java https://gitlab.com/metamorphiccode/guice | Java | 112 lines
17 18package com.google.inject.name; 19 24import com.google.inject.AbstractModule; 25import com.google.inject.Guice; 26import com.google.inject.Injector; 62 63 Injector injector = Guice.createInjector(new AbstractModule() { 64 protected void configure() { 76 77 Injector injector = Guice.createInjector(new AbstractModule() { 78 protected void configure() { 95 96 Injector injector = Guice.createInjector(new AbstractModule() { 97 protected void configure() {MembersInjectorTest.java https://gitlab.com/metamorphiccode/guice | Java | 401 lines
59 60 Guice.createInjector(new AbstractModule() { 61 @Override protected void configure() { 178 try { 179 Guice.createInjector(new AbstractModule() { 180 protected void configure() { 248 public void testGettingAnnotatedMembersInjector() { 249 Injector injector = Guice.createInjector(); 250 try { 332 final ParallelMemberInjectionCallback2 c2 = new ParallelMemberInjectionCallback2(); 333 Guice.createInjector(new AbstractModule() { 334 @Override 358 final RecursiveMemberInjection rmi = new RecursiveMemberInjection(); 359 Guice.createInjector(new AbstractModule() { 360 @OverrideTestOverrideMethodFilterInHttpServer.java https://gitlab.com/vectorci/airlift | Java | 290 lines
18import com.google.inject.Binder; 19import com.google.inject.Guice; 20import com.google.inject.Module; 275 { 276 return Guice.createInjector( 277 new TestingNodeModule(),ToIteratorOfListPageExpectTest.java git://github.com/jclouds/jclouds.git | Java | 184 lines
44import com.google.common.collect.ImmutableList; 45import com.google.inject.Guice; 46 49 50 private final Json json = Guice.createInjector(new GsonModule(), new GoogleComputeEngineParserModule()) 51 .getInstance(Json.class);OSGiTestActivator.java https://gitlab.com/metamorphiccode/guice | Java | 511 lines
16 17package com.googlecode.guice.bundle; 18 18 19import static com.google.inject.name.Names.named; 20 21import com.google.inject.AbstractModule; 22import com.google.inject.Guice; 23import com.google.inject.Inject; 486 487 Injector injector = Guice.createInjector(new TestModule(bundle)); 488/*if[AOP]*/ 488/*if[AOP]*/ 489 Injector aopInjector = Guice.createInjector(new TestModule(bundle), new InterceptorModule()); 490/*end[AOP]*/BoundFieldModule.java https://gitlab.com/metamorphiccode/guice | Java | 385 lines
16 17package com.google.inject.testing.fieldbinder; 18 20import com.google.common.base.Preconditions; 21import com.google.inject.Binder; 22import com.google.inject.BindingAnnotation; 23import com.google.inject.Module; 24import com.google.inject.Provider; 25import com.google.inject.TypeLiteral; 25import com.google.inject.TypeLiteral; 26import com.google.inject.binder.AnnotatedBindingBuilder; 27import com.google.inject.binder.LinkedBindingBuilder; 89 * {@literal @}Before public void setUp() { 90 * Guice.createInjector(BoundFieldModule.of(this)).injectMembers(this); 91 * }TestHttpServiceSelectorBinder.java https://gitlab.com/github-cloud-corp/airlift | Java | 194 lines
21import com.google.inject.Binder; 22import com.google.inject.Guice; 23import com.google.inject.Injector; 45 { 46 Injector injector = Guice.createInjector( 47 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())), 122 { 123 Injector injector = Guice.createInjector( 124 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())), 147 { 148 Injector injector = Guice.createInjector( 149 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())), 172 { 173 Injector injector = Guice.createInjector( 174 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())),TestAMWebServicesJobConf.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 275 lines
65import com.google.common.collect.Maps; 66import com.google.inject.Guice; 67import com.google.inject.Injector; 67import com.google.inject.Injector; 68import com.google.inject.servlet.GuiceServletContextListener; 69import com.google.inject.servlet.ServletModule; 71import com.sun.jersey.api.client.WebResource; 72import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 73import com.sun.jersey.test.framework.JerseyTest; 89 90 private Injector injector = Guice.createInjector(new ServletModule() { 91 @Override 128 129 public class GuiceServletConfig extends GuiceServletContextListener { 130AWSMarketplaceCommerceAnalyticsModuleInjector.java https://gitlab.com/github-cloud-corp/aws-sdk-java | Java | 50 lines
17import com.google.inject.AbstractModule; 18import com.google.inject.Guice; 19import com.google.inject.Injector; 19import com.google.inject.Injector; 20import com.google.inject.Stage; 21 21 22import cucumber.api.guice.CucumberModules; 23import cucumber.runtime.java.guice.InjectorSource; 37 public Injector getInjector() { 38 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO, 39 new AWSMarketplaceCommerceAnalyticsModule());ManyConstructorsTest.java https://gitlab.com/metamorphiccode/guice | Java | 277 lines
21import com.google.inject.CreationException; 22import com.google.inject.Guice; 23import com.google.inject.Injector; 67 public void testInterfaceToImpl() { 68 Injector injector = Guice.createInjector(new AbstractModule() { 69 @Override 85 public void testUsingOneConstructor() { 86 Injector injector = Guice.createInjector(new AbstractModule() { 87 @Override 144 try { 145 Guice.createInjector(new AbstractModule() { 146 @Override 229 public void testDependenciesAndOtherAnnotations() { 230 Injector injector = Guice.createInjector(new AbstractModule() { 231 @OverrideTestConfig.java https://gitlab.com/github-cloud-corp/airlift | Java | 141 lines
17 18import com.google.common.collect.ImmutableMap; 19import com.google.common.collect.ImmutableMap.Builder; 19import com.google.common.collect.ImmutableMap.Builder; 20import com.google.inject.Binder; 21import com.google.inject.CreationException; 21import com.google.inject.CreationException; 22import com.google.inject.Guice; 23import com.google.inject.Injector; 23import com.google.inject.Injector; 24import com.google.inject.Module; 25import com.google.inject.spi.Message; 92 List<Message> messages = new ConfigurationValidator(configurationFactory, null).validate(module); 93 return Guice.createInjector(new ConfigurationModule(configurationFactory), module, new ValidationErrorModule(messages)); 94 }LoadGenerator.java https://gitlab.com/mayakarya/swift | Java | 171 lines
22import com.facebook.nifty.client.UnframedClientConnector; 23import com.facebook.swift.codec.guice.ThriftCodecModule; 24import com.facebook.swift.service.ThriftClientManager; 24import com.facebook.swift.service.ThriftClientManager; 25import com.facebook.swift.service.guice.ThriftClientModule; 26import com.facebook.swift.service.guice.ThriftClientStatsModule; 26import com.facebook.swift.service.guice.ThriftClientStatsModule; 27import com.google.common.collect.ImmutableMap; 28import com.google.common.net.HostAndPort; 28import com.google.common.net.HostAndPort; 29import com.google.inject.*; 30import io.airlift.bootstrap.LifeCycleManager; 62 } else { 63 injector = Guice.createInjector( 64 Stage.PRODUCTION,RoboGuice.java https://code.google.com/p/roboguice/ | Java | 218 lines
67 * 68 * RoboGuice.setAppliationInjector( app, RoboGuice.DEFAULT_STAGE, Modules.override(RoboGuice.newDefaultRoboModule(app)).with(new MyModule() ); 69 * 70 * @see com.google.inject.util.Modules#override(com.google.inject.Module...) 71 * @see roboguice.RoboGuice#setBaseApplicationInjector(android.app.Application, com.google.inject.Stage, com.google.inject.Module...) 72 * @see roboguice.RoboGuice#newDefaultRoboModule(android.app.Application) 72 * @see roboguice.RoboGuice#newDefaultRoboModule(android.app.Application) 73 * @see roboguice.RoboGuice#DEFAULT_STAGE 74 * 74 * 75 * If using this method with test cases, be sure to call {@link roboguice.RoboGuice.util#reset()} in your test teardown methods 76 * to avoid polluting our other tests with your custom injector. Don't do this in your real application though. 93 synchronized (RoboGuice.class) { 94 final Injector rtrn = Guice.createInjector(stage, modules); 95 injectors.put(application,rtrn);WebApps.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 355 lines
20 21import static com.google.common.base.Preconditions.checkNotNull; 22 48import com.google.inject.AbstractModule; 49import com.google.inject.Guice; 50import com.google.inject.Injector; 50import com.google.inject.Injector; 51import com.google.inject.servlet.GuiceFilter; 52 279 } 280 Injector injector = Guice.createInjector(webapp, new AbstractModule() { 281 @Override 289 // save a guice filter instance for webapp stop (mostly for unit tests) 290 webapp.setGuiceFilter(injector.getInstance(GuiceFilter.class)); 291 if (devMode) {ServletModule.java https://gitlab.com/metamorphiccode/guice | Java | 357 lines
16 17package com.google.inject.servlet; 18 22import com.google.inject.AbstractModule; 23import com.google.inject.Key; 24 70 * <pre> 71 * Guice.createInjector(..., new ServletModule() { 72 * 98 * 99 * Guice.createInjector(..., new ServletModule() { 100 * 127 * 128 * Since this rule matches, Guice Servlet will dispatch to {@code MyServlet}. These 129 * two mapping rules can also be written in more compact form using varargs syntax:ContextPathTest.java https://gitlab.com/metamorphiccode/guice | Java | 293 lines
21 22import com.google.inject.Guice; 23import com.google.inject.Inject; 24import com.google.inject.Injector; 25import com.google.inject.Key; 26import com.google.inject.Scopes; 58 private FilterConfig filterConfig; 59 private GuiceFilter guiceFilter; 60 62 public final void setUp() throws Exception { 63 injector = Guice.createInjector(new ServletModule() { 64 @Override 90 91 guiceFilter = new GuiceFilter(); 92 guiceFilter.init(filterConfig);ProcessKeeper.scala https://gitlab.com/wilane/marathon | Scala | 298 lines
7import com.google.common.util.concurrent.{ AbstractIdleService, Service } 8import com.google.inject.Guice 9import mesosphere.chaos.http.{ HttpConf, HttpModule, HttpService } 41 } 42 val injector = Guice.createInjector(new MetricsModule, new HttpModule(conf), new HttpServiceTestModule) 43 injector.getInstance(classOf[HttpService])GuiceObjectFactory.java https://gitlab.com/metamorphiccode/guice | Java | 247 lines
20import com.google.inject.Binder; 21import com.google.inject.Guice; 22import com.google.inject.Injector; 22import com.google.inject.Injector; 23import com.google.inject.Module; 24import com.google.inject.internal.Annotations; 42/** 43 * @deprecated Use {@link com.google.inject.struts2.Struts2Factory} instead. 44 */ 45@Deprecated 46public class GuiceObjectFactory extends ObjectFactory { 47 124 logger.info("Creating injector..."); 125 this.injector = Guice.createInjector(new AbstractModule() { 126 protected void configure() {AbstractTestDiscoveryModule.java https://gitlab.com/CORP-RESELLER/airlift | Java | 118 lines
17 18import com.google.common.collect.ImmutableMap; 19import com.google.inject.Binder; 19import com.google.inject.Binder; 20import com.google.inject.Guice; 21import com.google.inject.Injector; 21import com.google.inject.Injector; 22import com.google.inject.Key; 23import com.google.inject.Module; 53 { 54 Injector injector = Guice.createInjector( 55 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.of("discovery.uri", "fake://server"))), 83 84 Injector injector = Guice.createInjector( 85 new ConfigurationModule(new ConfigurationFactory(config)),TestHsWebServicesJobConf.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 279 lines
62 63import com.google.inject.Guice; 64import com.google.inject.Injector; 64import com.google.inject.Injector; 65import com.google.inject.servlet.GuiceServletContextListener; 66import com.google.inject.servlet.ServletModule; 68import com.sun.jersey.api.client.WebResource; 69import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 70import com.sun.jersey.test.framework.JerseyTest; 87 88 private Injector injector = Guice.createInjector(new ServletModule() { 89 @Override 131 132 public class GuiceServletConfig extends GuiceServletContextListener { 133EmbulkService.java https://gitlab.com/CORP-RESELLER/embulk | Java | 76 lines
4import com.google.common.collect.ImmutableList; 5import com.google.inject.Guice; 6import com.google.inject.Injector; 6import com.google.inject.Injector; 7import com.google.inject.Module; 8import org.embulk.config.ConfigSource; 14import org.embulk.jruby.JRubyScriptingModule; 15import static com.google.common.base.Preconditions.checkState; 16 61 62 injector = Guice.createInjector(modules); 63 initialized = true;PrologTestCase.java https://gitlab.com/chenfengxu/gerrit | Java | 189 lines
14 15package com.google.gerrit.server.rules; 16 17import static com.google.common.truth.Truth.assertThat; 18import static com.google.common.truth.Truth.assertWithMessage; 19import static java.nio.charset.StandardCharsets.UTF_8; 22import com.google.gerrit.testing.GerritBaseTests; 23import com.google.inject.Guice; 24import com.google.inject.Module; 25import com.googlecode.prolog_cafe.exceptions.CompileException; 26import com.googlecode.prolog_cafe.lang.BufferingPrologControl; 27import com.googlecode.prolog_cafe.lang.JavaObjectTerm; 63 64 envFactory = Guice.createInjector(moduleList).getInstance(PrologEnvironment.Factory.class); 65 PrologEnvironment env = envFactory.create(newMachine());AbstractInjectorGrapherTest.java https://gitlab.com/metamorphiccode/guice | Java | 184 lines
20import com.google.common.collect.ImmutableSet; 21import com.google.common.collect.Sets; 22import com.google.inject.AbstractModule; 23import com.google.inject.BindingAnnotation; 24import com.google.inject.Guice; 25import com.google.inject.Inject; 123 public void testLinkedAndInstanceBindings() throws Exception { 124 grapher.graph(Guice.createInjector(new AbstractModule() { 125 @Override protected void configure() { 145 final Wrapper<Provider<A2>> wrapper = new Wrapper<Provider<A2>>(); 146 grapher.graph(Guice.createInjector(new AbstractModule() { 147 @Override protected void configure() { 169 public void testGraphWithGivenRoot() throws Exception { 170 grapher.graph(Guice.createInjector(new AbstractModule() { 171 @Override protected void configure() {JsPlugin.java https://gitlab.com/chenfengxu/gerrit | Java | 110 lines
14 15package com.google.gerrit.server.plugins; 16 18import com.google.gerrit.extensions.annotations.PluginName; 19import com.google.gerrit.extensions.registration.DynamicSet; 20import com.google.gerrit.extensions.webui.JavaScriptPlugin; 20import com.google.gerrit.extensions.webui.JavaScriptPlugin; 21import com.google.gerrit.extensions.webui.WebUiPlugin; 22import com.google.gerrit.lifecycle.LifecycleManager; 24import com.google.inject.AbstractModule; 25import com.google.inject.Guice; 26import com.google.inject.Injector; 55 String fileName = getSrcFile().getFileName().toString(); 56 sysInjector = Guice.createInjector(new StandaloneJsPluginModule(getName(), fileName)); 57 manager.start();CheckedProviderMethodsModuleTest.java https://gitlab.com/metamorphiccode/guice | Java | 195 lines
21import com.google.inject.Exposed; 22import com.google.inject.Guice; 23import com.google.inject.Injector; 125 public void testNoAnnotationNoScope() throws BindException, RemoteException { 126 Injector injector = Guice.createInjector(new TestModule()); 127 RpcProvider<String> provider = injector 154 TestModule testModule = new TestModule(); 155 Injector injector = Guice.createInjector(testModule); 156 RpcProvider<Pair<Double, String>> provider = injector 163 TestModule testModule = new TestModule(); 164 Injector injector = Guice.createInjector(testModule); 165 RpcProvider<Float> provider = injector 178 TestModule testModule = new TestModule(); 179 Injector injector = Guice.createInjector(testModule); 180 RpcProvider<String> provider = injectorGenericInjectionTest.java https://gitlab.com/metamorphiccode/guice | Java | 187 lines
38 39 Injector injector = Guice.createInjector((Module) new AbstractModule() { 40 protected void configure() { 59 Parameterized<String> parameterized 60 = Guice.createInjector().getInstance(Key.get(new TypeLiteral<Parameterized<String>>() {})); 61 assertNotNull(parameterized); 64 public void testExplicitBindingOfGenericType() { 65 Injector injector = Guice.createInjector(new AbstractModule() { 66 protected void configure() { 145 146 Injector injector = Guice.createInjector(bindDataModule, bindingModule); 147 ParameterizedDeps<String, Integer> parameterizedDeps 174 public void testImmediateTypeVariablesAreInjected() { 175 Injector injector = Guice.createInjector(new AbstractModule() { 176 protected void configure() {EnsureJpaCanTakeObjectsInPropertiesTest.java https://gitlab.com/metamorphiccode/guice | Java | 110 lines
14 15package com.google.inject.persist.jpa; 16 17import com.google.inject.AbstractModule; 18import com.google.inject.Guice; 19import com.google.inject.Injector; 19import com.google.inject.Injector; 20import com.google.inject.persist.PersistService; 21import com.google.inject.persist.UnitOfWork; 90 91 injector = Guice.createInjector(new DBModule(dataSource, passDataSource)); 92RestletGuice.java git://github.com/restlet/restlet-framework-java.git | Java | 330 lines
39import com.google.inject.AbstractModule; 40import com.google.inject.Guice; 41import com.google.inject.Inject; 80 injector = inj = Guice 81 .createInjector(RestletGuice.Module.this); 82 } 271 */ 272 public static Injector createInjector(com.google.inject.Module... modules) { 273 return injectorFor(null, new Module(modules)); 324 if (stage == null) { 325 return Guice.createInjector(rootModule); 326 } else { 326 } else { 327 return Guice.createInjector(stage, rootModule); 328 }ArdorPanel.java https://github.com/automenta/spacegraph1.git | Java | 292 lines
35import com.ardor3d.util.Timer; 36import com.google.inject.Guice; 37import com.google.inject.Injector; 37import com.google.inject.Injector; 38import com.google.inject.Module; 39import com.google.inject.Stage; 74 75 final Injector injector = Guice.createInjector(Stage.PRODUCTION, ardorModule); 76CollectionOfCustomRoutesTest.java https://gitlab.com/matticala/apache-camel | Java | 63 lines
16 */ 17package org.apache.camel.guice; 18 22import com.google.common.collect.Lists; 23import com.google.inject.Guice; 24import com.google.inject.Injector; 24import com.google.inject.Injector; 25import com.google.inject.Provides; 26import com.google.inject.name.Named; 53 public void xtestGuice() throws Exception { 54 Injector injector = Guice.createInjector(new MyModule()); 55 59 60 GuiceTest.assertCamelContextRunningThenCloseInjector(injector); 61 }SeagullTest.java https://gitlab.com/Teclan/declan-guice | Java | 68 lines
6 7import com.google.inject.Guice; 8import com.google.inject.Injector; 10import declean.guice.Module.DefaultFlyModule; 11import declean.guice.Module.DefaultFlyServiceModuleWithProvider; 12import declean.guice.Module.TestFlyModule; 14import declean.guice.model.Seagull; 15import declean.guice.service.spi.DefaultFlyService; 16import declean.guice.service.spi.TestFlyService; 21 public void defaultFlyTest() { 22 Injector injector = Guice.createInjector(new DefaultFlyModule()); 23 Seagull seagull = injector.getInstance(Seagull.class); 32 public void testFlyTest() { 33 Injector injector = Guice.createInjector(new TestFlyModule()); 34 Seagull seagull = injector.getInstance(Seagull.class);Jsr330Test.java https://gitlab.com/metamorphiccode/guice | Java | 475 lines
61 public void testInject() { 62 Injector injector = Guice.createInjector(new AbstractModule() { 63 protected void configure() { 214 try { 215 Guice.createInjector(new AbstractModule() { 216 protected void configure() { 227 public void testInjectingMethodsWithNonVoidReturnTypes() { 228 Guice.createInjector(new AbstractModule() { 229 protected void configure() { 241 public void testBindProviderClass() { 242 Injector injector = Guice.createInjector(new AbstractModule() { 243 protected void configure() { 296 297 Injector injector = Guice.createInjector(new AbstractModule() { 298 @OverrideGuiceResolver.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 115 lines
30 31import com.google.inject.Injector; 32 37 * 38 * <application> <el-resolver>org.apache.myfaces.el.unified.resolver.GuiceResolver</el-resolver> </application> 39 * 43 * 44 * <listener> <listener-class>com.your_company.GuiceServletContextListener</listener-class> </listener> 45 * 46 * <p> 47 * Configure Guice in your ServletContextListener implementation, and place the Injector in application scope. 48 * </p> 52 * public void contextInitialized(ServletContextEvent event) { ServletContext ctx = event.getServletContext(); //when on 53 * Java6, use ServiceLoader.load(com.google.inject.Module.class); Injector injector = Guice.createInjector(new 54 * YourModule()); ctx.setAttribute(GuiceResolver.KEY, injector); }AWSIotDataModuleInjector.java https://gitlab.com/github-cloud-corp/aws-sdk-java | Java | 47 lines
17import com.google.inject.AbstractModule; 18import com.google.inject.Guice; 19import com.google.inject.Injector; 19import com.google.inject.Injector; 20import com.google.inject.Stage; 21 21 22import cucumber.api.guice.CucumberModules; 23import cucumber.runtime.java.guice.InjectorSource; 35 public Injector getInjector() { 36 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO, 37 new AWSIotDataModule());TestUtils.java https://gitlab.com/kidaa/lantern.git | Java | 411 lines
39import com.google.inject.Binder; 40import com.google.inject.Guice; 41import com.google.inject.Inject; 41import com.google.inject.Inject; 42import com.google.inject.Injector; 43import com.google.inject.Module; 142 143 injector = Guice.createInjector(lm); 144Guice1TestPlugin.java http://mycila.googlecode.com/svn/ | Java | 178 lines
20import com.google.inject.Binder; 21import com.google.inject.Guice; 22import com.google.inject.Inject; 23import com.google.inject.Injector; 24import com.google.inject.Module; 25import com.google.inject.Provider; 46 47 public static final String INJECTOR = "com.google.inject.Injector"; 48 51 context.attributes().set("guice.providers", new ArrayList<Provider<?>>()); 52 GuiceContext ctx = context.introspector().testClass().getAnnotation(GuiceContext.class); 53 77 // create injector 78 Injector injector = Guice.createInjector(findStage(ctx), modules); 79 context.attributes().set(INJECTOR, injector);Main.java https://gitlab.com/simon-erni/mobsys-manet | Java | 99 lines
4import ch.hslu.mobsys.manet.protocol.SendService; 5import com.google.common.util.concurrent.ServiceManager; 6import com.google.inject.Injector; 15 16import static com.google.inject.Guice.createInjector; 17 25 public static void main(String[] args) throws Exception { 26 Injector injector = createInjector(new ManetModule()); 27GuiceFactoryTest.java https://gitlab.com/chiavegatto/cucumber-jvm | Java | 199 lines
41 public void factoryCanBeIntantiatedWithArgConstructor() { 42 factory = new GuiceFactory(Guice.createInjector()); 43 assertThat(factory, notNullValue()); 47 public void factoryStartFailsIfScenarioScopeIsNotBound() { 48 factory = new GuiceFactory(Guice.createInjector()); 49 try { 61 public void shouldGiveNewInstancesOfUnscopedClassWithinAScenario() { 62 factory = new GuiceFactory(injector(CucumberModules.SCENARIO)); 63 instancesFromSameScenario = getInstancesFromSameScenario(factory, UnscopedClass.class); 77 public void shouldGiveTheSameInstanceOfAnnotatedScenarioScopedClassWithinAScenario() { 78 factory = new GuiceFactory(injector(CucumberModules.SCENARIO)); 79 instancesFromSameScenario = getInstancesFromSameScenario(factory, AnnotatedScenarioScopedClass.class); 162 private Injector injector(Module... module) { 163 return Guice.createInjector(Stage.PRODUCTION, module); 164 }ProvisionExceptionsTest.java https://gitlab.com/metamorphiccode/guice | Java | 178 lines
35 public void testConstructorRuntimeException() { 36 Injector injector = Guice.createInjector(new AbstractModule() { 37 @Override 57 public void testConstructorCheckedException() { 58 Injector injector = Guice.createInjector(new AbstractModule() { 59 @Override 79 public void testCustomProvidersRuntimeException() { 80 Injector injector = Guice.createInjector(new AbstractModule() { 81 @Override 104 public void testProviderMethodRuntimeException() { 105 Injector injector = Guice.createInjector(new AbstractModule() { 106 @Override 127 public void testProviderMethodCheckedException() { 128 Injector injector = Guice.createInjector(new AbstractModule() { 129 @OverrideDefaultPluginManager.java http://mycila.googlecode.com/svn/ | Java | 199 lines
19import com.google.inject.Binder; 20import com.google.inject.Guice; 21import com.google.inject.Injector; 21import com.google.inject.Injector; 22import com.google.inject.Key; 23import com.google.inject.Module; 23import com.google.inject.Module; 24import com.google.inject.Singleton; 25import com.google.inject.Stage; 25import com.google.inject.Stage; 26import com.mycila.guice.CyclicPluginDependencyException; 27import com.mycila.guice.InvokeException; 127 }); 128 return Guice.createInjector(Stage.PRODUCTION, mm); 129 }GroovyGuice.java http://groovy-guice.googlecode.com/svn/trunk/ | Java | 396 lines
40import com.google.inject.AbstractModule; 41import com.google.inject.Guice; 42import com.google.inject.Injector; 47import de.indisopht.guice.groovy.internal.GroovyClassloaderFactory; 48import de.indisopht.guice.groovy.internal.annotations.GroovyGuiceInternal; 49 56 * <code><pre> 57 * Module groovyGuiceModule = GroovyGuice 58 * .create() 60 * .build();</pre> 61 * Guice.createInjector(myModule, groovyGuiceModule);<br> 62 * </code> 285 * at {@link GroovyGuice#create(Module...)} must be given 286 * to {@link Guice#createInjector(Module...)} as parameter 287 *App.java https://gitlab.com/mfriedenhagen/ono-artifactory-shared | Java | 99 lines
17 18import com.google.inject.Guice; 19import com.google.inject.Injector; 79 LOG.info("ARGS: {}", argList); 80 Injector injector = Guice.createInjector(new ArtifactoryModule()); 81 App instance = injector.getInstance(App.class);TestRMWebServicesNodes.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 719 lines
57import com.google.common.base.Joiner; 58import com.google.inject.Guice; 59import com.google.inject.Injector; 59import com.google.inject.Injector; 60import com.google.inject.servlet.GuiceServletContextListener; 61import com.google.inject.servlet.ServletModule; 65import com.sun.jersey.api.client.WebResource; 66import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 67import com.sun.jersey.test.framework.JerseyTest; 73 74 private Injector injector = Guice.createInjector(new ServletModule() { 75 @Override 87 88 public class GuiceServletConfig extends GuiceServletContextListener { 89TestRMWebServicesApps.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 1109 lines
59 60import com.google.inject.Guice; 61import com.google.inject.Injector; 61import com.google.inject.Injector; 62import com.google.inject.servlet.GuiceServletContextListener; 63import com.google.inject.servlet.ServletModule; 68import com.sun.jersey.core.util.MultivaluedMapImpl; 69import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 70import com.sun.jersey.test.framework.JerseyTest; 78 79 private Injector injector = Guice.createInjector(new ServletModule() { 80 @Override 95 96 public class GuiceServletConfig extends GuiceServletContextListener { 97TestTimelineWebServices.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 990 lines
66 67import com.google.inject.Guice; 68import com.google.inject.Injector; 68import com.google.inject.Injector; 69import com.google.inject.servlet.GuiceServletContextListener; 70import com.google.inject.servlet.ServletModule; 73import com.sun.jersey.api.client.config.DefaultClientConfig; 74import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 75import com.sun.jersey.test.framework.JerseyTest; 84 85 private Injector injector = Guice.createInjector(new ServletModule() { 86 150 151 public class GuiceServletConfig extends GuiceServletContextListener { 152TestAHSWebServices.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 376 lines
65 66import com.google.inject.Guice; 67import com.google.inject.Injector; 68import com.google.inject.Singleton; 69import com.google.inject.servlet.GuiceServletContextListener; 70import com.google.inject.servlet.ServletModule; 74import com.sun.jersey.api.client.WebResource; 75import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 76import com.sun.jersey.test.framework.JerseyTest; 113 114 private Injector injector = Guice.createInjector(new ServletModule() { 115 139 140 public class GuiceServletConfig extends GuiceServletContextListener { 141TestAMWebServicesAttempts.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 665 lines
57 58import com.google.inject.Guice; 59import com.google.inject.Injector; 59import com.google.inject.Injector; 60import com.google.inject.servlet.GuiceServletContextListener; 61import com.google.inject.servlet.ServletModule; 65import com.sun.jersey.api.client.ClientResponse.Status; 66import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 67import com.sun.jersey.test.framework.JerseyTest; 82 83 private Injector injector = Guice.createInjector(new ServletModule() { 84 @Override 97 98 public class GuiceServletConfig extends GuiceServletContextListener { 99TestJsonModule.java https://gitlab.com/CORP-RESELLER/airlift | Java | 389 lines
25import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; 26import com.google.common.base.Joiner; 27import com.google.common.base.Splitter; 27import com.google.common.base.Splitter; 28import com.google.common.collect.ImmutableList; 29import com.google.common.collect.ImmutableSet; 31import com.google.inject.Binder; 32import com.google.inject.Guice; 33import com.google.inject.Injector; 64 { 65 Injector injector = Guice.createInjector(new JsonModule(), 66 new Module() 81 { 82 Injector injector = Guice.createInjector(new JsonModule()); 83 JsonCodecFactory codecFactory = injector.getInstance(JsonCodecFactory.class);FriendBrowseDownloadRUDPTest.java https://github.com/r3n/limewire5-ruby.git | Java | 294 lines
46 47import com.google.inject.Guice; 48import com.google.inject.Injector; 48import com.google.inject.Injector; 49import com.google.inject.Key; 50import com.google.inject.Module; 50import com.google.inject.Module; 51import com.google.inject.Stage; 52import com.google.inject.TypeLiteral; 83 protected void setUp() throws Exception { 84 injector = createInjector(getModules()); 85 registry = injector.getInstance(ServiceRegistry.class); 101 private Injector createInjector(Module... modules) { 102 return Guice.createInjector(Stage.PRODUCTION, modules); 103 }Java8LanguageFeatureBindingTest.java https://gitlab.com/metamorphiccode/guice | Java | 168 lines
20import com.google.inject.CreationException; 21import com.google.inject.Guice; 22import com.google.inject.Inject; 48 public void testBinding_lambdaToInterface() { 49 Injector injector = Guice.createInjector(new AbstractModule() { 50 @Override 112 UUID uuid = UUID.randomUUID(); 113 Injector injector = Guice.createInjector(new AbstractModule() { 114 @Override 140 public void testBinding_toProvider_lambda() { 141 Injector injector = Guice.createInjector(new AbstractModule() { 142 @Override 153 public void testBinding_toProvider_methodReference() { 154 Injector injector = Guice.createInjector(new AbstractModule() { 155 @OverrideAWSSupportModuleInjector.java https://gitlab.com/github-cloud-corp/aws-sdk-java | Java | 47 lines
17import com.google.inject.AbstractModule; 18import com.google.inject.Guice; 19import com.google.inject.Injector; 19import com.google.inject.Injector; 20import com.google.inject.Stage; 21 21 22import cucumber.api.guice.CucumberModules; 23import cucumber.runtime.java.guice.InjectorSource; 35 public Injector getInjector() { 36 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO, 37 new AWSSupportModule());ElasticQueryChangesTest.java https://gitlab.com/chenfengxu/gerrit | Java | 87 lines
14 15package com.google.gerrit.elasticsearch; 16 16 17import com.google.gerrit.elasticsearch.ElasticTestUtils.ElasticNodeInfo; 18import com.google.gerrit.server.query.change.AbstractQueryChangesTest; 18import com.google.gerrit.server.query.change.AbstractQueryChangesTest; 19import com.google.gerrit.testing.ConfigSuite; 20import com.google.gerrit.testing.InMemoryModule; 22import com.google.gerrit.testing.IndexConfig; 23import com.google.inject.Guice; 24import com.google.inject.Injector; 76 ElasticTestUtils.createAllIndexes(nodeInfo, indicesPrefix); 77 return Guice.createInjector(new InMemoryModule(elasticsearchConfig, notesMigration)); 78 }Guice2TestPlugin.java http://mycila.googlecode.com/svn/ | Java | 178 lines
20import com.google.inject.Binder; 21import com.google.inject.Guice; 22import com.google.inject.Inject; 29import com.google.inject.binder.LinkedBindingBuilder; 30import com.google.inject.binder.ScopedBindingBuilder; 31import com.google.inject.util.Modules; 45 */ 46public final class Guice2TestPlugin extends DefaultTestPlugin { 47 52 context.attributes().set("guice.providers", new ArrayList<Provider<?>>()); 53 GuiceContext ctx = context.introspector().testClass().getAnnotation(GuiceContext.class); 54 77 // create injector 78 Injector injector = Guice.createInjector(findStage(ctx), Modules.override(contextualModules(ctx)).with(modules)); 79 context.attributes().set(INJECTOR, injector);TestDiscoveryBinder.java https://gitlab.com/github-cloud-corp/airlift | Java | 220 lines
20import com.google.inject.Binder; 21import com.google.inject.Guice; 22import com.google.inject.Injector; 46 { 47 Injector injector = Guice.createInjector( 48 new TestModule(), 125 { 126 Injector injector = Guice.createInjector( 127 new TestModule(), 144 { 145 Injector injector = Guice.createInjector( 146 new TestModule(ImmutableMap.of("discovery.apple.pool", "apple-pool")), 163 { 164 Injector injector = Guice.createInjector( 165 new TestModule(ImmutableMap.of("discovery.apple.pool", "apple-pool")),GuicePlanetProvider.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 98 lines
20 21import com.google.inject.Guice; 22import com.google.inject.Injector; 39 /** 40 * Instantiate a new GuicePlanetProvider using default guice module 41 * configured in PlanetConfig via 'guice.backend.module' property. 52 Module module = (Module)moduleClass.newInstance(); 53 injector = Guice.createInjector(module); 54 } catch (Throwable e) { 61 /** 62 * Instantiate a new GuicePlanetProvider using the given Guice module. 63 * 74 Module module = (Module)moduleClass.newInstance(); 75 injector = Guice.createInjector(module); 76 } catch (Throwable e) {TestMonitoringGuiceInterceptor.java https://gitlab.com/tuandung.bui/javamelody | Java | 117 lines
26import com.google.inject.AbstractModule; 27import com.google.inject.Guice; 28import com.google.inject.Injector; 53 public void testNewInstance() { 54 assertNotNull("new MonitoringGuiceInterceptor", new MonitoringGuiceInterceptor()); 55 } 59 public void testGetGuiceCounter() { 60 assertNotNull("getGuiceCounter", MonitoringProxy.getGuiceCounter()); 61 } 65 public void testGuiceAOP() { 66 final Counter guiceCounter = MonitoringProxy.getGuiceCounter(); 67 guiceCounter.clear(); 85 }; 86 final Injector injector = Guice.createInjector(testModule); 87 final SpringTestFacade springTestFacade = injector.getInstance(SpringTestFacade.class);ModulesTest.java https://gitlab.com/metamorphiccode/guice | Java | 80 lines
16 17package com.google.inject; 18 18 19import com.google.common.collect.ImmutableList; 20import com.google.inject.spi.ElementSource; 33 Module combined = Modules.combine(newModule(1), newModule(2L), newModule((short) 3)); 34 Injector injector = Guice.createInjector(combined); 35 assertEquals(1, injector.getInstance(Integer.class).intValue()); 41 Iterable<Module> modules = Arrays.asList(newModule(1), newModule(2L), newModule((short) 3)); 42 Injector injector = Guice.createInjector(Modules.combine(modules)); 43 assertEquals(1, injector.getInstance(Integer.class).intValue()); 60 final Module combined2 = Modules.combine(skipSourcesModule); 61 Injector injector = Guice.createInjector(combined2); 62 ElementSource source = (ElementSource) injector.getBinding(Integer.class).getSource();MySQLAuthenticationProvider.java https://gitlab.com/oytunistrator/guacamole-client | Java | 185 lines
26import com.google.inject.Binder; 27import com.google.inject.Guice; 28import com.google.inject.Injector; 28import com.google.inject.Injector; 29import com.google.inject.Module; 30import com.google.inject.name.Names; 55import org.apache.ibatis.transaction.jdbc.JdbcTransactionFactory; 56import org.mybatis.guice.MyBatisModule; 57import org.mybatis.guice.datasource.builtin.PooledDataSourceProvider; 57import org.mybatis.guice.datasource.builtin.PooledDataSourceProvider; 58import org.mybatis.guice.datasource.helper.JdbcHelper; 59 123 // Set up Guice injector. 124 injector = Guice.createInjector( 125 JdbcHelper.MySQL,JpaWorkManagerTest.java https://gitlab.com/metamorphiccode/guice | Java | 123 lines
16 17package com.google.inject.persist.jpa; 18 18 19import com.google.inject.Guice; 20import com.google.inject.Inject; 20import com.google.inject.Inject; 21import com.google.inject.Injector; 22import com.google.inject.persist.PersistService; 22import com.google.inject.persist.PersistService; 23import com.google.inject.persist.Transactional; 24import com.google.inject.persist.UnitOfWork; 45 public void setUp() { 46 injector = Guice.createInjector(new JpaPersistModule("testUnit")); 47ServerToNodeMetadataTest.java git://github.com/jclouds/jclouds.git | Java | 204 lines
54 55import com.google.common.base.Supplier; 56import com.google.common.collect.ImmutableList; 56import com.google.common.collect.ImmutableList; 57import com.google.common.collect.ImmutableSet; 58import com.google.inject.AbstractModule; 58import com.google.inject.AbstractModule; 59import com.google.inject.Guice; 60import com.google.inject.name.Names; 89 90 GroupNamingConvention.Factory namingConvention = Guice.createInjector(new AbstractModule() { 91 @OverrideJpaDynamicFindersTest.java http://warp-persist.googlecode.com/svn/trunk/ | Java | 239 lines
19import com.google.inject.AbstractModule; 20import com.google.inject.Guice; 21import com.google.inject.Inject; 21import com.google.inject.Inject; 22import com.google.inject.Injector; 23import com.wideplay.warp.persist.PersistenceService; 55 public void pre() { 56 injector = Guice.createInjector(PersistenceService.usingJpa() 57 .across(UnitOfWork.TRANSACTION)TestHttpAnnouncementBinder.java https://gitlab.com/CORP-RESELLER/airlift | Java | 189 lines
19import com.google.inject.Binder; 20import com.google.inject.Guice; 21import com.google.inject.Injector; 45 46 Injector injector = Guice.createInjector( 47 new TestingDiscoveryModule(), 80 81 Injector injector = Guice.createInjector( 82 new TestingDiscoveryModule(), 115 116 Injector injector = Guice.createInjector( 117 new TestingDiscoveryModule(), 152 153 Injector injector = Guice.createInjector( 154 new TestingDiscoveryModule(),FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeatTest.java git://github.com/jclouds/jclouds.git | Java | 176 lines
28 29import com.google.common.base.Supplier; 30import com.google.common.base.Suppliers; 31import com.google.inject.AbstractModule; 32import com.google.inject.Guice; 33import com.google.inject.TypeLiteral; 105 public void testPropertyChangesDelimiter() { 106 GroupNamingConvention fn = Guice.createInjector(new AbstractModule() { 107 120 public void testPropertyChangesPrefix() { 121 GroupNamingConvention fn = Guice.createInjector(new AbstractModule() { 122 136 public void testCanChangeSuffixSupplier() { 137 GroupNamingConvention fn = Guice.createInjector(new AbstractModule() { 138ExtensionSpiTest.java https://gitlab.com/metamorphiccode/guice | Java | 210 lines
22import com.google.common.collect.ImmutableSet; 23import com.google.common.collect.Iterables; 24import com.google.common.collect.Lists; 24import com.google.common.collect.Lists; 25import com.google.common.collect.Sets; 26import com.google.inject.AbstractModule; 27import com.google.inject.Binding; 28import com.google.inject.Guice; 29import com.google.inject.Inject; 29import com.google.inject.Inject; 30import com.google.inject.Injector; 31import com.google.inject.Key; 66 Integer count = 0; 67 Injector injector = Guice.createInjector(new Module()); 68 for(Binding<?> binding : injector.getBindings().values()) {PropertyListenerTest.java https://github.com/jglick/sisu.git | Java | 205 lines
11 *******************************************************************************/ 12package org.sonatype.guice.bean.inject; 13 15 16import org.sonatype.guice.bean.reflect.BeanProperty; 17 17 18import com.google.inject.AbstractModule; 19import com.google.inject.ConfigurationException; 19import com.google.inject.ConfigurationException; 20import com.google.inject.Guice; 21import com.google.inject.Injector; 128 { 129 injector = Guice.createInjector( new AbstractModule() 130 {EMusicJ.java https://gitlab.com/eythian/emusicj | Java | 80 lines
28 29import com.google.inject.Guice; 30import com.google.inject.Injector; 30import com.google.inject.Injector; 31import com.google.inject.Stage; 32 54 public EMusicJ(String[] args) { 55 Injector injector = Guice.createInjector(Stage.PRODUCTION, 56 new Bindings(), new EmusicjBindings());BluePie.java https://gitlab.com/eythian/emusicj | Java | 80 lines
28 29import com.google.inject.Guice; 30import com.google.inject.Injector; 30import com.google.inject.Injector; 31import com.google.inject.Stage; 32 54 public BluePie(final String[] args) { 55 Injector injector = Guice.createInjector(Stage.PRODUCTION, 56 new Bindings(), new BluePieBindings());SchemaUpdater.java https://gitlab.com/chenfengxu/gerrit | Java | 153 lines
19import com.google.gerrit.reviewdb.client.SystemConfig; 20import com.google.gerrit.reviewdb.server.ReviewDb; 21import com.google.gerrit.reviewdb.server.ReviewDbUtil; 21import com.google.gerrit.reviewdb.server.ReviewDbUtil; 22import com.google.gerrit.server.GerritPersonIdent; 23import com.google.gerrit.server.config.AllProjectsName; 27import com.google.gerrit.server.config.SitePaths; 28import com.google.gerrit.server.git.GitRepositoryManager; 29import com.google.gerrit.server.group.SystemGroupBackend; 32import com.google.inject.AbstractModule; 33import com.google.inject.Guice; 34import com.google.inject.Inject; 68 // are behind this installation's current version. 69 return Guice.createInjector( 70 Stage.DEVELOPMENT,LoggerInjectionTest.java https://gitlab.com/metamorphiccode/guice | Java | 73 lines
20 public void testLoggerWithMember() { 21 Injector injector = Guice.createInjector(); 22 injector.injectMembers(this); 26 public void testLoggerInConstructor() { 27 Injector injector = Guice.createInjector(); 28 Foo foo = injector.getInstance(Foo.class); 40 public void testLoggerWithoutMember() { 41 Injector injector = Guice.createInjector(); 42 assertNull(injector.getInstance(Logger.class).getName()); 48 public void testCanBindAnnotatedLogger() { 49 Injector injector = Guice.createInjector(new AbstractModule() { 50 protected void configure() { 61 try { 62 Guice.createInjector(new AbstractModule() { 63 protected void configure() {AmazonElasticLoadBalancingModuleInjector.java https://gitlab.com/github-cloud-corp/aws-sdk-java | Java | 48 lines
17import com.google.inject.AbstractModule; 18import com.google.inject.Guice; 19import com.google.inject.Injector; 19import com.google.inject.Injector; 20import com.google.inject.Stage; 21 21 22import cucumber.api.guice.CucumberModules; 23import cucumber.runtime.java.guice.InjectorSource; 35 public Injector getInjector() { 36 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO, 37 new AmazonElasticLoadBalancingModule());AWSApplicationAutoScalingModuleInjector.java https://gitlab.com/github-cloud-corp/aws-sdk-java | Java | 48 lines
17import com.google.inject.AbstractModule; 18import com.google.inject.Guice; 19import com.google.inject.Injector; 19import com.google.inject.Injector; 20import com.google.inject.Stage; 21 21 22import cucumber.api.guice.CucumberModules; 23import cucumber.runtime.java.guice.InjectorSource; 35 public Injector getInjector() { 36 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO, 37 new AWSApplicationAutoScalingModule());FreemarkerTemplateCompilerTest.java git://github.com/dhanji/sitebricks.git | Java | 429 lines
4import com.google.inject.AbstractModule; 5import com.google.inject.Guice; 6import com.google.inject.Injector; 60 61 injector = Guice.createInjector(new AbstractModule() { 62 protected void configure() { 236// public final void readAndRenderRequireWidget() { 237// final Injector injector = Guice.createInjector(new AbstractModule() { 238// protected void configure() { 338// public final void readEmbedWidgetAndStoreAsPage() { 339// final Injector injector = Guice.createInjector(new AbstractModule() { 340// protected void configure() { 378// public final void readEmbedWidgetOnly() { 379// final Injector injector = Guice.createInjector(new AbstractModule() { 380// protected void configure() {AbstractXtextTests.java https://gitlab.com/inetaborigine/emqcfg | Java | 369 lines
49 50import com.google.inject.Guice; 51import com.google.inject.Injector; 107 assertTrue("super.setUp() has to be called before any injector is instantiated", canCreateInjector); 108 injector = Guice.createInjector(modules); 109 } 123 if (injector == null) 124 injector = Guice.createInjector(); 125 return injector.getInstance(clazz); 129 if (injector == null) 130 injector = Guice.createInjector(); 131 return injector.getInstance(key); 135 if (injector == null) 136 injector = Guice.createInjector(); 137 injector.injectMembers(object);guice.adoc https://gitlab.com/matticala/apache-camel | AsciiDoc | 161 lines
4 5We have support for http://code.google.com/p/google-guice/[Google Guice] 6as a dependency injection framework. 24 25The http://camel.apache.org/maven/current/camel-guice/apidocs/org/apache/camel/guice/GuiceCamelContext.html[GuiceCamelContext] 26is designed to work nicely inside Guice. You then need to bind it using 35you to bind the RouteBuilder instances 36* http://camel.apache.org/maven/current/camel-guice/apidocs/org/apache/camel/guice/CamelModuleWithRouteTypes.html[CamelModuleWithRouteTypes] 37extends CamelModule so that in the constructor of the module you specify 75You can follow a similar pattern with Guice using the 76http://code.google.com/p/guiceyfruit/wiki/GuiceyJndi[GuiceyFruit JNDI 77Provider] which lets you bootstrap Guice from a *jndi.properties* file 156* there are a number of Examples you can look at to 157see Guice and Camel being used such as link:guice-jms-example.html[Guice 158JMS Example]TestThriftCodecModule.java https://gitlab.com/mayakarya/swift | Java | 169 lines
15 */ 16package com.facebook.swift.codec.guice; 17 22import com.google.common.collect.ImmutableList; 23import com.google.common.collect.ImmutableMap; 24import com.google.inject.Binder; 24import com.google.inject.Binder; 25import com.google.inject.Guice; 26import com.google.inject.Injector; 26import com.google.inject.Injector; 27import com.google.inject.Key; 28import com.google.inject.Module; 48 { 49 Injector injector = Guice.createInjector(Stage.PRODUCTION, 50 new ThriftCodecModule(),Guice2TestPlugin.java http://mycila.googlecode.com/svn/ | Java | 175 lines
20import com.google.inject.Binder; 21import com.google.inject.Guice; 22import com.google.inject.Inject; 23import com.google.inject.Injector; 24import com.google.inject.Module; 25import com.google.inject.Provider; 45 */ 46public final class Guice2TestPlugin extends AbstractTestPlugin { 47 49 context.setAttribute("guice.providers", new ArrayList<Provider<?>>()); 50 GuiceContext ctx = context.getTest().getTargetClass().getAnnotation(GuiceContext.class); 51 74 // create injector 75 Injector injector = Guice.createInjector(findStage(ctx), Modules.override(contextualModules(ctx)).with(modules)); 76 context.setAttribute("com.google.inject.Injector", injector);App.java https://gitlab.com/akkhil2012/java-design-patterns | Java | 67 lines
24 25import com.google.inject.Guice; 26import com.google.inject.Injector; 43 * <p> 44 * The third example takes the pattern a step further. It uses Guice framework for Dependency 45 * Injection. {@link TobaccoModule} binds a concrete implementation to abstraction. Injector is then 45 * Injection. {@link TobaccoModule} binds a concrete implementation to abstraction. Injector is then 46 * used to create {@link GuiceWizard} object with correct dependencies. 47 * 63 Injector injector = Guice.createInjector(new TobaccoModule()); 64 GuiceWizard guiceWizard = injector.getInstance(GuiceWizard.class); 65 guiceWizard.smoke();ProvidesTest.java git://github.com/jersey/jersey-1.x.git | Java | 287 lines
53 54import com.google.inject.Guice; 55import com.google.inject.Inject; 59import com.google.inject.Stage; 60import com.google.inject.servlet.GuiceServletContextListener; 61import com.google.inject.servlet.RequestScoped; 114 protected Injector getInjector() { 115 return Guice.createInjector( 116 Stage.PRODUCTION, 193 protected Injector getInjector() { 194 return Guice.createInjector( 195 Stage.PRODUCTION, 258 protected Injector getInjector() { 259 return Guice.createInjector( 260 Stage.PRODUCTION,TudeyTool.java git://github.com/threerings/clyde.git | Java | 252 lines
27 28import com.google.inject.Guice; 29import com.google.inject.Injector; 157 // create the tool server 158 Injector injector = Guice.createInjector(new ToolServer.ToolModule(_client)); 159 _server = injector.getInstance(ToolServer.class);TestAMWebServices.java https://gitlab.com/xiaoliuliu2050/hadoop | Java | 345 lines
47import com.google.common.collect.Sets; 48import com.google.inject.Guice; 49import com.google.inject.Injector; 49import com.google.inject.Injector; 50import com.google.inject.servlet.GuiceServletContextListener; 51import com.google.inject.servlet.ServletModule; 55import com.sun.jersey.api.client.WebResource; 56import com.sun.jersey.guice.spi.container.servlet.GuiceContainer; 57import com.sun.jersey.test.framework.JerseyTest; 71 72 private Injector injector = Guice.createInjector(new ServletModule() { 73 @Override 88 89 public class GuiceServletConfig extends GuiceServletContextListener { 90Guice1TestPlugin.java http://mycila.googlecode.com/svn/ | Java | 175 lines
20import com.google.inject.Binder; 21import com.google.inject.Guice; 22import com.google.inject.Inject; 22import com.google.inject.Inject; 23import com.google.inject.Injector; 24import com.google.inject.Module; 29import com.google.inject.binder.LinkedBindingBuilder; 30import com.google.inject.binder.ScopedBindingBuilder; 31import com.mycila.testing.core.AbstractTestPlugin; 48 context.setAttribute("guice.providers", new ArrayList<Provider<?>>()); 49 GuiceContext ctx = context.getTest().getTargetClass().getAnnotation(GuiceContext.class); 50 74 // create injector 75 Injector injector = Guice.createInjector(findStage(ctx), modules); 76 context.setAttribute("com.google.inject.Injector", injector);NameUsageIndexer.java http://gbif-ecat.googlecode.com/svn/trunk/ | Java | 191 lines
9 10import com.google.inject.Guice; 11import com.google.inject.Inject; 11import com.google.inject.Inject; 12import com.google.inject.Injector; 13import com.google.inject.name.Named; 81 // Creates the injector 82 Injector injector = Guice.createInjector(new IndexingModule(args[0])); 83 // Gets the indexer instance 181 super.shutdownService(tasksCount); 182 // This statement is used because the Guice container is not stopped inside the threadpool. 183 System.exit(0);LabelNormalizerTest.java https://gitlab.com/chenfengxu/gerrit | Java | 230 lines
17import static com.google.gerrit.common.data.Permission.forLabel; 18import static com.google.gerrit.server.group.SystemGroupBackend.REGISTERED_USERS; 19import static com.google.gerrit.server.project.testing.Util.allow; 19import static com.google.gerrit.server.project.testing.Util.allow; 20import static com.google.gerrit.server.project.testing.Util.category; 21import static com.google.gerrit.server.project.testing.Util.value; 37import com.google.gerrit.server.CurrentUser; 38import com.google.gerrit.server.IdentifiedUser; 39import com.google.gerrit.server.account.AccountManager; 52import com.google.gerrit.testing.InMemoryModule; 53import com.google.inject.Guice; 54import com.google.inject.Inject; 86 public void setUpInjector() throws Exception { 87 Injector injector = Guice.createInjector(new InMemoryModule()); 88 injector.injectMembers(this);AtrsServer.java https://gitlab.com/devsathish/atrs | Java | 91 lines
7import com.cyngn.vertx.web.RouterTools; 8import com.google.inject.Guice; 9import com.google.inject.Inject; 55 module = new AtrsModule(vertx, config, onReady -> { 56 // Create Guice injector and initialize this Verticle instance. 57 57 58 Guice.createInjector(module).injectMembers(this); 59 RouterTools.registerRootHandlers(router, bodyHandler);RequestInjectionTest.java https://gitlab.com/metamorphiccode/guice | Java | 235 lines
83 84 Guice.createInjector(new AbstractModule() { 85 @Override 101 try { 102 Guice.createInjector(new AbstractModule() { 103 @Override 137 try { 138 Guice.createInjector(new AbstractModule() { 139 @Override 153 try { 154 Guice.createInjector(new AbstractModule() { 155 @Override 204 public void testEarlyInjectableReferencesWithSameIdentity() { 205 Injector injector = Guice.createInjector(new AbstractModule() { 206 @OverrideServerInRegionToNodeMetadataTest.java git://github.com/jclouds/jclouds.git | Java | 366 lines
48 49import com.google.common.base.Supplier; 50import com.google.common.base.Suppliers; 50import com.google.common.base.Suppliers; 51import com.google.common.collect.ImmutableMap; 52import com.google.common.collect.ImmutableSet; 52import com.google.common.collect.ImmutableSet; 53import com.google.inject.Guice; 54 68 69 GroupNamingConvention.Factory namingConvention = Guice.createInjector().getInstance(GroupNamingConvention.Factory.class); 70TusarNotifier.java https://github.com/jfroche/hudson-plugins.git | Java | 301 lines
26import com.google.inject.AbstractModule; 27import com.google.inject.Guice; 28import com.google.inject.Singleton; 104 105 final TusarNotifierLogger tusarNotifierLog = Guice.createInjector(new AbstractModule() { 106 @Override 120 // Archiving tool reports into JUnit files 121 TusarNotifierTransformer tusarNotifierTransformer = Guice.createInjector(new AbstractModule() { 122 @Override 151 152 final TusarNotifierLogger tusarNotifierLog = Guice.createInjector(new AbstractModule() { 153 @Override 160 161 TusarNotifierReportProcessingService tusarNotifierReportProcessingService = Guice.createInjector(new AbstractModule() { 162 @OverrideExceptionMeteredTest.java git://github.com/codahale/metrics.git | Java | 385 lines
2 3import com.google.inject.Guice; 4import com.google.inject.Injector; 23 public void setup() { 24 final Injector injector = Guice.createInjector(new InstrumentationModule()); 25 instance = injector.getInstance(InstrumentedWithExceptionMetered.class); 224 225 assertThat("Guice creates a meter which gets marked", 226 ((Meter) metric).count(), 249 250 assertThat("Guice creates a metric", 251 timedMetric, 253 254 assertThat("Guice creates a timer", 255 timedMetric,package.html https://gitlab.com/chiavegatto/cucumber-jvm | HTML | 150 lines
2<p> 3 This module allows you to use Google Guice dependency injection in your Cucumber tests. Guice comes as standard with 4 singleton scope and 'no scope'. This module adds Cucumber scenario scope to the scopes available for use in your 5 test code. The rest of this documentation assumes you have at least a basic understanding of Guice. Please refer to 6 the Guice wiki if necessary, see <a href="https://github.com/google/guice/wiki/Motivation" 7 target="_parent"> 120 <code>cucumber.runtime.java.guice.InjectorSource</code>. This gives you complete control over how you obtain a 121 Guice injector and it's Guice modules. The injector must provide a binding for 122 <code>cucumber.runtime.java.guice.ScenarioScope</code>. It should also provide a binding for the 126 <pre> 127 import com.google.inject.Guice; 128 import com.google.inject.Injector; 136 public Injector getInjector() { 137 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO, new YourModule()); 138 }GenModelResourceDescriptionManagerTest.java git://pkgs.fedoraproject.org/eclipse-emf | Java | 151 lines
37import com.google.common.collect.Maps; 38import com.google.inject.Guice; 39import com.google.inject.Injector; 58 super.setUp(); 59 Injector injector = Guice.createInjector(new GenModelRuntimeModule()); 60 testMe = injector.getInstance(GenericResourceDescriptionManager.class);package-info.java git://github.com/jersey/jersey-1.x.git | Java | 188 lines
44 * Guice support is enabled by referencing the Guice filter 45 * {@link com.google.inject.servlet.GuiceFilter} and an application 46 * specific {@link javax.servlet.ServletContextListener} that extends from 46 * specific {@link javax.servlet.ServletContextListener} that extends from 47 * {@link com.google.inject.servlet.GuiceServletContextListener} in the web.xml. 48 * For example, the web.xml may be as follows: 100 * <code>GuiceResource</code> will be managed according to the scope declared 101 * using Guice defined scopes. For example the <code>GuiceResource</code> 102 * could be as follows: 144 * 145 * public class GuiceServletConfig extends GuiceServletContextListener { 146 * 148 * protected Injector getInjector() { 149 * return Guice.createInjector(new JerseyServletModule() { 150 *TestH2EmbeddedDataSourceModule.java https://gitlab.com/CORP-RESELLER/airlift | Java | 258 lines
17 18import com.google.common.collect.ImmutableList; 19import com.google.inject.Binder; 19import com.google.inject.Binder; 20import com.google.inject.BindingAnnotation; 21import com.google.inject.CreationException; 21import com.google.inject.CreationException; 22import com.google.inject.Guice; 23import com.google.inject.Inject; 23import com.google.inject.Inject; 24import com.google.inject.Injector; 25import com.google.inject.Module; 222 223 return Guice.createInjector(moduleList); 224 }GerritServerConfigModule.java https://gitlab.com/chenfengxu/gerrit | Java | 82 lines
14 15package com.google.gerrit.server.config; 16 16 17import static com.google.inject.Scopes.SINGLETON; 18 18 19import com.google.gerrit.server.securestore.DefaultSecureStore; 20import com.google.gerrit.server.securestore.SecureStore; 22import com.google.inject.AbstractModule; 23import com.google.inject.Guice; 24import com.google.inject.Injector; 52 }; 53 Injector injector = Guice.createInjector(m); 54 SitePaths site = injector.getInstance(SitePaths.class);VirtualGuestToNodeMetadataTest.java git://github.com/jclouds/jclouds.git | Java | 158 lines
39 40import com.google.common.base.Supplier; 41import com.google.common.base.Suppliers; 41import com.google.common.base.Suppliers; 42import com.google.common.collect.ImmutableSet; 43import com.google.common.collect.Iterables; 44import com.google.common.collect.Sets; 45import com.google.inject.Guice; 46 52 53 VirtualGuestToImage virtualGuestToImage = Guice.createInjector().getInstance(VirtualGuestToImage.class); 54 VirtualGuestToHardware virtualGuestToHardware = Guice.createInjector().getInstance(VirtualGuestToHardware.class); 54 VirtualGuestToHardware virtualGuestToHardware = Guice.createInjector().getInstance(VirtualGuestToHardware.class); 55 GroupNamingConvention.Factory namingConvention = Guice.createInjector().getInstance(GroupNamingConvention.Factory.class); 56SPIIntegrationTest.java http://groovy-guice.googlecode.com/svn/trunk/ | Java | 440 lines
89 90 Injector injector = Guice.createInjector(groovyModule, groovyGuiceModule); 91 assertEquals("fromFile", injector.getInstance(TestInterface.class).getValue()); 107 108 assertEquals("fromString", Guice.createInjector(groovyModule, groovyGuiceModule).getInstance(TestInterface.class).getValue()); 109 } 143 .build(); 144 assertEquals("fromFile", Guice.createInjector(groovyGuiceModule).getInstance(Script.class).run()); 145 } 195 .build(); 196 Injector injector=Guice.createInjector(groovyModule, groovyGuiceModule); 197 assertEquals("fromFile", injector.getInstance(TestInterface.class).getValue()); 241 .build(); 242 TestInterface ti=Guice.createInjector(groovyModule, groovyGuiceModule).getInstance(TestInterface.class); 243 assertEquals("fromFile", ti.getValue());DynamicPluginLoader.java https://gitlab.com/vectorci/digdag | Java | 78 lines
5import java.util.concurrent.ExecutionException; 6import com.google.common.collect.ImmutableList; 7import com.google.common.util.concurrent.UncheckedExecutionException; 7import com.google.common.util.concurrent.UncheckedExecutionException; 8import com.google.common.base.Throwables; 9import com.google.common.cache.Cache; 9import com.google.common.cache.Cache; 10import com.google.common.cache.CacheBuilder; 11import com.google.inject.Inject; 13import com.google.inject.Injector; 14import com.google.inject.Guice; 15import com.google.inject.Stage; 71 { 72 return Guice.createInjector( 73 Stage.PRODUCTION,