gitextract_98m20j73/ ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── codequality/ │ ├── checkstyle.xml │ ├── opensource.java.header │ └── suppressions.xml ├── jukito/ │ ├── pom.xml │ └── src/ │ ├── main/ │ │ └── java/ │ │ └── org/ │ │ └── jukito/ │ │ ├── All.java │ │ ├── BindingsCollector.java │ │ ├── Description.java │ │ ├── EnvironmentDependentModules.java │ │ ├── GuiceUtils.java │ │ ├── InjectedAfterStatements.java │ │ ├── InjectedBeforeStatements.java │ │ ├── InjectedFrameworkMethod.java │ │ ├── InjectedStatement.java │ │ ├── JukitoInternal.java │ │ ├── JukitoModule.java │ │ ├── JukitoRunner.java │ │ ├── MockProvider.java │ │ ├── MockitoUsageValidator.java │ │ ├── NamedUniqueAnnotations.java │ │ ├── SpyImmutableInstanceProvider.java │ │ ├── SpyProvider.java │ │ ├── TestEagerSingleton.java │ │ ├── TestMockSingleton.java │ │ ├── TestModule.java │ │ ├── TestScope.java │ │ ├── TestSingleton.java │ │ └── UseModules.java │ └── test/ │ └── java/ │ └── org/ │ └── jukito/ │ ├── AllAnnotationTest.java │ ├── AllNamedAnnotationTest.java │ ├── AssistedInjectTest.java │ ├── AutoBindMocksDisabledTest.java │ ├── BindAnnotatedConcreteClassesTest.java │ ├── BindSpyInstanceTest.java │ ├── BindSpyTest.java │ ├── BindingToProviderTest.java │ ├── EDRunner.java │ ├── EnvironmentDependentComponent.java │ ├── ExternalSingleton.java │ ├── ForceMockTest.java │ ├── GeneralTest.java │ ├── InnerClassTest.java │ ├── InstallTest.java │ ├── ModuleWithProvidesMethods.java │ ├── NoModuleTest.java │ ├── OldStyleAssistedInjectTest.java │ ├── OneHundred.java │ ├── ParentClassInnerClassModuleDiscoveryTest.java │ ├── ParentTestClassBase.java │ ├── ParentTestClassTest.java │ ├── ProviderBindingTest.java │ ├── ProviderTest.java │ ├── ProvidesMethodTest.java │ ├── ReportWriterTest.java │ ├── RequestInjectionTest.java │ ├── RequestStaticInjectionTest.java │ ├── RespectProvidesAnnotationInModuleTest.java │ ├── RespectTestScopeWhenUsingAbstractModuleTest.java │ ├── SampleParentTestClassWithInnerTestModule.java │ ├── SingletonTest.java │ ├── SomeCoreComponent.java │ ├── SomeTestClass.java │ ├── TestTestDescriptions.java │ ├── TransitiveDependencyTest.java │ ├── UseModulesTest.java │ ├── Value3.java │ └── environmentdependent/ │ ├── DesktopModule.java │ ├── EnvironmentDependentModulesTest.java │ ├── MobileModule.java │ └── TabletModule.java ├── jukito-samples/ │ ├── pom.xml │ └── src/ │ ├── main/ │ │ └── java/ │ │ └── org/ │ │ └── jukito/ │ │ └── samples/ │ │ ├── Car.java │ │ ├── DieselEngine.java │ │ ├── Engine.java │ │ ├── FordMustang.java │ │ ├── PetrolEngine.java │ │ └── modules/ │ │ ├── DieselLineModule.java │ │ └── PetrolLineModule.java │ └── test/ │ └── java/ │ └── org/ │ └── jukito/ │ └── samples/ │ ├── FordMustangTest.java │ ├── FordMustangTest2.java │ └── FordMustangTest3.java └── pom.xml