• Home
  • History
  • Annotate
  • only in /external/dagger2/compiler/src/main/java/dagger/
History log of /external/dagger2/compiler/src/main/java/dagger/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
87182e06b8f6ec9a11ed6ebcaf74444e79b18ae2 26-Nov-2015 Paul Duffin <paulduffin@google.com> Update dagger2 and improve build file

Updates daggers2 to a later version, reverts change that adds a
dependency on Guava v19 as AOSP currently only has v18. See
README.android for more details.

Made a couple of changes to the build to make it reusable.

1) Added dagger2_annotation_processor.mk to define values that
are needed by modules that depend on dagger2.
2) Added java_annotation_processor.mk to do the magic needed to
make the annotation processors work properly.

Change-Id: Ie0e8b0e34c961f64ccd0a45bd93a7ea6a216ddf3
nternal/codegen/AbstractComponentWriter.java
nternal/codegen/Binding.java
nternal/codegen/BindingGraph.java
nternal/codegen/BindingGraphValidator.java
nternal/codegen/ComponentDescriptor.java
nternal/codegen/ComponentGenerator.java
nternal/codegen/ComponentProcessor.java
nternal/codegen/ComponentValidator.java
nternal/codegen/ContributionBinding.java
nternal/codegen/ContributionBindingFormatter.java
nternal/codegen/DependencyRequest.java
nternal/codegen/DependencyVariableNamer.java
nternal/codegen/ErrorMessages.java
nternal/codegen/FactoryGenerator.java
nternal/codegen/FrameworkField.java
nternal/codegen/InjectBindingRegistry.java
nternal/codegen/InjectFieldValidator.java
nternal/codegen/InjectProcessingStep.java
nternal/codegen/Key.java
nternal/codegen/KeyFormatter.java
nternal/codegen/MapKeyValidator.java
nternal/codegen/MapKeys.java
nternal/codegen/MembersInjectionBinding.java
nternal/codegen/MembersInjectorGenerator.java
nternal/codegen/MissingBindingSuggestions.java
nternal/codegen/ModuleDescriptor.java
nternal/codegen/MonitoringModuleGenerator.java
nternal/codegen/MonitoringModuleProcessingStep.java
nternal/codegen/ProducerFactoryGenerator.java
nternal/codegen/ProductionBinding.java
nternal/codegen/ProductionBindingFormatter.java
nternal/codegen/ProductionComponentProcessingStep.java
nternal/codegen/ProvisionBinding.java
nternal/codegen/ProvisionBindingFormatter.java
nternal/codegen/ResolvedBindings.java
nternal/codegen/SourceFiles.java
nternal/codegen/SubcomponentWriter.java
nternal/codegen/Util.java
nternal/codegen/writer/AnnotationWriter.java
nternal/codegen/writer/ClassName.java
nternal/codegen/writer/Snippet.java
5d3207ac2713386ed61c6ca8f0356e8f093a62e1 23-Nov-2015 Paul Duffin <paulduffin@google.com> Added initial version of dagger2 from upstream

Bug: 24848946
Change-Id: I1b359bbbf8b07de1f84f3b7dfd263a58f0fd439b
nternal/codegen/AbstractComponentProcessingStep.java
nternal/codegen/AbstractComponentWriter.java
nternal/codegen/Binding.java
nternal/codegen/BindingGraph.java
nternal/codegen/BindingGraphValidator.java
nternal/codegen/BindingKey.java
nternal/codegen/BuilderValidator.java
nternal/codegen/ComponentDescriptor.java
nternal/codegen/ComponentGenerator.java
nternal/codegen/ComponentHierarchyValidator.java
nternal/codegen/ComponentProcessingStep.java
nternal/codegen/ComponentProcessor.java
nternal/codegen/ComponentValidator.java
nternal/codegen/ComponentWriter.java
nternal/codegen/ConfigurationAnnotations.java
nternal/codegen/ContributionBinding.java
nternal/codegen/DependencyRequest.java
nternal/codegen/DependencyRequestFormatter.java
nternal/codegen/DependencyRequestMapper.java
nternal/codegen/DependencyVariableNamer.java
nternal/codegen/ErrorMessages.java
nternal/codegen/FactoryGenerator.java
nternal/codegen/Formatter.java
nternal/codegen/FrameworkField.java
nternal/codegen/InjectBindingRegistry.java
nternal/codegen/InjectConstructorValidator.java
nternal/codegen/InjectFieldValidator.java
nternal/codegen/InjectMethodValidator.java
nternal/codegen/InjectProcessingStep.java
nternal/codegen/InjectionAnnotations.java
nternal/codegen/Key.java
nternal/codegen/KeyFormatter.java
nternal/codegen/KeyVariableNamer.java
nternal/codegen/MapKeyGenerator.java
nternal/codegen/MapKeyProcessingStep.java
nternal/codegen/MapKeyValidator.java
nternal/codegen/MapKeys.java
nternal/codegen/MembersInjectionBinding.java
nternal/codegen/MembersInjectorGenerator.java
nternal/codegen/MethodSignature.java
nternal/codegen/MethodSignatureFormatter.java
nternal/codegen/MissingBindingSuggestions.java
nternal/codegen/ModuleDescriptor.java
nternal/codegen/ModuleProcessingStep.java
nternal/codegen/ModuleValidator.java
nternal/codegen/ProducerFactoryGenerator.java
nternal/codegen/ProducerModuleProcessingStep.java
nternal/codegen/ProducesMethodValidator.java
nternal/codegen/ProductionBinding.java
nternal/codegen/ProductionBindingFormatter.java
nternal/codegen/ProductionComponentProcessingStep.java
nternal/codegen/ProductionComponentValidator.java
nternal/codegen/ProvidesMethodValidator.java
nternal/codegen/ProvisionBinding.java
nternal/codegen/ProvisionBindingFormatter.java
nternal/codegen/ResolvedBindings.java
nternal/codegen/Scope.java
nternal/codegen/SourceFileGenerationException.java
nternal/codegen/SourceFileGenerator.java
nternal/codegen/SourceFiles.java
nternal/codegen/SubcomponentWriter.java
nternal/codegen/Util.java
nternal/codegen/ValidationReport.java
nternal/codegen/ValidationType.java
nternal/codegen/writer/AnnotationWriter.java
nternal/codegen/writer/ArrayTypeName.java
nternal/codegen/writer/BlockWriter.java
nternal/codegen/writer/ClassName.java
nternal/codegen/writer/ClassWriter.java
nternal/codegen/writer/ConstructorWriter.java
nternal/codegen/writer/EnumWriter.java
nternal/codegen/writer/FieldWriter.java
nternal/codegen/writer/HasClassReferences.java
nternal/codegen/writer/HasTypeName.java
nternal/codegen/writer/IndentingAppendable.java
nternal/codegen/writer/InterfaceWriter.java
nternal/codegen/writer/JavaWriter.java
nternal/codegen/writer/MethodWriter.java
nternal/codegen/writer/Modifiable.java
nternal/codegen/writer/NullName.java
nternal/codegen/writer/ParameterizedTypeName.java
nternal/codegen/writer/PrimitiveName.java
nternal/codegen/writer/Snippet.java
nternal/codegen/writer/StringLiteral.java
nternal/codegen/writer/TypeName.java
nternal/codegen/writer/TypeNames.java
nternal/codegen/writer/TypeVariableName.java
nternal/codegen/writer/TypeWriter.java
nternal/codegen/writer/VariableWriter.java
nternal/codegen/writer/VoidName.java
nternal/codegen/writer/WildcardName.java
nternal/codegen/writer/Writable.java
nternal/codegen/writer/Writables.java