├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── ci ├── deploy-snapshot.sh └── settings.xml ├── compiler ├── pom.xml └── src │ ├── main │ └── java │ │ └── bullet │ │ └── impl │ │ ├── ComponentMethodDescriptor.java │ │ ├── ComponentProcessingStep.java │ │ ├── ComponentProcessor.java │ │ └── MembersInjectionMethodsBuilder.java │ └── test │ └── java │ └── bullet │ └── impl │ ├── AbstractComponentProcessorTest.java │ ├── ComponentTest.java │ ├── MembersInjectionMethodsBuilderTest.java │ └── SubcomponentTest.java ├── core ├── pom.xml └── src │ └── main │ └── java │ └── bullet │ └── ObjectGraph.java ├── integTests ├── pom.xml └── src │ └── test │ └── java │ └── test │ ├── MembersInjectionTest.java │ ├── SimpleComponentTest.java │ └── SimpleSubcomponentTest.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/README.md -------------------------------------------------------------------------------- /ci/deploy-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/ci/deploy-snapshot.sh -------------------------------------------------------------------------------- /ci/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/ci/settings.xml -------------------------------------------------------------------------------- /compiler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/pom.xml -------------------------------------------------------------------------------- /compiler/src/main/java/bullet/impl/ComponentMethodDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/main/java/bullet/impl/ComponentMethodDescriptor.java -------------------------------------------------------------------------------- /compiler/src/main/java/bullet/impl/ComponentProcessingStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/main/java/bullet/impl/ComponentProcessingStep.java -------------------------------------------------------------------------------- /compiler/src/main/java/bullet/impl/ComponentProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/main/java/bullet/impl/ComponentProcessor.java -------------------------------------------------------------------------------- /compiler/src/main/java/bullet/impl/MembersInjectionMethodsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/main/java/bullet/impl/MembersInjectionMethodsBuilder.java -------------------------------------------------------------------------------- /compiler/src/test/java/bullet/impl/AbstractComponentProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/test/java/bullet/impl/AbstractComponentProcessorTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/bullet/impl/ComponentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/test/java/bullet/impl/ComponentTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/bullet/impl/MembersInjectionMethodsBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/test/java/bullet/impl/MembersInjectionMethodsBuilderTest.java -------------------------------------------------------------------------------- /compiler/src/test/java/bullet/impl/SubcomponentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/compiler/src/test/java/bullet/impl/SubcomponentTest.java -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/java/bullet/ObjectGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/core/src/main/java/bullet/ObjectGraph.java -------------------------------------------------------------------------------- /integTests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/integTests/pom.xml -------------------------------------------------------------------------------- /integTests/src/test/java/test/MembersInjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/integTests/src/test/java/test/MembersInjectionTest.java -------------------------------------------------------------------------------- /integTests/src/test/java/test/SimpleComponentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/integTests/src/test/java/test/SimpleComponentTest.java -------------------------------------------------------------------------------- /integTests/src/test/java/test/SimpleSubcomponentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/integTests/src/test/java/test/SimpleSubcomponentTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/bullet/HEAD/pom.xml --------------------------------------------------------------------------------