├── .circleci └── config.yml ├── .gitignore ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── modules.xml ├── runConfigurations.xml ├── runConfigurations │ ├── APT_Debug.xml │ └── Marinator_Tests.xml └── vcs.xml ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── README.md ├── RELEASING.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── marinator-processor ├── .gitignore ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── blueapron │ │ └── marinator │ │ └── processor │ │ ├── BaseProcessor.java │ │ ├── InjectorProcessor.java │ │ └── Utils.java │ └── resources │ └── META-INF │ ├── gradle │ └── incremental.annotation.processors │ └── services │ └── javax.annotation.processing.Processor ├── marinator-tests ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── blueapron │ │ └── marinator │ │ └── test │ │ ├── components │ │ ├── AppComponent.java │ │ ├── BananaComponent.java │ │ ├── NetComponent.java │ │ └── ZebraComponent.java │ │ └── models │ │ ├── AppObject1.java │ │ ├── AppObject2.java │ │ ├── BananaObject.java │ │ ├── CavendishObject.java │ │ ├── NetObject1.java │ │ ├── NetObject2.java │ │ ├── NonInjectedObject.java │ │ ├── OkapiObject.java │ │ ├── OnagerObject.java │ │ └── ZebraObject.java │ └── test │ └── java │ └── com │ └── blueapron │ └── marinator │ └── test │ └── MarinatorTest.java ├── marinator ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── blueapron │ └── marinator │ ├── Injector.java │ └── Marinator.java └── settings.gradle /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | marinator-root -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/APT_Debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/runConfigurations/APT_Debug.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Marinator_Tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/runConfigurations/Marinator_Tests.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | ## Version 0.1 4 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/RELEASING.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/gradlew.bat -------------------------------------------------------------------------------- /marinator-processor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /marinator-processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-processor/build.gradle -------------------------------------------------------------------------------- /marinator-processor/src/main/java/com/blueapron/marinator/processor/BaseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-processor/src/main/java/com/blueapron/marinator/processor/BaseProcessor.java -------------------------------------------------------------------------------- /marinator-processor/src/main/java/com/blueapron/marinator/processor/InjectorProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-processor/src/main/java/com/blueapron/marinator/processor/InjectorProcessor.java -------------------------------------------------------------------------------- /marinator-processor/src/main/java/com/blueapron/marinator/processor/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-processor/src/main/java/com/blueapron/marinator/processor/Utils.java -------------------------------------------------------------------------------- /marinator-processor/src/main/resources/META-INF/gradle/incremental.annotation.processors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-processor/src/main/resources/META-INF/gradle/incremental.annotation.processors -------------------------------------------------------------------------------- /marinator-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /marinator-tests/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /marinator-tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/build.gradle -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/components/AppComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/components/AppComponent.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/components/BananaComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/components/BananaComponent.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/components/NetComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/components/NetComponent.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/components/ZebraComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/components/ZebraComponent.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/AppObject1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/AppObject1.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/AppObject2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/AppObject2.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/BananaObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/BananaObject.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/CavendishObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/CavendishObject.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/NetObject1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/NetObject1.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/NetObject2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/NetObject2.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/NonInjectedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/NonInjectedObject.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/OkapiObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/OkapiObject.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/OnagerObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/OnagerObject.java -------------------------------------------------------------------------------- /marinator-tests/src/main/java/com/blueapron/marinator/test/models/ZebraObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/main/java/com/blueapron/marinator/test/models/ZebraObject.java -------------------------------------------------------------------------------- /marinator-tests/src/test/java/com/blueapron/marinator/test/MarinatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator-tests/src/test/java/com/blueapron/marinator/test/MarinatorTest.java -------------------------------------------------------------------------------- /marinator/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /marinator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator/build.gradle -------------------------------------------------------------------------------- /marinator/src/main/java/com/blueapron/marinator/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator/src/main/java/com/blueapron/marinator/Injector.java -------------------------------------------------------------------------------- /marinator/src/main/java/com/blueapron/marinator/Marinator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/marinator/src/main/java/com/blueapron/marinator/Marinator.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blueapron/marinator/HEAD/settings.gradle --------------------------------------------------------------------------------