├── .buildscript ├── deploy_snapshot.sh └── settings.xml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── annotation ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── hannesdorfmann │ └── fragmentargs │ ├── FragmentArgs.java │ ├── FragmentArgsInjector.java │ ├── annotation │ ├── Arg.java │ └── FragmentWithArgs.java │ └── bundler │ ├── ArgsBundler.java │ ├── CastedArrayListArgsBundler.java │ └── NoneArgsBundler.java ├── bundler-parceler ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── hannesdorfmann │ └── fragmentargs │ └── bundler │ └── ParcelerArgsBundler.java ├── checkstyle.xml ├── github-upload.rb ├── pom.xml └── processor ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── hannesdorfmann │ │ └── fragmentargs │ │ ├── processor │ │ ├── AnnotatedFragment.java │ │ ├── ArgProcessor.java │ │ ├── ArgumentAnnotatedField.java │ │ ├── ModifierUtils.java │ │ └── ProcessingException.java │ │ └── repacked │ │ └── com │ │ └── squareup │ │ └── javawriter │ │ └── JavaWriter.java └── resources │ └── META-INF │ └── services │ └── javax.annotation.processing.Processor └── test ├── java └── com │ └── hannesdorfmann │ └── fragmentargs │ └── processor │ ├── CompareModifierUtilsTest.java │ ├── CompileTest.java │ ├── InnerClassTest.java │ ├── ModifierUtilsDefaultModifierTest.java │ └── ProtectedAccessTest.java └── resources ├── ClassWithInnerClass.java ├── ClassWithInnerClassBuilder.java ├── ClassWithProtectedField.java ├── ClassWithProtectedSetter.java ├── InnerClassWithProtectedField.java └── InnerClassWithProtectedFieldBuilder.java /.buildscript/deploy_snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/.buildscript/deploy_snapshot.sh -------------------------------------------------------------------------------- /.buildscript/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/.buildscript/settings.xml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/README.md -------------------------------------------------------------------------------- /annotation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/pom.xml -------------------------------------------------------------------------------- /annotation/src/main/java/com/hannesdorfmann/fragmentargs/FragmentArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/src/main/java/com/hannesdorfmann/fragmentargs/FragmentArgs.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/hannesdorfmann/fragmentargs/FragmentArgsInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/src/main/java/com/hannesdorfmann/fragmentargs/FragmentArgsInjector.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/hannesdorfmann/fragmentargs/annotation/Arg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/src/main/java/com/hannesdorfmann/fragmentargs/annotation/Arg.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/hannesdorfmann/fragmentargs/annotation/FragmentWithArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/src/main/java/com/hannesdorfmann/fragmentargs/annotation/FragmentWithArgs.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/hannesdorfmann/fragmentargs/bundler/ArgsBundler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/src/main/java/com/hannesdorfmann/fragmentargs/bundler/ArgsBundler.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/hannesdorfmann/fragmentargs/bundler/CastedArrayListArgsBundler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/src/main/java/com/hannesdorfmann/fragmentargs/bundler/CastedArrayListArgsBundler.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/hannesdorfmann/fragmentargs/bundler/NoneArgsBundler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/annotation/src/main/java/com/hannesdorfmann/fragmentargs/bundler/NoneArgsBundler.java -------------------------------------------------------------------------------- /bundler-parceler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/bundler-parceler/pom.xml -------------------------------------------------------------------------------- /bundler-parceler/src/main/java/com/hannesdorfmann/fragmentargs/bundler/ParcelerArgsBundler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/bundler-parceler/src/main/java/com/hannesdorfmann/fragmentargs/bundler/ParcelerArgsBundler.java -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /github-upload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/github-upload.rb -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/pom.xml -------------------------------------------------------------------------------- /processor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/pom.xml -------------------------------------------------------------------------------- /processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/AnnotatedFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/AnnotatedFragment.java -------------------------------------------------------------------------------- /processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ArgProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ArgProcessor.java -------------------------------------------------------------------------------- /processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ArgumentAnnotatedField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ArgumentAnnotatedField.java -------------------------------------------------------------------------------- /processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ModifierUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ModifierUtils.java -------------------------------------------------------------------------------- /processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ProcessingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/main/java/com/hannesdorfmann/fragmentargs/processor/ProcessingException.java -------------------------------------------------------------------------------- /processor/src/main/java/com/hannesdorfmann/fragmentargs/repacked/com/squareup/javawriter/JavaWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/main/java/com/hannesdorfmann/fragmentargs/repacked/com/squareup/javawriter/JavaWriter.java -------------------------------------------------------------------------------- /processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/CompareModifierUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/CompareModifierUtilsTest.java -------------------------------------------------------------------------------- /processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/CompileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/CompileTest.java -------------------------------------------------------------------------------- /processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/InnerClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/InnerClassTest.java -------------------------------------------------------------------------------- /processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/ModifierUtilsDefaultModifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/ModifierUtilsDefaultModifierTest.java -------------------------------------------------------------------------------- /processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/ProtectedAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/java/com/hannesdorfmann/fragmentargs/processor/ProtectedAccessTest.java -------------------------------------------------------------------------------- /processor/src/test/resources/ClassWithInnerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/resources/ClassWithInnerClass.java -------------------------------------------------------------------------------- /processor/src/test/resources/ClassWithInnerClassBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/resources/ClassWithInnerClassBuilder.java -------------------------------------------------------------------------------- /processor/src/test/resources/ClassWithProtectedField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/resources/ClassWithProtectedField.java -------------------------------------------------------------------------------- /processor/src/test/resources/ClassWithProtectedSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/resources/ClassWithProtectedSetter.java -------------------------------------------------------------------------------- /processor/src/test/resources/InnerClassWithProtectedField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/resources/InnerClassWithProtectedField.java -------------------------------------------------------------------------------- /processor/src/test/resources/InnerClassWithProtectedFieldBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/fragmentargs/HEAD/processor/src/test/resources/InnerClassWithProtectedFieldBuilder.java --------------------------------------------------------------------------------