diff options
| -rw-r--r-- | tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/AnnotationUtil.java | 41 | ||||
| -rw-r--r-- | tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/BuildInfoUtil.java (renamed from tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/BuildInfoUtil.java) | 7 | ||||
| -rw-r--r-- | tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java (renamed from tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessBindable.java) | 13 | ||||
| -rw-r--r-- | tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessDataBinding.java (renamed from tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessDataBinding.java) | 21 | ||||
| -rw-r--r-- | tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessExpressions.java (renamed from tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessExpressions.java) | 15 | ||||
| -rw-r--r-- | tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessMethodAdapters.java (renamed from tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessMethodAdapters.java) | 47 | ||||
| -rw-r--r-- | tools/data-binding/annotationprocessor/src/main/resources/META-INF/services/javax.annotation.processing.Processor | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/Bindable.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/Bindable.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingAdapter.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/BindingAdapter.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingBuildInfo.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/BindingBuildInfo.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingConversion.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/BindingConversion.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingMethod.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/BindingMethod.java) | 5 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingMethods.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/BindingMethods.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/CallbackRegistry.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/CallbackRegistry.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/Observable.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/Observable.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/ObservableList.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/ObservableList.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/ObservableMap.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/ObservableMap.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/OnListChangedListener.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/OnListChangedListener.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/OnMapChangedListener.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/OnMapChangedListener.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/OnPropertyChangedListener.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/OnPropertyChangedListener.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/baseLibrary/src/main/java/android/databinding/Untaggable.java (renamed from tools/data-binding/baseLibrary/src/main/java/android/binding/Untaggable.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/Binding.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/Binding.java) | 11 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/BindingTarget.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/BindingTarget.java) | 15 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/CompilerChef.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/CompilerChef.java) | 14 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/DataBinder.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/DataBinder.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/ExpressionParser.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/ExpressionParser.java) | 12 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/ExpressionVisitor.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/ExpressionVisitor.java) | 20 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/LayoutBinder.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/LayoutBinder.java) | 16 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/LayoutXmlProcessor.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/LayoutXmlProcessor.java) | 19 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/MakeCopy.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/MakeCopy.java) | 12 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/BracketExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/BracketExpr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/CastExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/CastExpr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ComparisonExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ComparisonExpr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/Dependency.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/Dependency.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/Expr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/Expr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ExprModel.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ExprModel.java) | 9 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/FieldAccessExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/FieldAccessExpr.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/GroupExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/GroupExpr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/IdentifierExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/IdentifierExpr.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/MathExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/MathExpr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/MethodCallExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/MethodCallExpr.java) | 14 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ResourceExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ResourceExpr.java) | 9 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/StaticIdentifierExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/StaticIdentifierExpr.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/SymbolExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/SymbolExpr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/TernaryExpr.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/expr/TernaryExpr.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/Callable.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/Callable.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelAnalyzer.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelAnalyzer.java) | 42 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelClass.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelClass.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelField.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelField.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelMethod.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelMethod.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/SdkUtil.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/SdkUtil.java) | 7 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/TypeUtil.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/TypeUtil.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationAnalyzer.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationAnalyzer.java) | 14 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationClass.java) | 17 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationField.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationField.java) | 9 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationMethod.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationMethod.java) | 13 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationTypeUtil.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationTypeUtil.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/store/LayoutFileParser.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/store/LayoutFileParser.java) | 13 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/store/ResourceBundle.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/store/ResourceBundle.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/store/SetterStore.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/store/SetterStore.java) | 23 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/util/GenerationalClassUtil.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/util/GenerationalClassUtil.java) | 5 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/util/L.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/util/L.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/AnnotationJavaFileWriter.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/writer/AnnotationJavaFileWriter.java) | 11 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/FlagSet.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/writer/FlagSet.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/JavaFileWriter.java (renamed from tools/data-binding/compiler/src/main/java/com/android/databinding/writer/JavaFileWriter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/ext.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/ext.kt) | 12 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/list_ext.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/list_ext.kt) | 6 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/node_ext.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/node_ext.kt) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/Log.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/Log.kt) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/ParserHelper.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/ParserHelper.kt) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/XmlEditor.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/XmlEditor.kt) | 16 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/DataBinderWriter.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/DataBinderWriter.kt) | 8 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/KCode.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/KCode.kt) | 2 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/LayoutBinderWriter.kt (renamed from tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/LayoutBinderWriter.kt) | 54 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/CallbackRegistryTest.java (renamed from tools/data-binding/baseLibrary/src/test/java/android/binding/CallbackRegistryTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/ExpressionVisitorTest.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/ExpressionVisitorTest.java) | 34 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/LayoutBinderTest.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/LayoutBinderTest.java) | 28 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/MockLayoutBinder.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/MockLayoutBinder.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/SdkVersionTest.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/SdkVersionTest.java) | 21 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/expr/ExprModelTest.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/expr/ExprModelTest.java) | 25 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/expr/ExprTest.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/expr/ExprTest.java) | 11 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaAnalyzer.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaAnalyzer.java) | 12 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaClass.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaClass.java) | 14 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaField.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaField.java) | 9 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaMethod.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaMethod.java) | 13 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaTypeUtil.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaTypeUtil.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/compiler/src/test/java/android/databinding/tool/writer/FlagSetTest.java (renamed from tools/data-binding/compiler/src/test/java/com/android/databinding/writer/FlagSetTest.java) | 5 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/build.gradle | 2 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsListViewBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsListViewBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsSeekBarBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsSeekBarBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsSpinnerBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsSpinnerBindingAdapter.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AutoCompleteTextViewBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AutoCompleteTextViewBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CardViewBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CardViewBindingAdapter.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CheckedTextViewBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CheckedTextViewBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CompoundButtonBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CompoundButtonBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/Converters.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/Converters.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/FrameLayoutBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/FrameLayoutBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ImageViewBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ImageViewBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/LinearLayoutBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/LinearLayoutBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ProgressBarBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ProgressBarBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/RadioGroupBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/RadioGroupBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SpinnerBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SpinnerBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SwitchBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SwitchBindingAdapter.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SwitchCompatBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SwitchCompatBindingAdapter.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TabWidgetBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TabWidgetBindingAdapter.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TableLayoutBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TableLayoutBindingAdapter.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TextViewBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TextViewBindingAdapter.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewBindingAdapter.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewGroupBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewGroupBindingAdapter.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewStubBindingAdapter.java (renamed from tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewStubBindingAdapter.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/gradlePlugin/src/main/kotlin/DataBindingProcessLayoutsTask.kt | 5 | ||||
| -rw-r--r-- | tools/data-binding/gradlePlugin/src/main/kotlin/plugin.kt | 38 | ||||
| -rw-r--r-- | tools/data-binding/gradlePlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.properties | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/build.gradle | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpression.tokens (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpression.tokens) | 0 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionBaseListener.java (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionBaseListener.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionBaseVisitor.java (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionBaseVisitor.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionLexer.java (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionLexer.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionLexer.tokens (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionLexer.tokens) | 0 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionListener.java (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionListener.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionParser.java (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionParser.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionVisitor.java (renamed from tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionVisitor.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinder.tokens | 31 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseListener.java | 277 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseVisitor.java | 167 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.java | 146 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.tokens | 31 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderListener.java | 234 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderParser.java | 845 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderVisitor.java | 159 | ||||
| -rw-r--r-- | tools/data-binding/grammarBuilder/src/test/java/android/databinding/BindingExpressionParserTest.java (renamed from tools/data-binding/grammarBuilder/src/test/java/com/android/databinding/BindingExpressionParserTest.java) | 42 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/android/databinding/test/independentlibrary/ApplicationTest.java (renamed from tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/com/android/databinding/test/independentlibrary/ApplicationTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/android/databinding/test/independentlibrary/LibraryActivityTest.java (renamed from tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/com/android/databinding/test/independentlibrary/LibraryActivityTest.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/IndependentLibrary/app/src/main/AndroidManifest.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/LibraryActivity.java (renamed from tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/LibraryActivity.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/LibraryAdapter.java (renamed from tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/LibraryAdapter.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/vo/MyBindableObject.java (renamed from tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/vo/MyBindableObject.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/IndependentLibrary/app/src/main/res/layout/library_layout.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/ApplicationTest.java | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/EventIdsTest.java | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/AndroidManifest.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/MainActivity.java | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableExtendingLib.java | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableInMainApp.java | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/androidTest/java/android/databinding/testlibrary/ApplicationTest.java (renamed from tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/androidTest/java/com/android/databinding/testlibrary/ApplicationTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/AndroidManifest.xml | 36 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/ObservableInLibrary.java (renamed from tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/ObservableInLibrary.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/TestLibObject.java (renamed from tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/TestLibObject.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/TestLibraryMainActivity.java (renamed from tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/TestLibraryMainActivity.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/res/layout/activity_test_library_main.xml | 29 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/library/DataBinderTrojan.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/library/DataBinderTrojan.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsListViewBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsListViewBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsSeekBarBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsSeekBarBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsSpinnerBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsSpinnerBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ApplicationTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ApplicationTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AutoCompleteTextViewBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AutoCompleteTextViewBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseDataBinderTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseDataBinderTest.java) | 12 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseLandDataBinderTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseLandDataBinderTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseObservableTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseObservableTest.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BasicBindingTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BasicBindingTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BasicDependantBindingTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BasicDependantBindingTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindToFinalFieldTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindToFinalFieldTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindToFinalObservableFieldTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindToFinalObservableFieldTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindingAdapterTestBase.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindingAdapterTestBase.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BracketTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BracketTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CastTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CastTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CheckedTextViewBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CheckedTextViewBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CompoundButtonBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CompoundButtonBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ConditionalBindingTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ConditionalBindingTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/FindMethodTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/FindMethodTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/FrameLayoutBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/FrameLayoutBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ImageViewBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ImageViewBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/IncludeTagTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/IncludeTagTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/LandDataBinderTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/LandDataBinderTest.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/LinearLayoutBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/LinearLayoutBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ListChangeRegistryTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ListChangeRegistryTest.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/MapChangeRegistryTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/MapChangeRegistryTest.java) | 12 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/NewApiTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/NewApiTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/NoIdTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/NoIdTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableArrayListTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableArrayListTest.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableArrayMapTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableArrayMapTest.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableFieldTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableFieldTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableWithNotBindableFieldObjectTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableWithNotBindableFieldObjectTest.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ProcessBindableTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ProcessBindableTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ProgressBarBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ProgressBarBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/PropertyChangeRegistryTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/PropertyChangeRegistryTest.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/RadioGroupBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/RadioGroupBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ResourceTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ResourceTest.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/SpinnerBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/SpinnerBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/SwitchBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/SwitchBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TabWidgetBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TabWidgetBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TableLayoutBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TableLayoutBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TextViewBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TextViewBindingAdapterTest.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewGroupBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewGroupBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewStubBindingAdapterTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewStubBindingAdapterTest.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/multiconfig/LandscapeConfigTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/multiconfig/LandscapeConfigTest.java) | 20 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/multiconfig/PortraitConfigTest.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/multiconfig/PortraitConfigTest.java) | 18 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/AndroidManifest.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/TestActivity.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/TestActivity.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsListViewBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsListViewBindingObject.java) | 7 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsSeekBarBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsSeekBarBindingObject.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsSpinnerBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsSpinnerBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AutoCompleteTextViewBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AutoCompleteTextViewBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/BindableTestObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/BindableTestObject.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/BindingAdapterBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/BindingAdapterBindingObject.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/CheckedTextViewBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/CheckedTextViewBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/CompoundButtonBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/CompoundButtonBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FindMethodBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FindMethodBindingObject.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FindMethodBindingObjectBase.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FindMethodBindingObjectBase.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FrameLayoutBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FrameLayoutBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ImageViewBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ImageViewBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/LinearLayoutBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/LinearLayoutBindingObject.java) | 9 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/NotBindableVo.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/NotBindableVo.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ObservableFieldBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ObservableFieldBindingObject.java) | 23 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ObservableWithNotBindableFieldObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ObservableWithNotBindableFieldObject.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ProgressBarBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ProgressBarBindingObject.java) | 7 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/PublicFinalTestVo.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/PublicFinalTestVo.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/PublicFinalWithObservableTestVo.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/PublicFinalWithObservableTestVo.java) | 11 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/RadioGroupBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/RadioGroupBindingObject.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/SpinnerBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/SpinnerBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/SwitchBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/SwitchBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TabWidgetBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TabWidgetBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TableLayoutBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TableLayoutBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TextViewBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TextViewBindingObject.java) | 12 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewBindingObject.java) | 10 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewGroupBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewGroupBindingObject.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewStubBindingObject.java (renamed from tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewStubBindingObject.java) | 8 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout-land/multi_res_layout.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_list_view_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_seek_bar_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_spinner_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/auto_complete_text_view_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_binding.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_dependant_binding.xml | 6 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final_observable.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bracket_test.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/cast_test.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/checked_text_view_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/compound_button_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/conditional_binding.xml | 8 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/find_method_test.xml | 14 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/frame_layout_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/image_view_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/included_layout.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/layout_with_include.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/linear_layout_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/multi_res_layout.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/new_api_layout.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/no_id_test.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_field_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_with_not_bindable_field.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/progress_bar_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/radio_group_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/resource_test.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/spinner_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/switch_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/tab_widget_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/table_layout_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/text_view_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_group_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_stub_adapter_test.xml | 4 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/BaseObservable.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/BaseObservable.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/DataBinderMapper.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/DataBinderMapper.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/DataBindingUtil.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/DataBindingUtil.java) | 4 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ListChangeRegistry.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ListChangeRegistry.java) | 5 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/MapChangeRegistry.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/MapChangeRegistry.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableArrayList.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableArrayList.java) | 5 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableArrayMap.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableArrayMap.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableBoolean.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableBoolean.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableByte.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableByte.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableChar.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableChar.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableDouble.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableDouble.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableField.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableField.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableFloat.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableFloat.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableInt.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableInt.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableLong.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableLong.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ObservableShort.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableShort.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/PropertyChangeRegistry.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/PropertyChangeRegistry.java) | 6 | ||||
| -rw-r--r-- | tools/data-binding/library/src/main/java/android/databinding/ViewDataBinding.java (renamed from tools/data-binding/library/src/main/java/com/android/databinding/library/ViewDataBinding.java) | 17 | ||||
| -rw-r--r-- | tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/DataBoundAdapter.java | 4 | ||||
| -rw-r--r-- | tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/MainActivity.java | 11 | ||||
| -rw-r--r-- | tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/vo/User.java | 4 | ||||
| -rw-r--r-- | tools/data-binding/samples/BindingDemo/app/src/main/res/layout/list_item.xml | 2 | ||||
| -rw-r--r-- | tools/data-binding/samples/BindingDemo/app/src/test/java/com/android/example/bindingdemo/vo/UnitTest.java | 4 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/build.gradle | 3 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLLexer.java (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLLexer.java) | 14 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLLexer.tokens (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLLexer.tokens) | 0 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParser.java (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParser.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParser.tokens (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParser.tokens) | 0 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserBaseListener.java (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserBaseListener.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserBaseVisitor.java (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserBaseVisitor.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserListener.java (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserListener.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserVisitor.java (renamed from tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserVisitor.java) | 2 | ||||
| -rw-r--r-- | tools/data-binding/xmlGrammar/src/main/kotlin/xmlEditorTest.kt | 2 |
297 files changed, 962 insertions, 3020 deletions
diff --git a/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/AnnotationUtil.java b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/AnnotationUtil.java new file mode 100644 index 0000000..c82a976 --- /dev/null +++ b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/AnnotationUtil.java @@ -0,0 +1,41 @@ +/* + * Copyright (C) 2015 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package android.databinding.annotationprocessor; + +import java.lang.annotation.Annotation; +import java.util.ArrayList; +import java.util.List; + +import javax.annotation.processing.RoundEnvironment; +import javax.lang.model.element.Element; + +class AnnotationUtil { + + /** + * Returns only the elements that are annotated with the given class. For some reason + * RoundEnvironment is returning elements annotated by other annotations. + */ + static List<Element> getElementsAnnotatedWith(RoundEnvironment roundEnv, + Class<? extends Annotation> annotationClass) { + ArrayList<Element> elements = new ArrayList<>(); + for (Element element : roundEnv.getElementsAnnotatedWith(annotationClass)) { + if (element.getAnnotation(annotationClass) != null) { + elements.add(element); + } + } + return elements; + } +} diff --git a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/BuildInfoUtil.java b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/BuildInfoUtil.java index bd24233..df525c1 100644 --- a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/BuildInfoUtil.java +++ b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/BuildInfoUtil.java @@ -14,15 +14,13 @@ * limitations under the License. */ -package com.android.databinding.annotationprocessor; +package android.databinding.annotationprocessor; import com.google.common.base.Preconditions; -import android.binding.BindingBuildInfo; +import android.databinding.BindingBuildInfo; import java.lang.annotation.Annotation; -import java.util.ArrayList; -import java.util.List; import javax.annotation.processing.RoundEnvironment; import javax.lang.model.element.Element; @@ -49,6 +47,5 @@ public class BuildInfoUtil { result = info; } return result; - } } diff --git a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessBindable.java b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java index 099a0ea..30f9962 100644 --- a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessBindable.java +++ b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java @@ -14,15 +14,14 @@ * limitations under the License. */ -package com.android.databinding.annotationprocessor; +package android.databinding.annotationprocessor; import com.google.common.base.Preconditions; -import com.android.databinding.util.GenerationalClassUtil; -import com.android.databinding.util.L; - -import android.binding.Bindable; -import android.binding.BindingBuildInfo; +import android.databinding.Bindable; +import android.databinding.BindingBuildInfo; +import android.databinding.tool.util.GenerationalClassUtil; +import android.databinding.tool.util.L; import java.io.Serializable; import java.util.ArrayList; @@ -56,7 +55,7 @@ public class ProcessBindable extends ProcessDataBinding.ProcessingStep { if (mProperties == null) { mProperties = new IntermediateV1(buildInfo.modulePackage()); } - for (Element element : roundEnv.getElementsAnnotatedWith(Bindable.class)) { + for (Element element : AnnotationUtil.getElementsAnnotatedWith(roundEnv, Bindable.class)) { Element enclosingElement = element.getEnclosingElement(); ElementKind kind = enclosingElement.getKind(); if (kind != ElementKind.CLASS && kind != ElementKind.INTERFACE) { diff --git a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessDataBinding.java b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessDataBinding.java index dd64840..2b1321e 100644 --- a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessDataBinding.java +++ b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessDataBinding.java @@ -14,13 +14,12 @@ * limitations under the License. */ -package com.android.databinding.annotationprocessor; +package android.databinding.annotationprocessor; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.writer.AnnotationJavaFileWriter; -import com.android.databinding.writer.JavaFileWriter; - -import android.binding.BindingBuildInfo; +import android.databinding.BindingBuildInfo; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.writer.AnnotationJavaFileWriter; +import android.databinding.tool.writer.JavaFileWriter; import java.util.Arrays; import java.util.List; @@ -35,11 +34,11 @@ import javax.lang.model.SourceVersion; import javax.lang.model.element.TypeElement; @SupportedAnnotationTypes({ - "android.binding.BindingAdapter", - "android.binding.Untaggable", - "android.binding.BindingMethods", - "android.binding.BindingConversion", - "android.binding.BindingBuildInfo"} + "android.databinding.BindingAdapter", + "android.databinding.Untaggable", + "android.databinding.BindingMethods", + "android.databinding.BindingConversion", + "android.databinding.BindingBuildInfo"} ) @SupportedSourceVersion(SourceVersion.RELEASE_7) /** diff --git a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessExpressions.java b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessExpressions.java index 7f5ab94..31a04ec 100644 --- a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessExpressions.java +++ b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessExpressions.java @@ -14,18 +14,17 @@ * limitations under the License. */ -package com.android.databinding.annotationprocessor; - -import com.android.databinding.CompilerChef; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.store.ResourceBundle; -import com.android.databinding.util.GenerationalClassUtil; -import com.android.databinding.util.L; +package android.databinding.annotationprocessor; import org.apache.commons.io.FileUtils; import org.apache.commons.io.IOUtils; -import android.binding.BindingBuildInfo; +import android.databinding.BindingBuildInfo; +import android.databinding.tool.CompilerChef; +import android.databinding.tool.reflection.SdkUtil; +import android.databinding.tool.store.ResourceBundle; +import android.databinding.tool.util.GenerationalClassUtil; +import android.databinding.tool.util.L; import java.io.File; import java.io.FilenameFilter; diff --git a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessMethodAdapters.java b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessMethodAdapters.java index a13e3a2..98da839 100644 --- a/tools/data-binding/annotationprocessor/src/main/java/com/android/databinding/annotationprocessor/ProcessMethodAdapters.java +++ b/tools/data-binding/annotationprocessor/src/main/java/android/databinding/annotationprocessor/ProcessMethodAdapters.java @@ -13,20 +13,19 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.annotationprocessor; +package android.databinding.annotationprocessor; import com.google.common.base.Preconditions; -import android.binding.BindingAdapter; -import android.binding.BindingBuildInfo; -import android.binding.BindingConversion; -import android.binding.BindingMethod; -import android.binding.BindingMethods; -import android.binding.Untaggable; - -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.store.SetterStore; -import com.android.databinding.util.L; +import android.databinding.BindingAdapter; +import android.databinding.BindingBuildInfo; +import android.databinding.BindingConversion; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; +import android.databinding.Untaggable; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.store.SetterStore; +import android.databinding.tool.util.L; import java.io.IOException; import java.util.HashSet; @@ -78,7 +77,8 @@ public class ProcessMethodAdapters extends ProcessDataBinding.ProcessingStep { private void addBindingAdapters(RoundEnvironment roundEnv, ProcessingEnvironment processingEnv, SetterStore store) { - for (Element element : roundEnv.getElementsAnnotatedWith(BindingAdapter.class)) { + for (Element element : AnnotationUtil + .getElementsAnnotatedWith(roundEnv, BindingAdapter.class)) { if (element.getKind() != ElementKind.METHOD || !element.getModifiers().contains(Modifier.STATIC) || !element.getModifiers().contains(Modifier.PUBLIC)) { @@ -104,7 +104,8 @@ public class ProcessMethodAdapters extends ProcessDataBinding.ProcessingStep { private void addRenamed(RoundEnvironment roundEnv, ProcessingEnvironment processingEnv, SetterStore store) { - for (Element element : roundEnv.getElementsAnnotatedWith(BindingMethods.class)) { + for (Element element : AnnotationUtil + .getElementsAnnotatedWith(roundEnv, BindingMethods.class)) { BindingMethods bindingMethods = element.getAnnotation(BindingMethods.class); for (BindingMethod bindingMethod : bindingMethods.value()) { store.addRenamedMethod(bindingMethod.attribute(), @@ -115,7 +116,8 @@ public class ProcessMethodAdapters extends ProcessDataBinding.ProcessingStep { private void addConversions(RoundEnvironment roundEnv, ProcessingEnvironment processingEnv, SetterStore store) { - for (Element element : roundEnv.getElementsAnnotatedWith(BindingConversion.class)) { + for (Element element : AnnotationUtil + .getElementsAnnotatedWith(roundEnv, BindingConversion.class)) { if (element.getKind() != ElementKind.METHOD || !element.getModifiers().contains(Modifier.STATIC) || !element.getModifiers().contains(Modifier.PUBLIC)) { @@ -143,7 +145,7 @@ public class ProcessMethodAdapters extends ProcessDataBinding.ProcessingStep { private void addUntaggable(RoundEnvironment roundEnv, ProcessingEnvironment processingEnv, SetterStore store) { - for (Element element : roundEnv.getElementsAnnotatedWith(Untaggable.class)) { + for (Element element : AnnotationUtil.getElementsAnnotatedWith(roundEnv, Untaggable.class)) { Untaggable untaggable = element.getAnnotation(Untaggable.class); store.addUntaggableTypes(untaggable.value(), (TypeElement) element); } @@ -152,19 +154,24 @@ public class ProcessMethodAdapters extends ProcessDataBinding.ProcessingStep { private void clearIncrementalClasses(RoundEnvironment roundEnv, SetterStore store) { HashSet<String> classes = new HashSet<>(); - for (Element element : roundEnv.getElementsAnnotatedWith(BindingAdapter.class)) { + for (Element element : AnnotationUtil + .getElementsAnnotatedWith(roundEnv, BindingAdapter.class)) { TypeElement containingClass = (TypeElement) element.getEnclosingElement(); classes.add(containingClass.getQualifiedName().toString()); } - for (Element element : roundEnv.getElementsAnnotatedWith(BindingMethods.class)) { + for (Element element : AnnotationUtil + .getElementsAnnotatedWith(roundEnv, BindingMethods.class)) { classes.add(((TypeElement) element).getQualifiedName().toString()); } - for (Element element : roundEnv.getElementsAnnotatedWith(BindingConversion.class)) { - classes.add(((TypeElement) element.getEnclosingElement()).getQualifiedName().toString()); + for (Element element : AnnotationUtil + .getElementsAnnotatedWith(roundEnv, BindingConversion.class)) { + classes.add(((TypeElement) element.getEnclosingElement()).getQualifiedName(). + toString()); } - for (Element element : roundEnv.getElementsAnnotatedWith(Untaggable.class)) { + for (Element element : AnnotationUtil.getElementsAnnotatedWith(roundEnv, Untaggable.class)) { classes.add(((TypeElement) element).getQualifiedName().toString()); } store.clear(classes); } + } diff --git a/tools/data-binding/annotationprocessor/src/main/resources/META-INF/services/javax.annotation.processing.Processor b/tools/data-binding/annotationprocessor/src/main/resources/META-INF/services/javax.annotation.processing.Processor index 27f59e0..482452e 100644 --- a/tools/data-binding/annotationprocessor/src/main/resources/META-INF/services/javax.annotation.processing.Processor +++ b/tools/data-binding/annotationprocessor/src/main/resources/META-INF/services/javax.annotation.processing.Processor @@ -1 +1 @@ -com.android.databinding.annotationprocessor.ProcessDataBinding
\ No newline at end of file +android.databinding.annotationprocessor.ProcessDataBinding
\ No newline at end of file diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/Bindable.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/Bindable.java index 09bcde9..3dcebdd 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/Bindable.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/Bindable.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingAdapter.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingAdapter.java index 8d06773..3d50ed3 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingAdapter.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingAdapter.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.lang.annotation.ElementType; import java.lang.annotation.Target; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingBuildInfo.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingBuildInfo.java index 62b6043..cbe1e99 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingBuildInfo.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingBuildInfo.java @@ -13,7 +13,7 @@ * limitations under the License. */ -package android.binding; +package android.databinding; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingConversion.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingConversion.java index 3fb70ca..9942f5c 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingConversion.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingConversion.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.lang.annotation.ElementType; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingMethod.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingMethod.java index 0eb0b73..6384409 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingMethod.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingMethod.java @@ -13,11 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; -/** - * Created by mount on 1/12/15. - */ public @interface BindingMethod { String type(); String attribute(); diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingMethods.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingMethods.java index 599001d..a3d39f8 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/BindingMethods.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/BindingMethods.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.lang.annotation.ElementType; import java.lang.annotation.Target; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/CallbackRegistry.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/CallbackRegistry.java index 90c9c17..002692f 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/CallbackRegistry.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/CallbackRegistry.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.util.ArrayList; import java.util.List; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/Observable.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/Observable.java index 5bac9b1..caca167 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/Observable.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/Observable.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package android.binding; +package android.databinding; public interface Observable { diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/ObservableList.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/ObservableList.java index 61e6663..3b82cf1 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/ObservableList.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/ObservableList.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.util.List; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/ObservableMap.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/ObservableMap.java index f0237aa..9240c48 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/ObservableMap.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/ObservableMap.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.util.Map; diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/OnListChangedListener.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/OnListChangedListener.java index 99a05fe..a76269e 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/OnListChangedListener.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/OnListChangedListener.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; public interface OnListChangedListener { void onChanged(); diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/OnMapChangedListener.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/OnMapChangedListener.java index edde01b..647b1f7 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/OnMapChangedListener.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/OnMapChangedListener.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; public interface OnMapChangedListener<T extends ObservableMap<K, ?>, K> { void onMapChanged(T sender, K key); diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/OnPropertyChangedListener.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/OnPropertyChangedListener.java index b328f9d..4103f07 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/OnPropertyChangedListener.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/OnPropertyChangedListener.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package android.binding; +package android.databinding; public interface OnPropertyChangedListener { public void onPropertyChanged(Observable sender, int fieldId); diff --git a/tools/data-binding/baseLibrary/src/main/java/android/binding/Untaggable.java b/tools/data-binding/baseLibrary/src/main/java/android/databinding/Untaggable.java index 0974e5b..a1ce3ac 100644 --- a/tools/data-binding/baseLibrary/src/main/java/android/binding/Untaggable.java +++ b/tools/data-binding/baseLibrary/src/main/java/android/databinding/Untaggable.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import java.lang.annotation.ElementType; import java.lang.annotation.Target; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/Binding.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/Binding.java index 4425e0f..247735d 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/Binding.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/Binding.java @@ -14,13 +14,12 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.store.SetterStore; -import com.android.databinding.expr.Expr; +import android.databinding.tool.expr.Expr; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.store.SetterStore; public class Binding { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/BindingTarget.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/BindingTarget.java index b0f1ff3..ab88cf8 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/BindingTarget.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/BindingTarget.java @@ -14,18 +14,17 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; -import com.android.databinding.expr.Expr; -import com.android.databinding.expr.ExprModel; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.store.ResourceBundle; -import com.android.databinding.store.SetterStore; +import android.databinding.tool.expr.Expr; +import android.databinding.tool.expr.ExprModel; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.store.ResourceBundle; +import android.databinding.tool.store.SetterStore; import java.util.ArrayList; import java.util.List; -import java.util.Map; public class BindingTarget { List<Binding> mBindings = new ArrayList<Binding>(); diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/CompilerChef.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/CompilerChef.java index 015c7e0..527cf8d 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/CompilerChef.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/CompilerChef.java @@ -11,12 +11,12 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; -import com.android.databinding.store.ResourceBundle; -import com.android.databinding.util.L; -import com.android.databinding.writer.DataBinderWriter; -import com.android.databinding.writer.JavaFileWriter; +import android.databinding.tool.store.ResourceBundle; +import android.databinding.tool.util.L; +import android.databinding.tool.writer.DataBinderWriter; +import android.databinding.tool.writer.JavaFileWriter; /** * Chef class for compiler. @@ -59,11 +59,11 @@ public class CompilerChef { public void writeDbrFile() { ensureDataBinder(); - final String pkg = "com.android.databinding.library"; + final String pkg = "android.databinding"; DataBinderWriter dbr = new DataBinderWriter(pkg, mResourceBundle.getAppPackage(), "GeneratedDataBinderRenderer", mDataBinder.getLayoutBinders()); if (dbr.getLayoutBinders().size() > 0) { - mFileWriter.writeToFile(dbr.getPkg() + "." + dbr.getClassName(), dbr.write()); + mFileWriter.writeToFile(pkg + "." + dbr.getClassName(), dbr.write()); } } diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/DataBinder.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/DataBinder.java index 0db8aae..1fc9f63 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/DataBinder.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/DataBinder.java @@ -14,10 +14,11 @@ * limitations under the License. */ -package com.android.databinding; -import com.android.databinding.store.ResourceBundle; -import com.android.databinding.util.L; -import com.android.databinding.writer.JavaFileWriter; +package android.databinding.tool; + +import android.databinding.tool.store.ResourceBundle; +import android.databinding.tool.util.L; +import android.databinding.tool.writer.JavaFileWriter; import java.util.ArrayList; import java.util.HashSet; @@ -25,7 +26,6 @@ import java.util.List; import java.util.Map; import java.util.Set; - /** * The main class that handles parsing files and generating classes. */ diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/ExpressionParser.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/ExpressionParser.java index a6a40a0..03687ff 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/ExpressionParser.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/ExpressionParser.java @@ -14,15 +14,17 @@ * limitations under the License. */ -package com.android.databinding; - -import com.android.databinding.expr.Expr; -import com.android.databinding.expr.ExprModel; -import com.android.databinding.util.L; +package android.databinding.tool; import org.antlr.v4.runtime.ANTLRInputStream; import org.antlr.v4.runtime.CommonTokenStream; +import android.databinding.parser.BindingExpressionLexer; +import android.databinding.parser.BindingExpressionParser; +import android.databinding.tool.expr.Expr; +import android.databinding.tool.expr.ExprModel; +import android.databinding.tool.util.L; + public class ExpressionParser { final ExprModel mModel; final ExpressionVisitor visitor; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/ExpressionVisitor.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/ExpressionVisitor.java index 7b3f2f5..879c439 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/ExpressionVisitor.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/ExpressionVisitor.java @@ -14,27 +14,25 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; import com.google.common.base.Preconditions; -import com.android.databinding.expr.Expr; -import com.android.databinding.expr.ExprModel; -import com.android.databinding.expr.StaticIdentifierExpr; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.util.L; - import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.ParseTree; import org.antlr.v4.runtime.tree.TerminalNode; import org.apache.commons.lang3.ObjectUtils; -import org.apache.commons.lang3.StringUtils; + +import android.databinding.parser.BindingExpressionBaseVisitor; +import android.databinding.parser.BindingExpressionParser; +import android.databinding.tool.expr.Expr; +import android.databinding.tool.expr.ExprModel; +import android.databinding.tool.expr.StaticIdentifierExpr; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.ArrayList; -import java.util.HashMap; import java.util.List; -import java.util.Map; public class ExpressionVisitor extends BindingExpressionBaseVisitor<Expr> { private final ExprModel mModel; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/LayoutBinder.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/LayoutBinder.java index a2aa248..304fd31 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/LayoutBinder.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/LayoutBinder.java @@ -14,17 +14,17 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; import com.google.common.base.Preconditions; -import com.android.databinding.expr.Dependency; -import com.android.databinding.expr.Expr; -import com.android.databinding.expr.ExprModel; -import com.android.databinding.expr.IdentifierExpr; -import com.android.databinding.store.ResourceBundle; -import com.android.databinding.util.ParserHelper; -import com.android.databinding.writer.LayoutBinderWriter; +import android.databinding.tool.expr.Dependency; +import android.databinding.tool.expr.Expr; +import android.databinding.tool.expr.ExprModel; +import android.databinding.tool.expr.IdentifierExpr; +import android.databinding.tool.store.ResourceBundle; +import android.databinding.tool.util.ParserHelper; +import android.databinding.tool.writer.LayoutBinderWriter; import java.util.ArrayList; import java.util.HashMap; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/LayoutXmlProcessor.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/LayoutXmlProcessor.java index d0ce506..90619c7 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/LayoutXmlProcessor.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/LayoutXmlProcessor.java @@ -11,19 +11,18 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; import com.google.common.base.Predicate; import com.google.common.collect.Iterables; -import com.android.databinding.store.LayoutFileParser; -import com.android.databinding.store.ResourceBundle; -import com.android.databinding.writer.JavaFileWriter; - import org.apache.commons.lang3.StringEscapeUtils; import org.xml.sax.SAXException; -import android.binding.BindingBuildInfo; +import android.databinding.BindingBuildInfo; +import android.databinding.tool.store.LayoutFileParser; +import android.databinding.tool.store.ResourceBundle; +import android.databinding.tool.writer.JavaFileWriter; import java.io.File; import java.io.FilenameFilter; @@ -46,7 +45,7 @@ import javax.xml.xpath.XPathExpressionException; */ public class LayoutXmlProcessor { // hardcoded in baseAdapters - public static final String RESOURCE_BUNDLE_PACKAGE = "com.android.databinding.layouts"; + public static final String RESOURCE_BUNDLE_PACKAGE = "android.databinding.layouts"; public static final String CLASS_NAME = "DataBindingInfo"; private final JavaFileWriter mFileWriter; private final ResourceBundle mResourceBundle; @@ -118,7 +117,7 @@ public class LayoutXmlProcessor { } JAXBContext context = JAXBContext.newInstance(ResourceBundle.LayoutFileBundle.class); Marshaller marshaller = context.createMarshaller(); - writeInfoClass(marshaller, sdkDir, xmlOutDir); + writeInfoClass(sdkDir, xmlOutDir); for (List<ResourceBundle.LayoutFileBundle> layouts : mResourceBundle.getLayoutBundles() .values()) { for (ResourceBundle.LayoutFileBundle layout : layouts) { @@ -164,7 +163,7 @@ public class LayoutXmlProcessor { return name.toString(); } - private void writeInfoClass(Marshaller marshaller, File sdkDir, File xmlOutDir) { + private void writeInfoClass(File sdkDir, File xmlOutDir) { final String sdkPath = StringEscapeUtils.escapeJava(sdkDir.getAbsolutePath()); final Class annotation = BindingBuildInfo.class; final String layoutInfoPath = StringEscapeUtils.escapeJava(xmlOutDir.getAbsolutePath()); @@ -177,7 +176,7 @@ public class LayoutXmlProcessor { "isLibrary=" + mIsLibrary + "," + "minSdk=" + mMinSdk + ")\n" + "public class " + CLASS_NAME + " {}\n"; - mFileWriter.writeToFile(mResourceBundle.getAppPackage() + "." + CLASS_NAME, classString); + mFileWriter.writeToFile(RESOURCE_BUNDLE_PACKAGE + "." + CLASS_NAME, classString); } private static final Predicate<File> fileExists = new Predicate<File>() { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/MakeCopy.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/MakeCopy.java index 141018e..ac585d1 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/MakeCopy.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/MakeCopy.java @@ -13,28 +13,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding; - -import com.android.databinding.writer.JavaFileWriter; +package android.databinding.tool; import org.apache.commons.io.FileUtils; import org.apache.commons.io.IOUtils; import org.w3c.dom.Document; -import org.xml.sax.SAXException; + +import android.databinding.tool.writer.JavaFileWriter; import java.io.File; import java.io.FileWriter; import java.io.FilenameFilter; import java.io.IOException; import java.util.ArrayList; -import java.util.UUID; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; -import javax.xml.parsers.ParserConfigurationException; import javax.xml.xpath.XPath; import javax.xml.xpath.XPathConstants; -import javax.xml.xpath.XPathExpression; import javax.xml.xpath.XPathExpressionException; import javax.xml.xpath.XPathFactory; @@ -50,7 +46,7 @@ public class MakeCopy { private static final int RES_OUT_INDEX = 4; private static final int RES_IN_INDEX = 5; - private static final String APP_SUBPATH = "com.android.databinding.layouts" + private static final String APP_SUBPATH = LayoutXmlProcessor.RESOURCE_BUNDLE_PACKAGE .replace('.', File.separatorChar); private static final FilenameFilter LAYOUT_DIR_FILTER = new FilenameFilter() { @Override diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/BracketExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/BracketExpr.java index a46e4d4..b5cce7d 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/BracketExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/BracketExpr.java @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/CastExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/CastExpr.java index 000f764..b4e41da 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/CastExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/CastExpr.java @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ComparisonExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ComparisonExpr.java index 2935729..0c237be 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ComparisonExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ComparisonExpr.java @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/Dependency.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/Dependency.java index 26692d5..1678af7 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/Dependency.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/Dependency.java @@ -11,7 +11,7 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; public class Dependency { final Expr mDependant; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/Expr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/Expr.java index 9cc4b2d..a7cd412 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/Expr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/Expr.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.base.Function; import com.google.common.base.Joiner; @@ -23,8 +23,8 @@ import com.google.common.base.Predicate; import com.google.common.collect.Iterables; import com.google.common.collect.Lists; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.ArrayList; import java.util.BitSet; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ExprModel.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ExprModel.java index 7b8d430..e3ec30a 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ExprModel.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ExprModel.java @@ -14,17 +14,16 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.base.Preconditions; import com.google.common.base.Predicate; import com.google.common.collect.Iterables; import com.google.common.collect.Lists; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.util.L; -import com.android.databinding.writer.FlagSet; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.util.L; +import android.databinding.tool.writer.FlagSet; import java.util.ArrayList; import java.util.BitSet; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/FieldAccessExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/FieldAccessExpr.java index 6761711..754cca8 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/FieldAccessExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/FieldAccessExpr.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.Callable; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.util.L; +import android.databinding.tool.reflection.Callable; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.util.L; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/GroupExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/GroupExpr.java index e21778b..8af1d68 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/GroupExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/GroupExpr.java @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/IdentifierExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/IdentifierExpr.java index a826123..5207485 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/IdentifierExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/IdentifierExpr.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.base.Preconditions; import com.google.common.collect.Lists; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.util.L; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.util.L; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/MathExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/MathExpr.java index 378bc3b..fbd0b3d 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/MathExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/MathExpr.java @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/MethodCallExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/MethodCallExpr.java index 9199012..491adc8 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/MethodCallExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/MethodCallExpr.java @@ -14,16 +14,16 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.collect.Iterables; -import com.android.databinding.reflection.Callable.Type; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.Callable; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.util.L; +import android.databinding.tool.reflection.Callable; +import android.databinding.tool.reflection.Callable.Type; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.util.L; import java.util.ArrayList; import java.util.Arrays; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ResourceExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ResourceExpr.java index 9eb5f36..6639103 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/ResourceExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/ResourceExpr.java @@ -13,15 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.collect.ImmutableMap; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.writer.WriterPackage; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.writer.WriterPackage; -import java.util.Collections; import java.util.List; import java.util.Map; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/StaticIdentifierExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/StaticIdentifierExpr.java index 643b693..8ca5128 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/StaticIdentifierExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/StaticIdentifierExpr.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; public class StaticIdentifierExpr extends IdentifierExpr { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/SymbolExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/SymbolExpr.java index 9489ee3..9e03d2f 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/SymbolExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/SymbolExpr.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.collect.Lists; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/TernaryExpr.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/TernaryExpr.java index 6d0f003..02e5cd7 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/expr/TernaryExpr.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/expr/TernaryExpr.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.collect.Lists; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; import java.util.BitSet; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/Callable.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/Callable.java index 5c39b5c..8883124 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/Callable.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/Callable.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection; +package android.databinding.tool.reflection; public class Callable { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelAnalyzer.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelAnalyzer.java index 6976f16..318eaa0 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelAnalyzer.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelAnalyzer.java @@ -13,20 +13,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection; +package android.databinding.tool.reflection; import com.google.common.base.Preconditions; -import com.android.databinding.reflection.annotation.AnnotationAnalyzer; -import com.android.databinding.util.L; - -import java.io.IOException; -import java.net.URL; -import java.util.ArrayList; -import java.util.Enumeration; -import java.util.List; + +import android.databinding.tool.reflection.annotation.AnnotationAnalyzer; +import android.databinding.tool.util.L; + import java.util.Map; + import javax.annotation.processing.ProcessingEnvironment; -import javax.lang.model.util.Types; /** * This is the base class for several implementations of something that @@ -51,26 +47,26 @@ public abstract class ModelAnalyzer { public static final String OBJECT_CLASS_NAME = "java.lang.Object"; - public static final String OBSERVABLE_CLASS_NAME = "android.binding.Observable"; + public static final String OBSERVABLE_CLASS_NAME = "android.databinding.Observable"; - public static final String OBSERVABLE_LIST_CLASS_NAME = "android.binding.ObservableList"; + public static final String OBSERVABLE_LIST_CLASS_NAME = "android.databinding.ObservableList"; - public static final String OBSERVABLE_MAP_CLASS_NAME = "android.binding.ObservableMap"; + public static final String OBSERVABLE_MAP_CLASS_NAME = "android.databinding.ObservableMap"; public static final String[] OBSERVABLE_FIELDS = { - "com.android.databinding.library.ObservableBoolean", - "com.android.databinding.library.ObservableByte", - "com.android.databinding.library.ObservableChar", - "com.android.databinding.library.ObservableShort", - "com.android.databinding.library.ObservableInt", - "com.android.databinding.library.ObservableLong", - "com.android.databinding.library.ObservableFloat", - "com.android.databinding.library.ObservableDouble", - "com.android.databinding.library.ObservableField", + "android.databinding.ObservableBoolean", + "android.databinding.ObservableByte", + "android.databinding.ObservableChar", + "android.databinding.ObservableShort", + "android.databinding.ObservableInt", + "android.databinding.ObservableLong", + "android.databinding.ObservableFloat", + "android.databinding.ObservableDouble", + "android.databinding.ObservableField", }; public static final String VIEW_DATA_BINDING = - "com.android.databinding.library.ViewDataBinding"; + "android.databinding.ViewDataBinding"; private ModelClass[] mListTypes; private ModelClass mMapType; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelClass.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelClass.java index 87334b7..5b05a3e 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelClass.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelClass.java @@ -13,12 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection; +package android.databinding.tool.reflection; -import com.android.databinding.util.L; +import android.databinding.tool.util.L; import org.apache.commons.lang3.StringUtils; +import android.databinding.tool.reflection.ModelAnalyzer; + import java.util.ArrayList; import java.util.List; @@ -290,7 +292,7 @@ public abstract class ModelClass { /** * Returns the JNI description of the method which can be used to lookup it in SDK. - * @see com.android.databinding.reflection.TypeUtil + * @see TypeUtil */ public abstract String getJniDescription(); diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelField.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelField.java index e6cf0e1..0cde85b 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelField.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelField.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection; +package android.databinding.tool.reflection; public abstract class ModelField { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelMethod.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelMethod.java index af6c6b7..b4ee671 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/ModelMethod.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/ModelMethod.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection; +package android.databinding.tool.reflection; -import android.binding.Bindable; +import android.databinding.Bindable; import java.util.List; @@ -50,7 +50,7 @@ public abstract class ModelMethod { /** * Returns the JNI description of the method which can be used to lookup it in SDK. - * @see com.android.databinding.reflection.TypeUtil + * @see TypeUtil */ public abstract String getJniDescription(); diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/SdkUtil.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/SdkUtil.java index 2031252..177935a 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/SdkUtil.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/SdkUtil.java @@ -11,13 +11,16 @@ * limitations under the License. */ -package com.android.databinding.reflection; +package android.databinding.tool.reflection; import com.google.common.base.Preconditions; -import com.android.databinding.util.L; + import org.w3c.dom.Document; import org.w3c.dom.Node; import org.w3c.dom.NodeList; + +import android.databinding.tool.util.L; + import java.io.File; import java.util.HashMap; import java.util.Map; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/TypeUtil.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/TypeUtil.java index 50ae3c2..f396bd7 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/TypeUtil.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/TypeUtil.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.reflection; +package android.databinding.tool.reflection; public abstract class TypeUtil { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationAnalyzer.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationAnalyzer.java index 4bca97e7..d01f579 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationAnalyzer.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationAnalyzer.java @@ -13,20 +13,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection.annotation; +package android.databinding.tool.reflection.annotation; import com.google.common.collect.ImmutableMap; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.TypeUtil; -import com.android.databinding.util.L; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.TypeUtil; +import android.databinding.tool.util.L; -import java.io.IOException; -import java.net.URL; import java.util.ArrayList; -import java.util.Enumeration; -import java.util.List; import java.util.Map; import javax.annotation.processing.ProcessingEnvironment; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationClass.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java index c017d8e..a1bec3c 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationClass.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationClass.java @@ -13,15 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection.annotation; - -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelField; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.reflection.TypeUtil; -import com.android.databinding.util.L; +package android.databinding.tool.reflection.annotation; + +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelField; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.reflection.TypeUtil; +import android.databinding.tool.util.L; import java.util.ArrayList; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationField.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationField.java index af5b89a..9373c6c 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationField.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationField.java @@ -13,12 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection.annotation; +package android.databinding.tool.reflection.annotation; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelField; - -import android.binding.Bindable; +import android.databinding.Bindable; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelField; import javax.lang.model.element.Modifier; import javax.lang.model.element.TypeElement; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationMethod.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationMethod.java index 69192dd..00e1a4e 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationMethod.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationMethod.java @@ -13,14 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.reflection.annotation; +package android.databinding.tool.reflection.annotation; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.reflection.TypeUtil; - -import android.binding.Bindable; +import android.databinding.Bindable; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.reflection.SdkUtil; +import android.databinding.tool.reflection.TypeUtil; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationTypeUtil.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationTypeUtil.java index 03f93dc..ebc6a07 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/reflection/annotation/AnnotationTypeUtil.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/AnnotationTypeUtil.java @@ -14,11 +14,11 @@ * limitations under the License. */ -package com.android.databinding.reflection.annotation; +package android.databinding.tool.reflection.annotation; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.reflection.TypeUtil; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.reflection.TypeUtil; import java.util.List; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/store/LayoutFileParser.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/store/LayoutFileParser.java index 99efe6b..8889b94 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/store/LayoutFileParser.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/store/LayoutFileParser.java @@ -11,14 +11,10 @@ * limitations under the License. */ -package com.android.databinding.store; +package android.databinding.tool.store; import com.google.common.base.Preconditions; -import com.android.databinding.util.L; -import com.android.databinding.util.ParserHelper; -import com.android.databinding.util.XmlEditor; - import org.apache.commons.io.FileUtils; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; @@ -28,11 +24,14 @@ import org.w3c.dom.Node; import org.w3c.dom.NodeList; import org.xml.sax.SAXException; +import android.databinding.tool.util.L; +import android.databinding.tool.util.ParserHelper; +import android.databinding.tool.util.XmlEditor; + import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; @@ -45,7 +44,7 @@ import javax.xml.xpath.XPathFactory; /** * Gets the list of XML files and creates a list of - * {@link com.android.databinding.store.ResourceBundle} that can be persistent or converted to + * {@link android.databinding.tool.store.ResourceBundle} that can be persistent or converted to * LayoutBinder. */ public class LayoutFileParser { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/store/ResourceBundle.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/store/ResourceBundle.java index a781417..db37cc6 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/store/ResourceBundle.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/store/ResourceBundle.java @@ -11,14 +11,14 @@ * limitations under the License. */ -package com.android.databinding.store; +package android.databinding.tool.store; import com.google.common.base.Preconditions; import com.google.common.base.Predicate; import com.google.common.collect.Iterables; -import com.android.databinding.util.L; -import com.android.databinding.util.ParserHelper; +import android.databinding.tool.util.L; +import android.databinding.tool.util.ParserHelper; import java.io.Serializable; import java.util.ArrayList; @@ -158,7 +158,7 @@ public class ResourceBundle implements Serializable { if (target.isBinder()) { L.d("overriding %s as base binder", target.getId()); viewTypes.put(target.mId, - "com.android.databinding.library.ViewDataBinding"); + "android.databinding.ViewDataBinding"); } else { L.d("overriding %s as base view", target.getId()); viewTypes.put(target.mId, "android.view.View"); diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/store/SetterStore.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/store/SetterStore.java index fb5c82a..3a53c2c 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/store/SetterStore.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/store/SetterStore.java @@ -13,23 +13,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.store; - -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.util.GenerationalClassUtil; -import com.android.databinding.util.L; +package android.databinding.tool.store; import org.apache.commons.lang3.StringUtils; -import java.io.File; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.util.GenerationalClassUtil; +import android.databinding.tool.util.L; + import java.io.IOException; -import java.io.InputStream; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; import java.io.Serializable; -import java.net.URL; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; @@ -37,9 +32,7 @@ import java.util.List; import java.util.Map; import java.util.Objects; import java.util.Set; -import java.util.jar.JarFile; -import javax.annotation.processing.Filer; import javax.annotation.processing.ProcessingEnvironment; import javax.lang.model.element.ExecutableElement; import javax.lang.model.element.TypeElement; @@ -47,8 +40,6 @@ import javax.lang.model.element.VariableElement; import javax.lang.model.type.ArrayType; import javax.lang.model.type.DeclaredType; import javax.lang.model.type.TypeMirror; -import javax.tools.FileObject; -import javax.tools.StandardLocation; public class SetterStore { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/util/GenerationalClassUtil.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/util/GenerationalClassUtil.java index c970ad5..e7373ac 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/util/GenerationalClassUtil.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/util/GenerationalClassUtil.java @@ -14,9 +14,7 @@ * limitations under the License. */ -package com.android.databinding.util; - -import com.android.databinding.util.L; +package android.databinding.tool.util; import org.apache.commons.io.FileUtils; import org.apache.commons.io.IOUtils; @@ -24,7 +22,6 @@ import org.apache.commons.io.filefilter.IOFileFilter; import org.apache.commons.io.filefilter.TrueFileFilter; import java.io.File; -import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.ObjectInputStream; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/util/L.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/util/L.java index eea89a2..5439f59 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/util/L.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/util/L.java @@ -14,13 +14,13 @@ * limitations under the License. */ -package com.android.databinding.util; - -import com.android.databinding.reflection.annotation.AnnotationAnalyzer; -import com.android.databinding.reflection.ModelAnalyzer; +package android.databinding.tool.util; import org.apache.commons.lang3.exception.ExceptionUtils; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.annotation.AnnotationAnalyzer; + import javax.tools.Diagnostic; public class L { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/writer/AnnotationJavaFileWriter.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/AnnotationJavaFileWriter.java index d24ac04..4089905 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/writer/AnnotationJavaFileWriter.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/AnnotationJavaFileWriter.java @@ -13,21 +13,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.writer; +package android.databinding.tool.writer; -import com.google.common.base.Preconditions; - -import com.android.databinding.util.L; - -import org.apache.commons.io.FileUtils; import org.apache.commons.io.IOUtils; -import java.io.File; +import android.databinding.tool.util.L; + import java.io.IOException; import java.io.Writer; import javax.annotation.processing.ProcessingEnvironment; -import javax.tools.Diagnostic; import javax.tools.JavaFileObject; public class AnnotationJavaFileWriter extends JavaFileWriter { diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/writer/FlagSet.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/FlagSet.java index 3b5e343..1751bf6 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/writer/FlagSet.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/FlagSet.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.writer; +package android.databinding.tool.writer; import java.util.Arrays; import java.util.BitSet; diff --git a/tools/data-binding/compiler/src/main/java/com/android/databinding/writer/JavaFileWriter.java b/tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/JavaFileWriter.java index 9fa9347..d4e0565 100644 --- a/tools/data-binding/compiler/src/main/java/com/android/databinding/writer/JavaFileWriter.java +++ b/tools/data-binding/compiler/src/main/java/android/databinding/tool/writer/JavaFileWriter.java @@ -11,12 +11,12 @@ * limitations under the License. */ -package com.android.databinding.writer; - -import com.android.databinding.util.L; +package android.databinding.tool.writer; import org.apache.commons.io.FileUtils; +import android.databinding.tool.util.L; + import java.io.File; import java.io.IOException; diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/ext.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/ext.kt index 11804ff..9d950b1 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/ext.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/ext.kt @@ -11,15 +11,15 @@ * limitations under the License. */ -package com.android.databinding.ext +package android.databinding.tool.ext import kotlin.properties.ReadOnlyProperty import kotlin.properties.Delegates -import com.android.databinding.ext.joinToCamelCase -import com.android.databinding.ext.joinToCamelCaseAsVar -import com.android.databinding.reflection.ModelAnalyzer -import com.android.databinding.reflection.ModelClass -import com.android.databinding.reflection.ModelAnalyzer +import android.databinding.tool.ext.joinToCamelCase +import android.databinding.tool.ext.joinToCamelCaseAsVar +import android.databinding.tool.reflection.ModelAnalyzer +import android.databinding.tool.reflection.ModelClass +import android.databinding.tool.reflection.ModelAnalyzer private class LazyExt<K, T>(private val initializer: (k : K) -> T) : ReadOnlyProperty<K, T> { private val mapping = hashMapOf<K, T>() diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/list_ext.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/list_ext.kt index dee5c1b..12c8af2 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/list_ext.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/list_ext.kt @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.android.databinding.ext +package android.databinding.tool.ext -import com.android.databinding.ext.toCamelCase -import com.android.databinding.ext.toCamelCaseAsVar +import android.databinding.tool.ext.toCamelCase +import android.databinding.tool.ext.toCamelCaseAsVar public fun List<String>.joinToCamelCase(): String = when(size()) { 0 -> throw IllegalArgumentException("invalid section size, cannot be zero") diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/node_ext.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/node_ext.kt index 4ddc079..089e3c8 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/ext/node_ext.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/ext/node_ext.kt @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.ext +package android.databinding.tool.ext import org.w3c.dom.Node import org.w3c.dom.NodeList diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/Log.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/Log.kt index 28c1807..fb6eb35 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/Log.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/Log.kt @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.util +package android.databinding.tool.util object Log { fun d(s : String) { diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/ParserHelper.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/ParserHelper.kt index 3a898a1..6972448 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/ParserHelper.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/ParserHelper.kt @@ -11,7 +11,7 @@ * limitations under the License. */ -package com.android.databinding.util +package android.databinding.tool.util object ParserHelper { public fun toClassName(name:String) : String { diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/XmlEditor.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/XmlEditor.kt index ad79405..bea9df5 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/util/XmlEditor.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/util/XmlEditor.kt @@ -14,19 +14,19 @@ * limitations under the License. */ -package com.android.databinding.util +package android.databinding.tool.util import java.io.File import org.antlr.v4.runtime.ANTLRInputStream import java.io.FileReader -import com.android.databinding.XMLLexer +import android.databinding.parser.XMLLexer import org.antlr.v4.runtime.CommonTokenStream -import com.android.databinding.XMLParser -import com.android.databinding.log -import com.android.databinding.XMLParserBaseVisitor -import com.android.databinding.Position -import com.android.databinding.toPosition -import com.android.databinding.toEndPosition +import android.databinding.parser.XMLParser +import android.databinding.parser.log +import android.databinding.parser.XMLParserBaseVisitor +import android.databinding.parser.Position +import android.databinding.parser.toPosition +import android.databinding.parser.toEndPosition import java.util.Comparator import com.google.common.base.Preconditions import java.util.ArrayList diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/DataBinderWriter.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/DataBinderWriter.kt index 7b3638e..6f3cdc5 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/DataBinderWriter.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/DataBinderWriter.kt @@ -11,18 +11,18 @@ * limitations under the License. */ -package com.android.databinding.writer +package android.databinding.tool.writer -import com.android.databinding.LayoutBinder +import android.databinding.tool.LayoutBinder class DataBinderWriter(val pkg: String, val projectPackage: String, val className: String, val layoutBinders : List<LayoutBinder> ) { fun write() = kcode("") { nl("package $pkg;") nl("import $projectPackage.BR;") - nl("public class $className implements com.android.databinding.library.DataBinderMapper {") { + nl("class $className implements android.databinding.DataBinderMapper {") { tab("@Override") - tab("public com.android.databinding.library.ViewDataBinding getDataBinder(android.view.View view, int layoutId) {") { + tab("public android.databinding.ViewDataBinding getDataBinder(android.view.View view, int layoutId) {") { tab("switch(layoutId) {") { layoutBinders.groupBy{it.getLayoutname()}.forEach { tab("case ${it.value.first!!.getModulePackage()}.R.layout.${it.value.first!!.getLayoutname()}:") { diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/KCode.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/KCode.kt index 0456a47..f09d018 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/KCode.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/KCode.kt @@ -11,7 +11,7 @@ * limitations under the License. */ -package com.android.databinding.writer +package android.databinding.tool.writer import java.util.BitSet diff --git a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/LayoutBinderWriter.kt b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/LayoutBinderWriter.kt index e82de91..64b17c7 100644 --- a/tools/data-binding/compiler/src/main/kotlin/com/android/databinding/writer/LayoutBinderWriter.kt +++ b/tools/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/LayoutBinderWriter.kt @@ -11,34 +11,34 @@ * limitations under the License. */ -package com.android.databinding.writer +package android.databinding.tool.writer -import com.android.databinding.LayoutBinder -import com.android.databinding.expr.Expr +import android.databinding.tool.LayoutBinder +import android.databinding.tool.expr.Expr import kotlin.properties.Delegates -import com.android.databinding.ext.joinToCamelCaseAsVar -import com.android.databinding.BindingTarget -import com.android.databinding.expr.IdentifierExpr -import com.android.databinding.util.Log +import android.databinding.tool.ext.joinToCamelCaseAsVar +import android.databinding.tool.BindingTarget +import android.databinding.tool.expr.IdentifierExpr +import android.databinding.tool.util.Log import java.util.BitSet -import com.android.databinding.expr.ExprModel +import android.databinding.tool.expr.ExprModel import java.util.Arrays -import com.android.databinding.expr.TernaryExpr -import com.android.databinding.expr.FieldAccessExpr -import com.android.databinding.expr.ComparisonExpr -import com.android.databinding.expr.GroupExpr -import com.android.databinding.expr.MathExpr -import com.android.databinding.expr.MethodCallExpr -import com.android.databinding.expr.StaticIdentifierExpr -import com.android.databinding.expr.SymbolExpr -import com.android.databinding.ext.androidId -import com.android.databinding.ext.lazy -import com.android.databinding.ext.br -import com.android.databinding.expr.ResourceExpr -import com.android.databinding.expr.BracketExpr -import com.android.databinding.reflection.Callable -import com.android.databinding.expr.CastExpr -import com.android.databinding.reflection.ModelAnalyzer +import android.databinding.tool.expr.TernaryExpr +import android.databinding.tool.expr.FieldAccessExpr +import android.databinding.tool.expr.ComparisonExpr +import android.databinding.tool.expr.GroupExpr +import android.databinding.tool.expr.MathExpr +import android.databinding.tool.expr.MethodCallExpr +import android.databinding.tool.expr.StaticIdentifierExpr +import android.databinding.tool.expr.SymbolExpr +import android.databinding.tool.ext.androidId +import android.databinding.tool.ext.lazy +import android.databinding.tool.ext.br +import android.databinding.tool.expr.ResourceExpr +import android.databinding.tool.expr.BracketExpr +import android.databinding.tool.reflection.Callable +import android.databinding.tool.expr.CastExpr +import android.databinding.tool.reflection.ModelAnalyzer fun String.stripNonJava() = this.split("[^a-zA-Z0-9]").map{ it.trim() }.joinToCamelCaseAsVar() @@ -728,9 +728,9 @@ class LayoutBinderWriter(val layoutBinder : LayoutBinder) { public fun writeBaseClass() : String = kcode("package ${layoutBinder.getPackage()};") { - nl("import android.binding.Bindable;") - nl("import com.android.databinding.library.DataBindingUtil;") - nl("import com.android.databinding.library.ViewDataBinding;") + nl("import android.databinding.Bindable;") + nl("import android.databinding.DataBindingUtil;") + nl("import android.databinding.ViewDataBinding;") nl("public abstract class ${baseClassName} extends ViewDataBinding {") tab("protected ${baseClassName}(android.view.View root, int localFieldCount) {") { tab("super(root, localFieldCount);") diff --git a/tools/data-binding/baseLibrary/src/test/java/android/binding/CallbackRegistryTest.java b/tools/data-binding/compiler/src/test/java/android/databinding/CallbackRegistryTest.java index d567f34..fd1562d 100644 --- a/tools/data-binding/baseLibrary/src/test/java/android/binding/CallbackRegistryTest.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/CallbackRegistryTest.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding; +package android.databinding; import org.junit.Test; @@ -310,4 +310,4 @@ public class CallbackRegistryTest { registry2 = registry.clone(); assertFalse(registry2.isEmpty()); } -}
\ No newline at end of file +} diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/ExpressionVisitorTest.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/ExpressionVisitorTest.java index abf8f9a..e3f3345 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/ExpressionVisitorTest.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/ExpressionVisitorTest.java @@ -14,31 +14,33 @@ * limitations under the License. */ -package com.android.databinding; - -import com.android.databinding.expr.ComparisonExpr; -import com.android.databinding.expr.Dependency; -import com.android.databinding.expr.Expr; -import com.android.databinding.expr.ExprModel; -import com.android.databinding.expr.FieldAccessExpr; -import com.android.databinding.expr.IdentifierExpr; -import com.android.databinding.expr.MethodCallExpr; -import com.android.databinding.expr.SymbolExpr; -import com.android.databinding.expr.TernaryExpr; -import com.android.databinding.reflection.Callable; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.java.JavaAnalyzer; -import com.android.databinding.reflection.java.JavaClass; +package android.databinding.tool; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; +import android.databinding.tool.expr.ComparisonExpr; +import android.databinding.tool.expr.Dependency; +import android.databinding.tool.expr.Expr; +import android.databinding.tool.expr.ExprModel; +import android.databinding.tool.expr.FieldAccessExpr; +import android.databinding.tool.expr.IdentifierExpr; +import android.databinding.tool.expr.MethodCallExpr; +import android.databinding.tool.expr.SymbolExpr; +import android.databinding.tool.expr.TernaryExpr; +import android.databinding.tool.reflection.Callable; +import android.databinding.tool.reflection.java.JavaAnalyzer; +import android.databinding.tool.reflection.java.JavaClass; + import java.util.Arrays; import java.util.List; -import static org.junit.Assert.*; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertSame; +import static org.junit.Assert.assertTrue; public class ExpressionVisitorTest { ExpressionParser mParser = new ExpressionParser(new ExprModel()); diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/LayoutBinderTest.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/LayoutBinderTest.java index 8dfda2f..4219647 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/LayoutBinderTest.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/LayoutBinderTest.java @@ -11,25 +11,27 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; -import com.android.databinding.expr.Expr; -import com.android.databinding.expr.ExprModel; -import com.android.databinding.expr.FieldAccessExpr; -import com.android.databinding.expr.IdentifierExpr; -import com.android.databinding.expr.StaticIdentifierExpr; -import com.android.databinding.reflection.Callable; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.java.JavaClass; - import org.junit.Before; import org.junit.Test; +import android.databinding.tool.expr.Expr; +import android.databinding.tool.expr.ExprModel; +import android.databinding.tool.expr.FieldAccessExpr; +import android.databinding.tool.expr.IdentifierExpr; +import android.databinding.tool.expr.StaticIdentifierExpr; +import android.databinding.tool.reflection.Callable; +import android.databinding.tool.reflection.java.JavaClass; + import java.util.List; import java.util.Map; -import static org.junit.Assert.*; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertSame; +import static org.junit.Assert.assertTrue; public class LayoutBinderTest { LayoutBinder mLayoutBinder; @@ -68,7 +70,7 @@ public class LayoutBinderTest { @Test public void testParse() { - mLayoutBinder.addVariable("user", "com.android.databinding2.LayoutBinderTest.TestUser"); + mLayoutBinder.addVariable("user", "android.databinding.tool2.LayoutBinderTest.TestUser"); mLayoutBinder.parse("user.name"); mLayoutBinder.parse("user.lastName"); assertEquals(3, mExprModel.size()); @@ -84,7 +86,7 @@ public class LayoutBinderTest { @Test public void testParseWithMethods() { - mLayoutBinder.addVariable("user", "com.android.databinding.LayoutBinderTest.TestUser"); + mLayoutBinder.addVariable("user", "android.databinding.tool.LayoutBinderTest.TestUser"); mLayoutBinder.parse("user.fullName"); Expr item = mExprModel.getBindingExpressions().get(0); assertTrue(item instanceof FieldAccessExpr); diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/MockLayoutBinder.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/MockLayoutBinder.java index dc57437..068de85 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/MockLayoutBinder.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/MockLayoutBinder.java @@ -11,9 +11,9 @@ * limitations under the License. */ -package com.android.databinding; +package android.databinding.tool; -import com.android.databinding.store.ResourceBundle; +import android.databinding.tool.store.ResourceBundle; public class MockLayoutBinder extends LayoutBinder { diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/SdkVersionTest.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/SdkVersionTest.java index 2c85f69..70db3a7 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/SdkVersionTest.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/SdkVersionTest.java @@ -11,20 +11,19 @@ * limitations under the License. */ -package com.android.databinding; - -import com.android.databinding.expr.ExprModel; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.reflection.java.JavaAnalyzer; - -import static org.junit.Assert.*; +package android.databinding.tool; import org.junit.Before; import org.junit.Test; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.reflection.SdkUtil; +import android.databinding.tool.reflection.java.JavaAnalyzer; + +import static org.junit.Assert.assertEquals; + public class SdkVersionTest { @Before @@ -42,7 +41,7 @@ public class SdkVersionTest { @Test public void testCustomCode() { ModelClass view = ModelAnalyzer.getInstance() - .findClass("com.android.databinding.SdkVersionTest", null); + .findClass("android.databinding.tool.SdkVersionTest", null); ModelMethod setElevation = view.getMethods("testCustomCode", 0)[0]; assertEquals(1, SdkUtil.getMinApi(setElevation)); } diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/expr/ExprModelTest.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/expr/ExprModelTest.java index 9dded3a..ed9934d 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/expr/ExprModelTest.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/expr/ExprModelTest.java @@ -14,19 +14,11 @@ * limitations under the License. */ -package com.android.databinding.expr; +package android.databinding.tool.expr; import com.google.common.base.Predicate; import com.google.common.collect.Iterables; -import com.android.databinding.MockLayoutBinder; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.LayoutBinder; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.java.JavaAnalyzer; -import com.android.databinding.store.ResourceBundle; -import com.android.databinding.util.L; - import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.NotImplementedException; import org.junit.Before; @@ -35,11 +27,22 @@ import org.junit.Test; import org.junit.rules.TestWatcher; import org.junit.runner.Description; -import java.io.File; +import android.databinding.tool.LayoutBinder; +import android.databinding.tool.MockLayoutBinder; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.java.JavaAnalyzer; +import android.databinding.tool.util.L; + import java.util.BitSet; import java.util.List; -import static org.junit.Assert.*; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.assertSame; +import static org.junit.Assert.assertTrue; public class ExprModelTest { private static class DummyExpr extends Expr { diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/expr/ExprTest.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/expr/ExprTest.java index a3618e3..f051fde 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/expr/ExprTest.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/expr/ExprTest.java @@ -14,20 +14,19 @@ * limitations under the License. */ -package com.android.databinding.expr; - -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.java.JavaAnalyzer; +package android.databinding.tool.expr; import org.junit.Before; import org.junit.Test; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.java.JavaAnalyzer; + import java.util.BitSet; import java.util.List; import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; public class ExprTest{ diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaAnalyzer.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaAnalyzer.java index c058d55..19b14b4 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaAnalyzer.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaAnalyzer.java @@ -11,15 +11,15 @@ * limitations under the License. */ -package com.android.databinding.reflection.java; +package android.databinding.tool.reflection.java; import com.google.common.collect.ImmutableMap; -import com.android.databinding.reflection.ModelAnalyzer; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.reflection.TypeUtil; -import com.android.databinding.util.L; +import android.databinding.tool.reflection.ModelAnalyzer; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.SdkUtil; +import android.databinding.tool.reflection.TypeUtil; +import android.databinding.tool.util.L; import java.io.File; import java.net.MalformedURLException; diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaClass.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaClass.java index 04ea37f..121a569 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaClass.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaClass.java @@ -11,19 +11,15 @@ * limitations under the License. */ -package com.android.databinding.reflection.java; +package android.databinding.tool.reflection.java; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelField; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.reflection.TypeUtil; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelField; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.reflection.TypeUtil; import java.lang.reflect.Field; import java.lang.reflect.Method; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; public class JavaClass extends ModelClass { public final Class mClass; diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaField.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaField.java index db3874b..6821f16 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaField.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaField.java @@ -11,12 +11,11 @@ * limitations under the License. */ -package com.android.databinding.reflection.java; +package android.databinding.tool.reflection.java; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelField; - -import android.binding.Bindable; +import android.databinding.Bindable; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelField; import java.lang.reflect.Field; import java.lang.reflect.Modifier; diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaMethod.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaMethod.java index 7075782..4ef566f 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaMethod.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaMethod.java @@ -11,15 +11,14 @@ * limitations under the License. */ -package com.android.databinding.reflection.java; +package android.databinding.tool.reflection.java; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.reflection.SdkUtil; -import com.android.databinding.reflection.TypeUtil; - -import android.binding.Bindable; +import android.databinding.Bindable; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.reflection.SdkUtil; +import android.databinding.tool.reflection.TypeUtil; import java.lang.reflect.Method; import java.lang.reflect.Modifier; diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaTypeUtil.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaTypeUtil.java index 50205ef..33bff3b 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/reflection/java/JavaTypeUtil.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/reflection/java/JavaTypeUtil.java @@ -11,12 +11,12 @@ * limitations under the License. */ -package com.android.databinding.reflection.java; +package android.databinding.tool.reflection.java; -import com.android.databinding.reflection.ModelClass; -import com.android.databinding.reflection.ModelMethod; -import com.android.databinding.reflection.TypeUtil; -import com.android.databinding.util.L; +import android.databinding.tool.reflection.ModelClass; +import android.databinding.tool.reflection.ModelMethod; +import android.databinding.tool.reflection.TypeUtil; +import android.databinding.tool.util.L; import java.lang.reflect.Array; import java.lang.reflect.Method; diff --git a/tools/data-binding/compiler/src/test/java/com/android/databinding/writer/FlagSetTest.java b/tools/data-binding/compiler/src/test/java/android/databinding/tool/writer/FlagSetTest.java index 1d72af5..327593a 100644 --- a/tools/data-binding/compiler/src/test/java/com/android/databinding/writer/FlagSetTest.java +++ b/tools/data-binding/compiler/src/test/java/android/databinding/tool/writer/FlagSetTest.java @@ -14,12 +14,13 @@ * limitations under the License. */ -package com.android.databinding.writer; +package android.databinding.tool.writer; import org.junit.Test; import java.util.BitSet; -import static org.junit.Assert.*; + +import static org.junit.Assert.assertEquals; public class FlagSetTest { @Test diff --git a/tools/data-binding/extensions/baseAdapters/build.gradle b/tools/data-binding/extensions/baseAdapters/build.gradle index 74e9036..75646a6 100644 --- a/tools/data-binding/extensions/baseAdapters/build.gradle +++ b/tools/data-binding/extensions/baseAdapters/build.gradle @@ -69,7 +69,7 @@ android.libraryVariants.all { variant -> task.from variant.javaCompile.destinationDir def packageName = "com.android.databinding.library.baseAdapters" def appPkgAsClass = packageName.replace('.', '/') - task.exclude("com/android/databinding/layouts/*.*") + task.exclude("android/databinding/layouts/*.*") task.exclude("$appPkgAsClass/generated/*") task.exclude("$appPkgAsClass/BR.*") artifacts.add('jarArchives', task); diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsListViewBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsListViewBindingAdapter.java index c8b481d..e645bff 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsListViewBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsListViewBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.AbsListView", attribute = "android:listSelector", method = "setSelector"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsSeekBarBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsSeekBarBindingAdapter.java index f02be48..4494ec7 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsSeekBarBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsSeekBarBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.AbsSeekBar", attribute = "android:thumbTint", method = "setThumbTintList"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsSpinnerBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsSpinnerBindingAdapter.java index b02ff07..adf84b2 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AbsSpinnerBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AbsSpinnerBindingAdapter.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingAdapter; +import android.databinding.BindingAdapter; import android.widget.AbsSpinner; import android.widget.ArrayAdapter; import android.widget.SpinnerAdapter; diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AutoCompleteTextViewBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AutoCompleteTextViewBindingAdapter.java index 79c06a8..334d818 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/AutoCompleteTextViewBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/AutoCompleteTextViewBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.AutoCompleteTextView", attribute = "android:completionThreshold", method = "setThreshold"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CardViewBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CardViewBindingAdapter.java index ba5246d..0545141 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CardViewBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CardViewBindingAdapter.java @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingAdapter; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingAdapter; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; import android.support.v7.widget.CardView; @BindingMethods({ diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CheckedTextViewBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CheckedTextViewBindingAdapter.java index 3b16d08..aa16057 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CheckedTextViewBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CheckedTextViewBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.CheckedTextView", attribute = "android:checkMark", method = "setCheckMarkDrawable"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CompoundButtonBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CompoundButtonBindingAdapter.java index 7115bc5..9ed5dd7 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/CompoundButtonBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/CompoundButtonBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.CompoundButton", attribute = "android:buttonTint", method = "setButtonTintList"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/Converters.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/Converters.java index 5982dc1..44eda4d 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/Converters.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/Converters.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingConversion; +import android.databinding.BindingConversion; import android.content.res.ColorStateList; import android.graphics.drawable.ColorDrawable; diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/FrameLayoutBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/FrameLayoutBindingAdapter.java index 49aa6a5..82641a6 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/FrameLayoutBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/FrameLayoutBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.FrameLayout", attribute = "android:foregroundTint", method = "setForegroundTintList"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ImageViewBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ImageViewBindingAdapter.java index e2d0929..9be1a14 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ImageViewBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ImageViewBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.ImageView", attribute = "android:src", method = "setImageDrawable"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/LinearLayoutBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/LinearLayoutBindingAdapter.java index b0a4cc4..7bb85e9 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/LinearLayoutBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/LinearLayoutBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.LinearLayout", attribute = "android:divider", method = "setDividerDrawable"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ProgressBarBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ProgressBarBindingAdapter.java index b0d6249..fdbab8f 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ProgressBarBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ProgressBarBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.ProgressBar", attribute = "android:indeterminateTint", method = "setIndeterminateTintList"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/RadioGroupBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/RadioGroupBindingAdapter.java index 8d21b7a..727fecf 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/RadioGroupBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/RadioGroupBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.RadioGroup", attribute = "android:checkedButton", method = "check"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SpinnerBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SpinnerBindingAdapter.java index 34a62c7..eb98629 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SpinnerBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SpinnerBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.Spinner", attribute = "android:popupBackground", method = "setPopupBackgroundDrawable"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SwitchBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SwitchBindingAdapter.java index 3645118..05307c7 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SwitchBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SwitchBindingAdapter.java @@ -13,12 +13,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; import android.annotation.TargetApi; -import android.binding.BindingAdapter; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingAdapter; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; import android.os.Build; import android.widget.Switch; diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SwitchCompatBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SwitchCompatBindingAdapter.java index 4c3c996..8dca9ac 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/SwitchCompatBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/SwitchCompatBindingAdapter.java @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingAdapter; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingAdapter; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; import android.support.v7.widget.SwitchCompat; @BindingMethods({ diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TabWidgetBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TabWidgetBindingAdapter.java index 8c58e91..c5fec7f 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TabWidgetBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TabWidgetBindingAdapter.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; @BindingMethods({ @BindingMethod(type = "android.widget.TabWidget", attribute = "android:divider", method = "setDividerDrawable"), diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TableLayoutBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TableLayoutBindingAdapter.java index 1973799..e0c7591 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TableLayoutBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TableLayoutBindingAdapter.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingAdapter; +import android.databinding.BindingAdapter; import android.util.SparseBooleanArray; import android.widget.TableLayout; diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TextViewBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TextViewBindingAdapter.java index 1cd5ef4..3683916 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/TextViewBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/TextViewBindingAdapter.java @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingAdapter; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingAdapter; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; import android.graphics.drawable.Drawable; import android.os.Build; import android.text.InputFilter; diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewBindingAdapter.java index 1e361cf..e8b9e43 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewBindingAdapter.java @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingAdapter; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingAdapter; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; import android.os.Build; import android.view.View; diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewGroupBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewGroupBindingAdapter.java index 4448a30..aaad4d1 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewGroupBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewGroupBindingAdapter.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; import android.animation.LayoutTransition; import android.annotation.TargetApi; -import android.binding.BindingAdapter; -import android.binding.BindingMethod; -import android.binding.BindingMethods; +import android.databinding.BindingAdapter; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; import android.os.Build; import android.view.ViewGroup; diff --git a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewStubBindingAdapter.java b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewStubBindingAdapter.java index f24ab03..37864cc 100644 --- a/tools/data-binding/extensions/baseAdapters/src/main/java/android/bindings/adapters/ViewStubBindingAdapter.java +++ b/tools/data-binding/extensions/baseAdapters/src/main/java/android/databinding/adapters/ViewStubBindingAdapter.java @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.binding.adapters; +package android.databinding.adapters; -import android.binding.BindingMethod; -import android.binding.BindingMethods; -import android.binding.Untaggable; +import android.databinding.BindingMethod; +import android.databinding.BindingMethods; +import android.databinding.Untaggable; @Untaggable({"android.view.ViewStub"}) @BindingMethods({ diff --git a/tools/data-binding/gradlePlugin/src/main/kotlin/DataBindingProcessLayoutsTask.kt b/tools/data-binding/gradlePlugin/src/main/kotlin/DataBindingProcessLayoutsTask.kt index d89552c..f3e1f1d 100644 --- a/tools/data-binding/gradlePlugin/src/main/kotlin/DataBindingProcessLayoutsTask.kt +++ b/tools/data-binding/gradlePlugin/src/main/kotlin/DataBindingProcessLayoutsTask.kt @@ -13,13 +13,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding +package android.databinding.tool import org.gradle.api.DefaultTask import org.gradle.api.tasks.TaskAction -import com.android.databinding.LayoutXmlProcessor import kotlin.properties.Delegates -import com.android.databinding.util.Log +import android.databinding.tool.util.Log import java.io.File open class DataBindingProcessLayoutsTask : DefaultTask() { diff --git a/tools/data-binding/gradlePlugin/src/main/kotlin/plugin.kt b/tools/data-binding/gradlePlugin/src/main/kotlin/plugin.kt index b991ed6..61d2f3e 100644 --- a/tools/data-binding/gradlePlugin/src/main/kotlin/plugin.kt +++ b/tools/data-binding/gradlePlugin/src/main/kotlin/plugin.kt @@ -14,53 +14,23 @@ * limitations under the License. */ -package com.android.databinding +package android.databinding.tool import org.gradle.api.Plugin import org.gradle.api.Project -import groovy.lang.Closure -import org.codehaus.groovy.runtime.MethodClosure -import org.gradle.api.Task import com.android.build.gradle.AppExtension import com.android.build.gradle.internal.api.ApplicationVariantImpl import com.android.build.gradle.internal.variant.ApplicationVariantData -import kotlin.properties.Delegates -import java.net.URLClassLoader -import groovy.lang.MetaClass import java.io.File -import java.util.ArrayList -import org.gradle.api.internal.tasks.compile.DefaultJavaCompileSpec -import org.gradle.api.tasks.WorkResult import org.gradle.api.file.FileCollection -import org.gradle.api.internal.file.DefaultSourceDirectorySet -import org.gradle.api.tasks.compile.CompileOptions -import org.gradle.internal.Factory -import org.gradle.api.AntBuilder -import org.gradle.api.internal.project.ProjectInternal -import org.gradle.api.internal.tasks.compile.daemon.CompilerDaemonManager -import org.gradle.api.internal.tasks.compile.DefaultJavaCompilerFactory -import javax.tools.JavaCompiler -import javax.tools.ToolProvider -import java.util.Arrays -import org.apache.commons.io.FileUtils -import com.android.databinding.reflection.ModelAnalyzer -import com.android.databinding.writer.JavaFileWriter -import java.io.FileInputStream -import java.io.FileOutputStream -import org.apache.commons.io.IOUtils -import java.io.FileWriter -import java.io.ByteArrayOutputStream -import org.apache.commons.codec.binary.Base64 -import com.android.builder.model.ApiVersion -import com.android.databinding.util.Log +import android.databinding.tool.writer.JavaFileWriter +import android.databinding.tool.util.Log import org.gradle.api.Action import com.android.build.gradle.BaseExtension import com.android.build.gradle.LibraryExtension import com.android.build.gradle.api.LibraryVariant import com.android.build.gradle.api.ApplicationVariant -import com.android.build.gradle.api.BaseVariant import com.android.build.gradle.internal.variant.BaseVariantData -import com.android.build.gradle.internal.variant.ApkVariantData import com.android.build.gradle.internal.variant.LibraryVariantData import com.android.build.gradle.internal.api.LibraryVariantImpl import com.android.build.gradle.api.TestVariant @@ -213,7 +183,7 @@ class DataBinderPlugin : Plugin<Project> { if (packageTask !is org.gradle.api.tasks.bundling.Jar) { throw RuntimeException("cannot find package task in $project $variantData project $packageJarTaskName") } - val excludePattern = "com/android/databinding/layouts/*.*" + val excludePattern = "android/databinding/layouts/*.*" val appPkgAsClass = packageName.replace('.', '/') packageTask.exclude(excludePattern) packageTask.exclude("$appPkgAsClass/generated/*") diff --git a/tools/data-binding/gradlePlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.properties b/tools/data-binding/gradlePlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.properties index d09f506..2e04d00 100644 --- a/tools/data-binding/gradlePlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.properties +++ b/tools/data-binding/gradlePlugin/src/main/resources/META-INF/gradle-plugins/com.android.databinding.properties @@ -14,4 +14,4 @@ # limitations under the License. # -implementation-class=com.android.databinding.DataBinderPlugin
\ No newline at end of file +implementation-class=android.databinding.tool.DataBinderPlugin
\ No newline at end of file diff --git a/tools/data-binding/grammarBuilder/build.gradle b/tools/data-binding/grammarBuilder/build.gradle index 2584dfa..b5f85a1 100644 --- a/tools/data-binding/grammarBuilder/build.gradle +++ b/tools/data-binding/grammarBuilder/build.gradle @@ -24,7 +24,7 @@ targetCompatibility = config.javaSourceCompatibility mainClassName = "org.antlr.v4.Tool" run { - args "BindingExpression.g4", "-visitor", "-o", "src/main/java-gen/com/android/databinding", "-package", "com.android.databinding" + args "BindingExpression.g4", "-visitor", "-o", "src/main/java-gen/android/databinding/parser", "-package", "android.databinding.parser" } sourceSets { diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpression.tokens b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpression.tokens index d379280..d379280 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpression.tokens +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpression.tokens diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionBaseListener.java b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionBaseListener.java index f1ad0b6..db87538 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionBaseListener.java +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionBaseListener.java @@ -1,5 +1,5 @@ // Generated from BindingExpression.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.ParserRuleContext; import org.antlr.v4.runtime.Token; diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionBaseVisitor.java b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionBaseVisitor.java index ce846d8..d7d426e 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionBaseVisitor.java +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionBaseVisitor.java @@ -1,5 +1,5 @@ // Generated from BindingExpression.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor; diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionLexer.java b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionLexer.java index bd403d3..47eb769 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionLexer.java +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionLexer.java @@ -1,5 +1,5 @@ // Generated from BindingExpression.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.Lexer; import org.antlr.v4.runtime.CharStream; import org.antlr.v4.runtime.Token; diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionLexer.tokens b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionLexer.tokens index d379280..d379280 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionLexer.tokens +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionLexer.tokens diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionListener.java b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionListener.java index e1a4641..020be83 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionListener.java +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionListener.java @@ -1,5 +1,5 @@ // Generated from BindingExpression.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.ParseTreeListener; diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionParser.java b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionParser.java index 71ce9a1..0d41591 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionParser.java +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionParser.java @@ -1,5 +1,5 @@ // Generated from BindingExpression.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.atn.*; import org.antlr.v4.runtime.dfa.DFA; import org.antlr.v4.runtime.*; diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionVisitor.java b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionVisitor.java index 2793661..d589a7d 100644 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/BindingExpressionVisitor.java +++ b/tools/data-binding/grammarBuilder/src/main/java-gen/android/databinding/parser/BindingExpressionVisitor.java @@ -1,5 +1,5 @@ // Generated from BindingExpression.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.ParseTreeVisitor; diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinder.tokens b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinder.tokens deleted file mode 100644 index 3696716..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinder.tokens +++ /dev/null @@ -1,31 +0,0 @@ -StringLiteral=17 -HackyStringLiteral=16 -WS=19 -BOOLEAN=15 -T__11=1 -CharacterLiteral=18 -T__1=11 -T__0=12 -T__10=2 -T__3=9 -T__2=10 -INT=14 -T__9=3 -T__8=4 -Identifier=13 -T__7=5 -T__6=6 -T__5=7 -T__4=8 -'?'=12 -'=='=11 -'/'=10 -':'=9 -'('=8 -'-'=7 -'*'=6 -'+'=5 -','=4 -'.'=3 -')'=2 -'null'=1 diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseListener.java b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseListener.java deleted file mode 100644 index 200137f..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseListener.java +++ /dev/null @@ -1,277 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Generated from DataBinder.g4 by ANTLR 4.4 -package com.android.databinding; - -import org.antlr.v4.runtime.ParserRuleContext; -import org.antlr.v4.runtime.Token; -import org.antlr.v4.runtime.misc.NotNull; -import org.antlr.v4.runtime.tree.ErrorNode; -import org.antlr.v4.runtime.tree.TerminalNode; - -/** - * This class provides an empty implementation of {@link DataBinderListener}, - * which can be extended to create a listener which only needs to handle a subset - * of the available methods. - */ -public class DataBinderBaseListener implements DataBinderListener { - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterSymbol(@NotNull DataBinderParser.SymbolContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitSymbol(@NotNull DataBinderParser.SymbolContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterIdExpr(@NotNull DataBinderParser.IdExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitIdExpr(@NotNull DataBinderParser.IdExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterAtomExpr(@NotNull DataBinderParser.AtomExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitAtomExpr(@NotNull DataBinderParser.AtomExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterExpr(@NotNull DataBinderParser.ExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitExpr(@NotNull DataBinderParser.ExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterTernaryExpr(@NotNull DataBinderParser.TernaryExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitTernaryExpr(@NotNull DataBinderParser.TernaryExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterGlobalMethodCallExpr(@NotNull DataBinderParser.GlobalMethodCallExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitGlobalMethodCallExpr(@NotNull DataBinderParser.GlobalMethodCallExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterInnerExpr(@NotNull DataBinderParser.InnerExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitInnerExpr(@NotNull DataBinderParser.InnerExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterField(@NotNull DataBinderParser.FieldContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitField(@NotNull DataBinderParser.FieldContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterOpExpr(@NotNull DataBinderParser.OpExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitOpExpr(@NotNull DataBinderParser.OpExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterNilExpr(@NotNull DataBinderParser.NilExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitNilExpr(@NotNull DataBinderParser.NilExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterStart(@NotNull DataBinderParser.StartContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitStart(@NotNull DataBinderParser.StartContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterHackyStringSymbol(@NotNull DataBinderParser.HackyStringSymbolContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitHackyStringSymbol(@NotNull DataBinderParser.HackyStringSymbolContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterHackyStringExpr(@NotNull DataBinderParser.HackyStringExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitHackyStringExpr(@NotNull DataBinderParser.HackyStringExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterMethodCallExpr(@NotNull DataBinderParser.MethodCallExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitMethodCallExpr(@NotNull DataBinderParser.MethodCallExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterEqExpr(@NotNull DataBinderParser.EqExprContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitEqExpr(@NotNull DataBinderParser.EqExprContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterNil(@NotNull DataBinderParser.NilContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitNil(@NotNull DataBinderParser.NilContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterExprList(@NotNull DataBinderParser.ExprListContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitExprList(@NotNull DataBinderParser.ExprListContext ctx) { } - - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void visitTerminal(@NotNull TerminalNode node) { } - /** - * {@inheritDoc} - * - * <p>The default implementation does nothing.</p> - */ - @Override public void visitErrorNode(@NotNull ErrorNode node) { } -}
\ No newline at end of file diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseVisitor.java b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseVisitor.java deleted file mode 100644 index 61ce6d9..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderBaseVisitor.java +++ /dev/null @@ -1,167 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Generated from DataBinder.g4 by ANTLR 4.4 -package com.android.databinding; -import org.antlr.v4.runtime.Token; -import org.antlr.v4.runtime.misc.NotNull; -import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor; - -/** - * This class provides an empty implementation of {@link DataBinderVisitor}, - * which can be extended to create a visitor which only needs to handle a subset - * of the available methods. - * - * @param <Result> The return type of the visit operation. Use {@link Void} for - * operations with no return type. - */ -public class DataBinderBaseVisitor<Result> extends AbstractParseTreeVisitor<Result> implements DataBinderVisitor<Result> { - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitSymbol(@NotNull DataBinderParser.SymbolContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitIdExpr(@NotNull DataBinderParser.IdExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitAtomExpr(@NotNull DataBinderParser.AtomExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitExpr(@NotNull DataBinderParser.ExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitTernaryExpr(@NotNull DataBinderParser.TernaryExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitGlobalMethodCallExpr(@NotNull DataBinderParser.GlobalMethodCallExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitInnerExpr(@NotNull DataBinderParser.InnerExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitField(@NotNull DataBinderParser.FieldContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitOpExpr(@NotNull DataBinderParser.OpExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitNilExpr(@NotNull DataBinderParser.NilExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitStart(@NotNull DataBinderParser.StartContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitHackyStringSymbol(@NotNull DataBinderParser.HackyStringSymbolContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitHackyStringExpr(@NotNull DataBinderParser.HackyStringExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitMethodCallExpr(@NotNull DataBinderParser.MethodCallExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitEqExpr(@NotNull DataBinderParser.EqExprContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitNil(@NotNull DataBinderParser.NilContext ctx) { return visitChildren(ctx); } - - /** - * {@inheritDoc} - * - * <p>The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.</p> - */ - @Override public Result visitExprList(@NotNull DataBinderParser.ExprListContext ctx) { return visitChildren(ctx); } -}
\ No newline at end of file diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.java b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.java deleted file mode 100644 index 043eda1..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.java +++ /dev/null @@ -1,146 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Generated from DataBinder.g4 by ANTLR 4.4 -package com.android.databinding; -import org.antlr.v4.runtime.Lexer; -import org.antlr.v4.runtime.CharStream; -import org.antlr.v4.runtime.Token; -import org.antlr.v4.runtime.TokenStream; -import org.antlr.v4.runtime.*; -import org.antlr.v4.runtime.atn.*; -import org.antlr.v4.runtime.dfa.DFA; -import org.antlr.v4.runtime.misc.*; - -public class DataBinderLexer extends Lexer { - public static final int - T__11=1, T__10=2, T__9=3, T__8=4, T__7=5, T__6=6, T__5=7, T__4=8, T__3=9, - T__2=10, T__1=11, T__0=12, Identifier=13, INT=14, BOOLEAN=15, HackyStringLiteral=16, - StringLiteral=17, CharacterLiteral=18, WS=19; - public static String[] modeNames = { - "DEFAULT_MODE" - }; - - public static final String[] tokenNames = { - "'\\u0000'", "'\\u0001'", "'\\u0002'", "'\\u0003'", "'\\u0004'", "'\\u0005'", - "'\\u0006'", "'\\u0007'", "'\b'", "'\t'", "'\n'", "'\\u000B'", "'\f'", - "'\r'", "'\\u000E'", "'\\u000F'", "'\\u0010'", "'\\u0011'", "'\\u0012'", - "'\\u0013'" - }; - public static final String[] ruleNames = { - "T__11", "T__10", "T__9", "T__8", "T__7", "T__6", "T__5", "T__4", "T__3", - "T__2", "T__1", "T__0", "Identifier", "INT", "BOOLEAN", "JavaLetter", - "JavaLetterOrDigit", "HackyStringLiteral", "StringLiteral", "CharacterLiteral", - "SingleCharacter", "StringCharacters", "StringCharacter", "WS" - }; - - - public DataBinderLexer(CharStream input) { - super(input); - _interp = new LexerATNSimulator(this,_ATN); - } - - @Override - public String getGrammarFileName() { return "DataBinder.g4"; } - - @Override - public String[] getTokenNames() { return tokenNames; } - - @Override - public String[] getRuleNames() { return ruleNames; } - - @Override - public String getSerializedATN() { return _serializedATN; } - - @Override - public String[] getModeNames() { return modeNames; } - - @Override - public boolean sempred(RuleContext _localctx, int ruleIndex, int predIndex) { - switch (ruleIndex) { - case 15 : return JavaLetter_sempred(_localctx, predIndex); - - case 16 : return JavaLetterOrDigit_sempred(_localctx, predIndex); - } - return true; - } - private boolean JavaLetterOrDigit_sempred(RuleContext _localctx, int predIndex) { - switch (predIndex) { - case 2: return Character.isJavaIdentifierPart(_input.LA(-1)); - - case 3: return Character.isJavaIdentifierPart(Character.toCodePoint((char)_input.LA(-2), (char)_input.LA(-1))); - } - return true; - } - private boolean JavaLetter_sempred(RuleContext _localctx, int predIndex) { - switch (predIndex) { - case 0: return Character.isJavaIdentifierStart(_input.LA(-1)); - - case 1: return Character.isJavaIdentifierStart(Character.toCodePoint((char)_input.LA(-2), (char)_input.LA(-1))); - } - return true; - } - - public static final String _serializedATN = - "\3\uaf6f\u8320\u479d\ub75c\u4880\u1605\u191c\uab37\2\25\u0096\b\1\4\2"+ - "\t\2\4\3\t\3\4\4\t\4\4\5\t\5\4\6\t\6\4\7\t\7\4\b\t\b\4\t\t\t\4\n\t\n\4"+ - "\13\t\13\4\f\t\f\4\r\t\r\4\16\t\16\4\17\t\17\4\20\t\20\4\21\t\21\4\22"+ - "\t\22\4\23\t\23\4\24\t\24\4\25\t\25\4\26\t\26\4\27\t\27\4\30\t\30\4\31"+ - "\t\31\3\2\3\2\3\2\3\2\3\2\3\3\3\3\3\4\3\4\3\5\3\5\3\6\3\6\3\7\3\7\3\b"+ - "\3\b\3\t\3\t\3\n\3\n\3\13\3\13\3\f\3\f\3\f\3\r\3\r\3\16\3\16\7\16R\n\16"+ - "\f\16\16\16U\13\16\3\17\6\17X\n\17\r\17\16\17Y\3\20\3\20\3\20\3\20\3\20"+ - "\3\20\3\20\3\20\3\20\5\20e\n\20\3\21\3\21\3\21\3\21\3\21\3\21\5\21m\n"+ - "\21\3\22\3\22\3\22\3\22\3\22\3\22\5\22u\n\22\3\23\3\23\5\23y\n\23\3\23"+ - "\3\23\3\24\3\24\5\24\177\n\24\3\24\3\24\3\25\3\25\3\25\3\25\3\26\3\26"+ - "\3\27\6\27\u008a\n\27\r\27\16\27\u008b\3\30\3\30\3\31\6\31\u0091\n\31"+ - "\r\31\16\31\u0092\3\31\3\31\2\2\2\32\3\2\3\5\2\4\7\2\5\t\2\6\13\2\7\r"+ - "\2\b\17\2\t\21\2\n\23\2\13\25\2\f\27\2\r\31\2\16\33\2\17\35\2\20\37\2"+ - "\21!\2\2#\2\2%\2\22\'\2\23)\2\24+\2\2-\2\2/\2\2\61\2\25\3\2\n\6\2&&C\\"+ - "aac|\4\2\2\u0101\ud802\udc01\3\2\ud802\udc01\3\2\udc02\ue001\7\2&&\62"+ - ";C\\aac|\4\2))^^\4\2$$^^\5\2\13\f\17\17\"\"\u009b\2\3\3\2\2\2\2\5\3\2"+ - "\2\2\2\7\3\2\2\2\2\t\3\2\2\2\2\13\3\2\2\2\2\r\3\2\2\2\2\17\3\2\2\2\2\21"+ - "\3\2\2\2\2\23\3\2\2\2\2\25\3\2\2\2\2\27\3\2\2\2\2\31\3\2\2\2\2\33\3\2"+ - "\2\2\2\35\3\2\2\2\2\37\3\2\2\2\2%\3\2\2\2\2\'\3\2\2\2\2)\3\2\2\2\2\61"+ - "\3\2\2\2\3\63\3\2\2\2\58\3\2\2\2\7:\3\2\2\2\t<\3\2\2\2\13>\3\2\2\2\r@"+ - "\3\2\2\2\17B\3\2\2\2\21D\3\2\2\2\23F\3\2\2\2\25H\3\2\2\2\27J\3\2\2\2\31"+ - "M\3\2\2\2\33O\3\2\2\2\35W\3\2\2\2\37d\3\2\2\2!l\3\2\2\2#t\3\2\2\2%v\3"+ - "\2\2\2\'|\3\2\2\2)\u0082\3\2\2\2+\u0086\3\2\2\2-\u0089\3\2\2\2/\u008d"+ - "\3\2\2\2\61\u0090\3\2\2\2\63\64\7p\2\2\64\65\7w\2\2\65\66\7n\2\2\66\67"+ - "\7n\2\2\67\4\3\2\2\289\7+\2\29\6\3\2\2\2:;\7\60\2\2;\b\3\2\2\2<=\7.\2"+ - "\2=\n\3\2\2\2>?\7-\2\2?\f\3\2\2\2@A\7,\2\2A\16\3\2\2\2BC\7/\2\2C\20\3"+ - "\2\2\2DE\7*\2\2E\22\3\2\2\2FG\7<\2\2G\24\3\2\2\2HI\7\61\2\2I\26\3\2\2"+ - "\2JK\7?\2\2KL\7?\2\2L\30\3\2\2\2MN\7A\2\2N\32\3\2\2\2OS\5!\21\2PR\5#\22"+ - "\2QP\3\2\2\2RU\3\2\2\2SQ\3\2\2\2ST\3\2\2\2T\34\3\2\2\2US\3\2\2\2VX\4\62"+ - ";\2WV\3\2\2\2XY\3\2\2\2YW\3\2\2\2YZ\3\2\2\2Z\36\3\2\2\2[\\\7v\2\2\\]\7"+ - "t\2\2]^\7w\2\2^e\7g\2\2_`\7h\2\2`a\7c\2\2ab\7n\2\2bc\7u\2\2ce\7g\2\2d"+ - "[\3\2\2\2d_\3\2\2\2e \3\2\2\2fm\t\2\2\2gh\n\3\2\2hm\6\21\2\2ij\t\4\2\2"+ - "jk\t\5\2\2km\6\21\3\2lf\3\2\2\2lg\3\2\2\2li\3\2\2\2m\"\3\2\2\2nu\t\6\2"+ - "\2op\n\3\2\2pu\6\22\4\2qr\t\4\2\2rs\t\5\2\2su\6\22\5\2tn\3\2\2\2to\3\2"+ - "\2\2tq\3\2\2\2u$\3\2\2\2vx\7b\2\2wy\5-\27\2xw\3\2\2\2xy\3\2\2\2yz\3\2"+ - "\2\2z{\7b\2\2{&\3\2\2\2|~\7$\2\2}\177\5-\27\2~}\3\2\2\2~\177\3\2\2\2\177"+ - "\u0080\3\2\2\2\u0080\u0081\7$\2\2\u0081(\3\2\2\2\u0082\u0083\7)\2\2\u0083"+ - "\u0084\5+\26\2\u0084\u0085\7)\2\2\u0085*\3\2\2\2\u0086\u0087\n\7\2\2\u0087"+ - ",\3\2\2\2\u0088\u008a\5/\30\2\u0089\u0088\3\2\2\2\u008a\u008b\3\2\2\2"+ - "\u008b\u0089\3\2\2\2\u008b\u008c\3\2\2\2\u008c.\3\2\2\2\u008d\u008e\n"+ - "\b\2\2\u008e\60\3\2\2\2\u008f\u0091\t\t\2\2\u0090\u008f\3\2\2\2\u0091"+ - "\u0092\3\2\2\2\u0092\u0090\3\2\2\2\u0092\u0093\3\2\2\2\u0093\u0094\3\2"+ - "\2\2\u0094\u0095\b\31\2\2\u0095\62\3\2\2\2\f\2SYdltx~\u008b\u0092\3\b"+ - "\2\2"; - public static final ATN _ATN = - new ATNDeserializer().deserialize(_serializedATN.toCharArray()); - static { - } -}
\ No newline at end of file diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.tokens b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.tokens deleted file mode 100644 index 3696716..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderLexer.tokens +++ /dev/null @@ -1,31 +0,0 @@ -StringLiteral=17 -HackyStringLiteral=16 -WS=19 -BOOLEAN=15 -T__11=1 -CharacterLiteral=18 -T__1=11 -T__0=12 -T__10=2 -T__3=9 -T__2=10 -INT=14 -T__9=3 -T__8=4 -Identifier=13 -T__7=5 -T__6=6 -T__5=7 -T__4=8 -'?'=12 -'=='=11 -'/'=10 -':'=9 -'('=8 -'-'=7 -'*'=6 -'+'=5 -','=4 -'.'=3 -')'=2 -'null'=1 diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderListener.java b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderListener.java deleted file mode 100644 index 9122741..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderListener.java +++ /dev/null @@ -1,234 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Generated from DataBinder.g4 by ANTLR 4.4 -package com.android.databinding; -import org.antlr.v4.runtime.Token; -import org.antlr.v4.runtime.misc.NotNull; -import org.antlr.v4.runtime.tree.ParseTreeListener; - -/** - * This interface defines a complete listener for a parse tree produced by - * {@link DataBinderParser}. - */ -public interface DataBinderListener extends ParseTreeListener { - /** - * Enter a parse tree produced by {@link DataBinderParser#symbol}. - * @param ctx the parse tree - */ - void enterSymbol(@NotNull DataBinderParser.SymbolContext ctx); - /** - * Exit a parse tree produced by {@link DataBinderParser#symbol}. - * @param ctx the parse tree - */ - void exitSymbol(@NotNull DataBinderParser.SymbolContext ctx); - - /** - * Enter a parse tree produced by the {@code idExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterIdExpr(@NotNull DataBinderParser.IdExprContext ctx); - /** - * Exit a parse tree produced by the {@code idExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitIdExpr(@NotNull DataBinderParser.IdExprContext ctx); - - /** - * Enter a parse tree produced by the {@code atomExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterAtomExpr(@NotNull DataBinderParser.AtomExprContext ctx); - /** - * Exit a parse tree produced by the {@code atomExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitAtomExpr(@NotNull DataBinderParser.AtomExprContext ctx); - - /** - * Enter a parse tree produced by {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterExpr(@NotNull DataBinderParser.ExprContext ctx); - /** - * Exit a parse tree produced by {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitExpr(@NotNull DataBinderParser.ExprContext ctx); - - /** - * Enter a parse tree produced by the {@code ternaryExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterTernaryExpr(@NotNull DataBinderParser.TernaryExprContext ctx); - /** - * Exit a parse tree produced by the {@code ternaryExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitTernaryExpr(@NotNull DataBinderParser.TernaryExprContext ctx); - - /** - * Enter a parse tree produced by the {@code globalMethodCallExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterGlobalMethodCallExpr(@NotNull DataBinderParser.GlobalMethodCallExprContext ctx); - /** - * Exit a parse tree produced by the {@code globalMethodCallExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitGlobalMethodCallExpr(@NotNull DataBinderParser.GlobalMethodCallExprContext ctx); - - /** - * Enter a parse tree produced by the {@code innerExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterInnerExpr(@NotNull DataBinderParser.InnerExprContext ctx); - /** - * Exit a parse tree produced by the {@code innerExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitInnerExpr(@NotNull DataBinderParser.InnerExprContext ctx); - - /** - * Enter a parse tree produced by {@link DataBinderParser#field}. - * @param ctx the parse tree - */ - void enterField(@NotNull DataBinderParser.FieldContext ctx); - /** - * Exit a parse tree produced by {@link DataBinderParser#field}. - * @param ctx the parse tree - */ - void exitField(@NotNull DataBinderParser.FieldContext ctx); - - /** - * Enter a parse tree produced by the {@code opExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterOpExpr(@NotNull DataBinderParser.OpExprContext ctx); - /** - * Exit a parse tree produced by the {@code opExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitOpExpr(@NotNull DataBinderParser.OpExprContext ctx); - - /** - * Enter a parse tree produced by the {@code nilExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterNilExpr(@NotNull DataBinderParser.NilExprContext ctx); - /** - * Exit a parse tree produced by the {@code nilExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitNilExpr(@NotNull DataBinderParser.NilExprContext ctx); - - /** - * Enter a parse tree produced by {@link DataBinderParser#start}. - * @param ctx the parse tree - */ - void enterStart(@NotNull DataBinderParser.StartContext ctx); - /** - * Exit a parse tree produced by {@link DataBinderParser#start}. - * @param ctx the parse tree - */ - void exitStart(@NotNull DataBinderParser.StartContext ctx); - - /** - * Enter a parse tree produced by {@link DataBinderParser#hackyStringSymbol}. - * @param ctx the parse tree - */ - void enterHackyStringSymbol(@NotNull DataBinderParser.HackyStringSymbolContext ctx); - /** - * Exit a parse tree produced by {@link DataBinderParser#hackyStringSymbol}. - * @param ctx the parse tree - */ - void exitHackyStringSymbol(@NotNull DataBinderParser.HackyStringSymbolContext ctx); - - /** - * Enter a parse tree produced by the {@code hackyStringExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterHackyStringExpr(@NotNull DataBinderParser.HackyStringExprContext ctx); - /** - * Exit a parse tree produced by the {@code hackyStringExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitHackyStringExpr(@NotNull DataBinderParser.HackyStringExprContext ctx); - - /** - * Enter a parse tree produced by the {@code methodCallExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterMethodCallExpr(@NotNull DataBinderParser.MethodCallExprContext ctx); - /** - * Exit a parse tree produced by the {@code methodCallExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitMethodCallExpr(@NotNull DataBinderParser.MethodCallExprContext ctx); - - /** - * Enter a parse tree produced by the {@code eqExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void enterEqExpr(@NotNull DataBinderParser.EqExprContext ctx); - /** - * Exit a parse tree produced by the {@code eqExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - */ - void exitEqExpr(@NotNull DataBinderParser.EqExprContext ctx); - - /** - * Enter a parse tree produced by {@link DataBinderParser#nil}. - * @param ctx the parse tree - */ - void enterNil(@NotNull DataBinderParser.NilContext ctx); - /** - * Exit a parse tree produced by {@link DataBinderParser#nil}. - * @param ctx the parse tree - */ - void exitNil(@NotNull DataBinderParser.NilContext ctx); - - /** - * Enter a parse tree produced by {@link DataBinderParser#exprList}. - * @param ctx the parse tree - */ - void enterExprList(@NotNull DataBinderParser.ExprListContext ctx); - /** - * Exit a parse tree produced by {@link DataBinderParser#exprList}. - * @param ctx the parse tree - */ - void exitExprList(@NotNull DataBinderParser.ExprListContext ctx); -}
\ No newline at end of file diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderParser.java b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderParser.java deleted file mode 100644 index a6b4d3c..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderParser.java +++ /dev/null @@ -1,845 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Generated from DataBinder.g4 by ANTLR 4.4 -package com.android.databinding; -import org.antlr.v4.runtime.atn.*; -import org.antlr.v4.runtime.dfa.DFA; -import org.antlr.v4.runtime.*; -import org.antlr.v4.runtime.misc.*; -import org.antlr.v4.runtime.tree.*; -import java.util.List; -import java.util.Iterator; -import java.util.ArrayList; - -public class DataBinderParser extends Parser { - public static final int - T__11=1, T__10=2, T__9=3, T__8=4, T__7=5, T__6=6, T__5=7, T__4=8, T__3=9, - T__2=10, T__1=11, T__0=12, Identifier=13, INT=14, BOOLEAN=15, HackyStringLiteral=16, - StringLiteral=17, CharacterLiteral=18, WS=19; - public static final String[] tokenNames = { - "<INVALID>", "'null'", "')'", "'.'", "','", "'+'", "'*'", "'-'", "'('", - "':'", "'/'", "'=='", "'?'", "Identifier", "INT", "BOOLEAN", "HackyStringLiteral", - "StringLiteral", "CharacterLiteral", "WS" - }; - public static final int - RULE_start = 0, RULE_expr = 1, RULE_exprList = 2, RULE_field = 3, RULE_hackyStringSymbol = 4, - RULE_symbol = 5, RULE_nil = 6; - public static final String[] ruleNames = { - "start", "expr", "exprList", "field", "hackyStringSymbol", "symbol", "nil" - }; - - @Override - public String getGrammarFileName() { return "DataBinder.g4"; } - - @Override - public String[] getTokenNames() { return tokenNames; } - - @Override - public String[] getRuleNames() { return ruleNames; } - - @Override - public String getSerializedATN() { return _serializedATN; } - - public DataBinderParser(TokenStream input) { - super(input); - _interp = new ParserATNSimulator(this,_ATN); - } - public static class StartContext extends ParserRuleContext { - public ExprContext expr() { - return getRuleContext(ExprContext.class,0); - } - public StartContext(ParserRuleContext parent, int invokingState) { - super(parent, invokingState); - } - @Override public int getRuleIndex() { return RULE_start; } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterStart(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitStart(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitStart(this); - else return visitor.visitChildren(this); - } - } - - @RuleVersion(0) - public final StartContext start() throws RecognitionException { - StartContext _localctx = new StartContext(_ctx, getState()); - enterRule(_localctx, 0, RULE_start); - try { - enterOuterAlt(_localctx, 1); - { - setState(14); expr(0); - } - } - catch (RecognitionException re) { - _localctx.exception = re; - _errHandler.reportError(this, re); - _errHandler.recover(this, re); - } - finally { - exitRule(); - } - return _localctx; - } - - public static class ExprContext extends ParserRuleContext { - public ExprContext(ParserRuleContext parent, int invokingState) { - super(parent, invokingState); - } - @Override public int getRuleIndex() { return RULE_expr; } - - public ExprContext() { } - public void copyFrom(ExprContext ctx) { - super.copyFrom(ctx); - } - } - public static class OpExprContext extends ExprContext { - public ExprContext left; - public Token op; - public ExprContext right; - public List<? extends ExprContext> expr() { - return getRuleContexts(ExprContext.class); - } - public ExprContext expr(int i) { - return getRuleContext(ExprContext.class,i); - } - public OpExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterOpExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitOpExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitOpExpr(this); - else return visitor.visitChildren(this); - } - } - public static class NilExprContext extends ExprContext { - public NilContext nil() { - return getRuleContext(NilContext.class,0); - } - public NilExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterNilExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitNilExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitNilExpr(this); - else return visitor.visitChildren(this); - } - } - public static class IdExprContext extends ExprContext { - public FieldContext field() { - return getRuleContext(FieldContext.class,0); - } - public IdExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterIdExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitIdExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitIdExpr(this); - else return visitor.visitChildren(this); - } - } - public static class AtomExprContext extends ExprContext { - public SymbolContext atom; - public SymbolContext symbol() { - return getRuleContext(SymbolContext.class,0); - } - public AtomExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterAtomExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitAtomExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitAtomExpr(this); - else return visitor.visitChildren(this); - } - } - public static class HackyStringExprContext extends ExprContext { - public HackyStringSymbolContext atomString; - public HackyStringSymbolContext hackyStringSymbol() { - return getRuleContext(HackyStringSymbolContext.class,0); - } - public HackyStringExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterHackyStringExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitHackyStringExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitHackyStringExpr(this); - else return visitor.visitChildren(this); - } - } - public static class TernaryExprContext extends ExprContext { - public ExprContext pred; - public ExprContext t; - public ExprContext f; - public List<? extends ExprContext> expr() { - return getRuleContexts(ExprContext.class); - } - public ExprContext expr(int i) { - return getRuleContext(ExprContext.class,i); - } - public TernaryExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterTernaryExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitTernaryExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitTernaryExpr(this); - else return visitor.visitChildren(this); - } - } - public static class InnerExprContext extends ExprContext { - public ExprContext inner; - public ExprContext expr() { - return getRuleContext(ExprContext.class,0); - } - public InnerExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterInnerExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitInnerExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitInnerExpr(this); - else return visitor.visitChildren(this); - } - } - public static class GlobalMethodCallExprContext extends ExprContext { - public Token methodName; - public ExprListContext arguments; - public ExprListContext exprList() { - return getRuleContext(ExprListContext.class,0); - } - public TerminalNode Identifier() { return getToken(DataBinderParser.Identifier, 0); } - public GlobalMethodCallExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterGlobalMethodCallExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitGlobalMethodCallExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitGlobalMethodCallExpr(this); - else return visitor.visitChildren(this); - } - } - public static class MethodCallExprContext extends ExprContext { - public ExprContext ownerObj; - public Token methodName; - public ExprListContext arguments; - public ExprListContext exprList() { - return getRuleContext(ExprListContext.class,0); - } - public ExprContext expr() { - return getRuleContext(ExprContext.class,0); - } - public TerminalNode Identifier() { return getToken(DataBinderParser.Identifier, 0); } - public MethodCallExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterMethodCallExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitMethodCallExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitMethodCallExpr(this); - else return visitor.visitChildren(this); - } - } - public static class EqExprContext extends ExprContext { - public ExprContext left; - public ExprContext right; - public List<? extends ExprContext> expr() { - return getRuleContexts(ExprContext.class); - } - public ExprContext expr(int i) { - return getRuleContext(ExprContext.class,i); - } - public EqExprContext(ExprContext ctx) { copyFrom(ctx); } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterEqExpr(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitEqExpr(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitEqExpr(this); - else return visitor.visitChildren(this); - } - } - - @RuleVersion(0) - public final ExprContext expr() throws RecognitionException { - return expr(0); - } - - private ExprContext expr(int _p) throws RecognitionException { - ParserRuleContext _parentctx = _ctx; - int _parentState = getState(); - ExprContext _localctx = new ExprContext(_ctx, _parentState); - ExprContext _prevctx = _localctx; - int _startState = 2; - enterRecursionRule(_localctx, 2, RULE_expr, _p); - int _la; - try { - int _alt; - enterOuterAlt(_localctx, 1); - { - setState(31); - switch ( getInterpreter().adaptivePredict(_input,1,_ctx) ) { - case 1: - { - _localctx = new NilExprContext(_localctx); - _ctx = _localctx; - _prevctx = _localctx; - - setState(17); nil(); - } - break; - - case 2: - { - _localctx = new InnerExprContext(_localctx); - _ctx = _localctx; - _prevctx = _localctx; - setState(18); match(T__4); - setState(19); ((InnerExprContext)_localctx).inner = expr(0); - setState(20); match(T__10); - } - break; - - case 3: - { - _localctx = new GlobalMethodCallExprContext(_localctx); - _ctx = _localctx; - _prevctx = _localctx; - setState(22); ((GlobalMethodCallExprContext)_localctx).methodName = match(Identifier); - setState(23); match(T__4); - setState(25); - _la = _input.LA(1); - if ((((_la) & ~0x3f) == 0 && ((1L << _la) & ((1L << T__11) | (1L << T__4) | (1L << Identifier) | (1L << INT) | (1L << BOOLEAN) | (1L << HackyStringLiteral) | (1L << StringLiteral) | (1L << CharacterLiteral))) != 0)) { - { - setState(24); ((GlobalMethodCallExprContext)_localctx).arguments = exprList(); - } - } - - setState(27); match(T__10); - } - break; - - case 4: - { - _localctx = new HackyStringExprContext(_localctx); - _ctx = _localctx; - _prevctx = _localctx; - setState(28); ((HackyStringExprContext)_localctx).atomString = hackyStringSymbol(); - } - break; - - case 5: - { - _localctx = new AtomExprContext(_localctx); - _ctx = _localctx; - _prevctx = _localctx; - setState(29); ((AtomExprContext)_localctx).atom = symbol(); - } - break; - - case 6: - { - _localctx = new IdExprContext(_localctx); - _ctx = _localctx; - _prevctx = _localctx; - setState(30); field(); - } - break; - } - _ctx.stop = _input.LT(-1); - setState(58); - _errHandler.sync(this); - _alt = getInterpreter().adaptivePredict(_input,4,_ctx); - while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { - if ( _alt==1 ) { - if ( _parseListeners!=null ) triggerExitRuleEvent(); - _prevctx = _localctx; - { - setState(56); - switch ( getInterpreter().adaptivePredict(_input,3,_ctx) ) { - case 1: - { - _localctx = new OpExprContext(new ExprContext(_parentctx, _parentState)); - ((OpExprContext)_localctx).left = _prevctx; - pushNewRecursionContext(_localctx, _startState, RULE_expr); - setState(33); - if (!(precpred(_ctx, 4))) throw new FailedPredicateException(this, "precpred(_ctx, 4)"); - setState(34); - ((OpExprContext)_localctx).op = _input.LT(1); - _la = _input.LA(1); - if ( !(_la==T__6 || _la==T__2) ) { - ((OpExprContext)_localctx).op = _errHandler.recoverInline(this); - } - consume(); - setState(35); ((OpExprContext)_localctx).right = expr(5); - } - break; - - case 2: - { - _localctx = new OpExprContext(new ExprContext(_parentctx, _parentState)); - ((OpExprContext)_localctx).left = _prevctx; - pushNewRecursionContext(_localctx, _startState, RULE_expr); - setState(36); - if (!(precpred(_ctx, 3))) throw new FailedPredicateException(this, "precpred(_ctx, 3)"); - setState(37); - ((OpExprContext)_localctx).op = _input.LT(1); - _la = _input.LA(1); - if ( !(_la==T__7 || _la==T__5) ) { - ((OpExprContext)_localctx).op = _errHandler.recoverInline(this); - } - consume(); - setState(38); ((OpExprContext)_localctx).right = expr(4); - } - break; - - case 3: - { - _localctx = new EqExprContext(new ExprContext(_parentctx, _parentState)); - ((EqExprContext)_localctx).left = _prevctx; - pushNewRecursionContext(_localctx, _startState, RULE_expr); - setState(39); - if (!(precpred(_ctx, 2))) throw new FailedPredicateException(this, "precpred(_ctx, 2)"); - setState(40); match(T__1); - setState(41); ((EqExprContext)_localctx).right = expr(3); - } - break; - - case 4: - { - _localctx = new TernaryExprContext(new ExprContext(_parentctx, _parentState)); - ((TernaryExprContext)_localctx).pred = _prevctx; - pushNewRecursionContext(_localctx, _startState, RULE_expr); - setState(42); - if (!(precpred(_ctx, 1))) throw new FailedPredicateException(this, "precpred(_ctx, 1)"); - setState(43); match(T__0); - setState(44); ((TernaryExprContext)_localctx).t = expr(0); - setState(45); match(T__3); - setState(46); ((TernaryExprContext)_localctx).f = expr(2); - } - break; - - case 5: - { - _localctx = new MethodCallExprContext(new ExprContext(_parentctx, _parentState)); - ((MethodCallExprContext)_localctx).ownerObj = _prevctx; - pushNewRecursionContext(_localctx, _startState, RULE_expr); - setState(48); - if (!(precpred(_ctx, 9))) throw new FailedPredicateException(this, "precpred(_ctx, 9)"); - setState(49); match(T__9); - setState(50); ((MethodCallExprContext)_localctx).methodName = match(Identifier); - setState(51); match(T__4); - setState(53); - _la = _input.LA(1); - if ((((_la) & ~0x3f) == 0 && ((1L << _la) & ((1L << T__11) | (1L << T__4) | (1L << Identifier) | (1L << INT) | (1L << BOOLEAN) | (1L << HackyStringLiteral) | (1L << StringLiteral) | (1L << CharacterLiteral))) != 0)) { - { - setState(52); ((MethodCallExprContext)_localctx).arguments = exprList(); - } - } - - setState(55); match(T__10); - } - break; - } - } - } - setState(60); - _errHandler.sync(this); - _alt = getInterpreter().adaptivePredict(_input,4,_ctx); - } - } - } - catch (RecognitionException re) { - _localctx.exception = re; - _errHandler.reportError(this, re); - _errHandler.recover(this, re); - } - finally { - unrollRecursionContexts(_parentctx); - } - return _localctx; - } - - public static class ExprListContext extends ParserRuleContext { - public List<? extends ExprContext> expr() { - return getRuleContexts(ExprContext.class); - } - public ExprContext expr(int i) { - return getRuleContext(ExprContext.class,i); - } - public ExprListContext(ParserRuleContext parent, int invokingState) { - super(parent, invokingState); - } - @Override public int getRuleIndex() { return RULE_exprList; } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterExprList(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitExprList(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitExprList(this); - else return visitor.visitChildren(this); - } - } - - @RuleVersion(0) - public final ExprListContext exprList() throws RecognitionException { - ExprListContext _localctx = new ExprListContext(_ctx, getState()); - enterRule(_localctx, 4, RULE_exprList); - int _la; - try { - enterOuterAlt(_localctx, 1); - { - setState(61); expr(0); - setState(66); - _errHandler.sync(this); - _la = _input.LA(1); - while (_la==T__8) { - { - { - setState(62); match(T__8); - setState(63); expr(0); - } - } - setState(68); - _errHandler.sync(this); - _la = _input.LA(1); - } - } - } - catch (RecognitionException re) { - _localctx.exception = re; - _errHandler.reportError(this, re); - _errHandler.recover(this, re); - } - finally { - exitRule(); - } - return _localctx; - } - - public static class FieldContext extends ParserRuleContext { - public Token name; - public TerminalNode Identifier(int i) { - return getToken(DataBinderParser.Identifier, i); - } - public List<? extends TerminalNode> Identifier() { return getTokens(DataBinderParser.Identifier); } - public FieldContext(ParserRuleContext parent, int invokingState) { - super(parent, invokingState); - } - @Override public int getRuleIndex() { return RULE_field; } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterField(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitField(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitField(this); - else return visitor.visitChildren(this); - } - } - - @RuleVersion(0) - public final FieldContext field() throws RecognitionException { - FieldContext _localctx = new FieldContext(_ctx, getState()); - enterRule(_localctx, 6, RULE_field); - try { - int _alt; - enterOuterAlt(_localctx, 1); - { - setState(69); _localctx.name = match(Identifier); - setState(74); - _errHandler.sync(this); - _alt = getInterpreter().adaptivePredict(_input,6,_ctx); - while ( _alt!=2 && _alt!=org.antlr.v4.runtime.atn.ATN.INVALID_ALT_NUMBER ) { - if ( _alt==1 ) { - { - { - setState(70); match(T__9); - setState(71); match(Identifier); - } - } - } - setState(76); - _errHandler.sync(this); - _alt = getInterpreter().adaptivePredict(_input,6,_ctx); - } - } - } - catch (RecognitionException re) { - _localctx.exception = re; - _errHandler.reportError(this, re); - _errHandler.recover(this, re); - } - finally { - exitRule(); - } - return _localctx; - } - - public static class HackyStringSymbolContext extends ParserRuleContext { - public TerminalNode HackyStringLiteral() { return getToken(DataBinderParser.HackyStringLiteral, 0); } - public HackyStringSymbolContext(ParserRuleContext parent, int invokingState) { - super(parent, invokingState); - } - @Override public int getRuleIndex() { return RULE_hackyStringSymbol; } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterHackyStringSymbol(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitHackyStringSymbol(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitHackyStringSymbol(this); - else return visitor.visitChildren(this); - } - } - - @RuleVersion(0) - public final HackyStringSymbolContext hackyStringSymbol() throws RecognitionException { - HackyStringSymbolContext _localctx = new HackyStringSymbolContext(_ctx, getState()); - enterRule(_localctx, 8, RULE_hackyStringSymbol); - try { - enterOuterAlt(_localctx, 1); - { - setState(77); match(HackyStringLiteral); - } - } - catch (RecognitionException re) { - _localctx.exception = re; - _errHandler.reportError(this, re); - _errHandler.recover(this, re); - } - finally { - exitRule(); - } - return _localctx; - } - - public static class SymbolContext extends ParserRuleContext { - public TerminalNode BOOLEAN() { return getToken(DataBinderParser.BOOLEAN, 0); } - public TerminalNode INT() { return getToken(DataBinderParser.INT, 0); } - public TerminalNode CharacterLiteral() { return getToken(DataBinderParser.CharacterLiteral, 0); } - public TerminalNode StringLiteral() { return getToken(DataBinderParser.StringLiteral, 0); } - public SymbolContext(ParserRuleContext parent, int invokingState) { - super(parent, invokingState); - } - @Override public int getRuleIndex() { return RULE_symbol; } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterSymbol(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitSymbol(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitSymbol(this); - else return visitor.visitChildren(this); - } - } - - @RuleVersion(0) - public final SymbolContext symbol() throws RecognitionException { - SymbolContext _localctx = new SymbolContext(_ctx, getState()); - enterRule(_localctx, 10, RULE_symbol); - int _la; - try { - enterOuterAlt(_localctx, 1); - { - setState(79); - _la = _input.LA(1); - if ( !((((_la) & ~0x3f) == 0 && ((1L << _la) & ((1L << INT) | (1L << BOOLEAN) | (1L << StringLiteral) | (1L << CharacterLiteral))) != 0)) ) { - _errHandler.recoverInline(this); - } - consume(); - } - } - catch (RecognitionException re) { - _localctx.exception = re; - _errHandler.reportError(this, re); - _errHandler.recover(this, re); - } - finally { - exitRule(); - } - return _localctx; - } - - public static class NilContext extends ParserRuleContext { - public NilContext(ParserRuleContext parent, int invokingState) { - super(parent, invokingState); - } - @Override public int getRuleIndex() { return RULE_nil; } - @Override - public void enterRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).enterNil(this); - } - @Override - public void exitRule(ParseTreeListener listener) { - if ( listener instanceof DataBinderListener ) ((DataBinderListener)listener).exitNil(this); - } - @Override - public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { - if ( visitor instanceof DataBinderVisitor<?> ) return ((DataBinderVisitor<? extends Result>)visitor).visitNil(this); - else return visitor.visitChildren(this); - } - } - - @RuleVersion(0) - public final NilContext nil() throws RecognitionException { - NilContext _localctx = new NilContext(_ctx, getState()); - enterRule(_localctx, 12, RULE_nil); - try { - enterOuterAlt(_localctx, 1); - { - setState(81); match(T__11); - } - } - catch (RecognitionException re) { - _localctx.exception = re; - _errHandler.reportError(this, re); - _errHandler.recover(this, re); - } - finally { - exitRule(); - } - return _localctx; - } - - public boolean sempred(RuleContext _localctx, int ruleIndex, int predIndex) { - switch (ruleIndex) { - case 1: return expr_sempred((ExprContext)_localctx, predIndex); - } - return true; - } - private boolean expr_sempred(ExprContext _localctx, int predIndex) { - switch (predIndex) { - case 0: return precpred(_ctx, 4); - - case 1: return precpred(_ctx, 3); - - case 2: return precpred(_ctx, 2); - - case 3: return precpred(_ctx, 1); - - case 4: return precpred(_ctx, 9); - } - return true; - } - - public static final String _serializedATN = - "\3\uaf6f\u8320\u479d\ub75c\u4880\u1605\u191c\uab37\3\25V\4\2\t\2\4\3\t"+ - "\3\4\4\t\4\4\5\t\5\4\6\t\6\4\7\t\7\4\b\t\b\3\2\3\2\3\3\3\3\3\3\3\3\3\3"+ - "\3\3\3\3\3\3\3\3\5\3\34\n\3\3\3\3\3\3\3\3\3\5\3\"\n\3\3\3\3\3\3\3\3\3"+ - "\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\5\38"+ - "\n\3\3\3\7\3;\n\3\f\3\16\3>\13\3\3\4\3\4\3\4\7\4C\n\4\f\4\16\4F\13\4\3"+ - "\5\3\5\3\5\7\5K\n\5\f\5\16\5N\13\5\3\6\3\6\3\7\3\7\3\b\3\b\3\b\2\2\3\4"+ - "\t\2\2\4\2\6\2\b\2\n\2\f\2\16\2\2\5\4\2\b\b\f\f\4\2\7\7\t\t\4\2\20\21"+ - "\23\24\\\2\20\3\2\2\2\4!\3\2\2\2\6?\3\2\2\2\bG\3\2\2\2\nO\3\2\2\2\fQ\3"+ - "\2\2\2\16S\3\2\2\2\20\21\5\4\3\2\21\3\3\2\2\2\22\23\b\3\1\2\23\"\5\16"+ - "\b\2\24\25\7\n\2\2\25\26\5\4\3\2\26\27\7\4\2\2\27\"\3\2\2\2\30\31\7\17"+ - "\2\2\31\33\7\n\2\2\32\34\5\6\4\2\33\32\3\2\2\2\33\34\3\2\2\2\34\35\3\2"+ - "\2\2\35\"\7\4\2\2\36\"\5\n\6\2\37\"\5\f\7\2 \"\5\b\5\2!\22\3\2\2\2!\24"+ - "\3\2\2\2!\30\3\2\2\2!\36\3\2\2\2!\37\3\2\2\2! \3\2\2\2\"<\3\2\2\2#$\f"+ - "\6\2\2$%\t\2\2\2%;\5\4\3\7&\'\f\5\2\2\'(\t\3\2\2(;\5\4\3\6)*\f\4\2\2*"+ - "+\7\r\2\2+;\5\4\3\5,-\f\3\2\2-.\7\16\2\2./\5\4\3\2/\60\7\13\2\2\60\61"+ - "\5\4\3\4\61;\3\2\2\2\62\63\f\13\2\2\63\64\7\5\2\2\64\65\7\17\2\2\65\67"+ - "\7\n\2\2\668\5\6\4\2\67\66\3\2\2\2\678\3\2\2\289\3\2\2\29;\7\4\2\2:#\3"+ - "\2\2\2:&\3\2\2\2:)\3\2\2\2:,\3\2\2\2:\62\3\2\2\2;>\3\2\2\2<:\3\2\2\2<"+ - "=\3\2\2\2=\5\3\2\2\2><\3\2\2\2?D\5\4\3\2@A\7\6\2\2AC\5\4\3\2B@\3\2\2\2"+ - "CF\3\2\2\2DB\3\2\2\2DE\3\2\2\2E\7\3\2\2\2FD\3\2\2\2GL\7\17\2\2HI\7\5\2"+ - "\2IK\7\17\2\2JH\3\2\2\2KN\3\2\2\2LJ\3\2\2\2LM\3\2\2\2M\t\3\2\2\2NL\3\2"+ - "\2\2OP\7\22\2\2P\13\3\2\2\2QR\t\4\2\2R\r\3\2\2\2ST\7\3\2\2T\17\3\2\2\2"+ - "\t\33!\67:<DL"; - public static final ATN _ATN = - new ATNDeserializer().deserialize(_serializedATN.toCharArray()); - static { - } -}
\ No newline at end of file diff --git a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderVisitor.java b/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderVisitor.java deleted file mode 100644 index c4a3980..0000000 --- a/tools/data-binding/grammarBuilder/src/main/java-gen/com/android/databinding/DataBinderVisitor.java +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Generated from DataBinder.g4 by ANTLR 4.4 -package com.android.databinding; -import org.antlr.v4.runtime.Token; -import org.antlr.v4.runtime.misc.NotNull; -import org.antlr.v4.runtime.tree.ParseTreeVisitor; - -/** - * This interface defines a complete generic visitor for a parse tree produced - * by {@link DataBinderParser}. - * - * @param <Result> The return type of the visit operation. Use {@link Void} for - * operations with no return type. - */ -public interface DataBinderVisitor<Result> extends ParseTreeVisitor<Result> { - /** - * Visit a parse tree produced by {@link DataBinderParser#symbol}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitSymbol(@NotNull DataBinderParser.SymbolContext ctx); - - /** - * Visit a parse tree produced by the {@code idExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitIdExpr(@NotNull DataBinderParser.IdExprContext ctx); - - /** - * Visit a parse tree produced by the {@code atomExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitAtomExpr(@NotNull DataBinderParser.AtomExprContext ctx); - - /** - * Visit a parse tree produced by {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitExpr(@NotNull DataBinderParser.ExprContext ctx); - - /** - * Visit a parse tree produced by the {@code ternaryExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitTernaryExpr(@NotNull DataBinderParser.TernaryExprContext ctx); - - /** - * Visit a parse tree produced by the {@code globalMethodCallExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitGlobalMethodCallExpr(@NotNull DataBinderParser.GlobalMethodCallExprContext ctx); - - /** - * Visit a parse tree produced by the {@code innerExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitInnerExpr(@NotNull DataBinderParser.InnerExprContext ctx); - - /** - * Visit a parse tree produced by {@link DataBinderParser#field}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitField(@NotNull DataBinderParser.FieldContext ctx); - - /** - * Visit a parse tree produced by the {@code opExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitOpExpr(@NotNull DataBinderParser.OpExprContext ctx); - - /** - * Visit a parse tree produced by the {@code nilExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitNilExpr(@NotNull DataBinderParser.NilExprContext ctx); - - /** - * Visit a parse tree produced by {@link DataBinderParser#start}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitStart(@NotNull DataBinderParser.StartContext ctx); - - /** - * Visit a parse tree produced by {@link DataBinderParser#hackyStringSymbol}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitHackyStringSymbol(@NotNull DataBinderParser.HackyStringSymbolContext ctx); - - /** - * Visit a parse tree produced by the {@code hackyStringExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitHackyStringExpr(@NotNull DataBinderParser.HackyStringExprContext ctx); - - /** - * Visit a parse tree produced by the {@code methodCallExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitMethodCallExpr(@NotNull DataBinderParser.MethodCallExprContext ctx); - - /** - * Visit a parse tree produced by the {@code eqExpr} - * labeled alternative in {@link DataBinderParser#expr}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitEqExpr(@NotNull DataBinderParser.EqExprContext ctx); - - /** - * Visit a parse tree produced by {@link DataBinderParser#nil}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitNil(@NotNull DataBinderParser.NilContext ctx); - - /** - * Visit a parse tree produced by {@link DataBinderParser#exprList}. - * @param ctx the parse tree - * @return the visitor result - */ - Result visitExprList(@NotNull DataBinderParser.ExprListContext ctx); -}
\ No newline at end of file diff --git a/tools/data-binding/grammarBuilder/src/test/java/com/android/databinding/BindingExpressionParserTest.java b/tools/data-binding/grammarBuilder/src/test/java/android/databinding/BindingExpressionParserTest.java index 630d3e1..31f041f 100644 --- a/tools/data-binding/grammarBuilder/src/test/java/com/android/databinding/BindingExpressionParserTest.java +++ b/tools/data-binding/grammarBuilder/src/test/java/android/databinding/BindingExpressionParserTest.java @@ -1,23 +1,23 @@ -package com.android.databinding; - -import com.android.databinding.BindingExpressionParser.AndOrOpContext; -import com.android.databinding.BindingExpressionParser.BinaryOpContext; -import com.android.databinding.BindingExpressionParser.BindingSyntaxContext; -import com.android.databinding.BindingExpressionParser.BitShiftOpContext; -import com.android.databinding.BindingExpressionParser.ComparisonOpContext; -import com.android.databinding.BindingExpressionParser.DefaultsContext; -import com.android.databinding.BindingExpressionParser.DotOpContext; -import com.android.databinding.BindingExpressionParser.ExpressionContext; -import com.android.databinding.BindingExpressionParser.GroupingContext; -import com.android.databinding.BindingExpressionParser.LiteralContext; -import com.android.databinding.BindingExpressionParser.MathOpContext; -import com.android.databinding.BindingExpressionParser.PrimaryContext; -import com.android.databinding.BindingExpressionParser.PrimitiveTypeContext; -import com.android.databinding.BindingExpressionParser.QuestionQuestionOpContext; -import com.android.databinding.BindingExpressionParser.ResourceContext; -import com.android.databinding.BindingExpressionParser.StringLiteralContext; -import com.android.databinding.BindingExpressionParser.TernaryOpContext; -import com.android.databinding.BindingExpressionParser.UnaryOpContext; +package android.databinding; + +import android.databinding.BindingExpressionParser.AndOrOpContext; +import android.databinding.BindingExpressionParser.BinaryOpContext; +import android.databinding.BindingExpressionParser.BindingSyntaxContext; +import android.databinding.BindingExpressionParser.BitShiftOpContext; +import android.databinding.BindingExpressionParser.ComparisonOpContext; +import android.databinding.BindingExpressionParser.DefaultsContext; +import android.databinding.BindingExpressionParser.DotOpContext; +import android.databinding.BindingExpressionParser.ExpressionContext; +import android.databinding.BindingExpressionParser.GroupingContext; +import android.databinding.BindingExpressionParser.LiteralContext; +import android.databinding.BindingExpressionParser.MathOpContext; +import android.databinding.BindingExpressionParser.PrimaryContext; +import android.databinding.BindingExpressionParser.PrimitiveTypeContext; +import android.databinding.BindingExpressionParser.QuestionQuestionOpContext; +import android.databinding.BindingExpressionParser.ResourceContext; +import android.databinding.BindingExpressionParser.StringLiteralContext; +import android.databinding.BindingExpressionParser.TernaryOpContext; +import android.databinding.BindingExpressionParser.UnaryOpContext; import org.antlr.v4.runtime.ANTLRInputStream; import org.antlr.v4.runtime.CommonTokenStream; @@ -366,4 +366,4 @@ public class BindingExpressionParserTest { BindingExpressionParser parser = new BindingExpressionParser(tokens); return parser.bindingSyntax(); } -}
\ No newline at end of file +} diff --git a/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/com/android/databinding/test/independentlibrary/ApplicationTest.java b/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/android/databinding/test/independentlibrary/ApplicationTest.java index 0b267a3..a75974f 100644 --- a/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/com/android/databinding/test/independentlibrary/ApplicationTest.java +++ b/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/android/databinding/test/independentlibrary/ApplicationTest.java @@ -13,7 +13,7 @@ * limitations under the License. */ -package com.android.databinding.test.independentlibrary; +package android.databinding.test.independentlibrary; import android.app.Application; import android.test.ApplicationTestCase; @@ -26,4 +26,4 @@ public class ApplicationTest extends ApplicationTestCase<Application> { public ApplicationTest() { super(Application.class); } -}
\ No newline at end of file +} diff --git a/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/com/android/databinding/test/independentlibrary/LibraryActivityTest.java b/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/android/databinding/test/independentlibrary/LibraryActivityTest.java index 939d1ba..2672186 100644 --- a/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/com/android/databinding/test/independentlibrary/LibraryActivityTest.java +++ b/tools/data-binding/integration-tests/IndependentLibrary/app/src/androidTest/java/android/databinding/test/independentlibrary/LibraryActivityTest.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.test.independentlibrary; +package android.databinding.test.independentlibrary; import android.test.ActivityInstrumentationTestCase2; import android.view.View; diff --git a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/AndroidManifest.xml b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/AndroidManifest.xml index ff2388c..8b26ea7 100644 --- a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/AndroidManifest.xml +++ b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/AndroidManifest.xml @@ -14,7 +14,7 @@ --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="com.android.databinding.test.independentlibrary"> + package="android.databinding.test.independentlibrary"> <application android:allowBackup="true" android:label="@string/app_name"> diff --git a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/LibraryActivity.java b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/LibraryActivity.java index 2d2e024..52962d1 100644 --- a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/LibraryActivity.java +++ b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/LibraryActivity.java @@ -14,13 +14,13 @@ * limitations under the License. */ -package com.android.databinding.test.independentlibrary; +package android.databinding.test.independentlibrary; import android.app.Activity; import android.os.Bundle; -import com.android.databinding.test.independentlibrary.vo.MyBindableObject; -import com.android.databinding.test.independentlibrary.generated.LibraryLayoutBinding; +import android.databinding.test.independentlibrary.vo.MyBindableObject; +import android.databinding.test.independentlibrary.generated.LibraryLayoutBinding; public class LibraryActivity extends Activity { public static final String FIELD_VALUE = "BAR"; @Override diff --git a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/LibraryAdapter.java b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/LibraryAdapter.java index e7a2ea6..e358e62 100644 --- a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/LibraryAdapter.java +++ b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/LibraryAdapter.java @@ -13,9 +13,9 @@ * limitations under the License. */ -package com.android.databinding.test.independentlibrary; +package android.databinding.test.independentlibrary; -import android.binding.BindingAdapter; +import android.databinding.BindingAdapter; import android.view.View; public class LibraryAdapter { diff --git a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/vo/MyBindableObject.java b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/vo/MyBindableObject.java index c4c5cc8..da66cef 100644 --- a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/com/android/databinding/test/independentlibrary/vo/MyBindableObject.java +++ b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/java/android/databinding/test/independentlibrary/vo/MyBindableObject.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.android.databinding.test.independentlibrary.vo; +package android.databinding.test.independentlibrary.vo; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.test.independentlibrary.BR; +import android.databinding.BaseObservable; +import android.databinding.test.independentlibrary.BR; -import android.binding.Bindable; +import android.databinding.Bindable; public class MyBindableObject extends BaseObservable { @Bindable diff --git a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/res/layout/library_layout.xml b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/res/layout/library_layout.xml index a7ba285..4262eb3 100644 --- a/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/res/layout/library_layout.xml +++ b/tools/data-binding/integration-tests/IndependentLibrary/app/src/main/res/layout/library_layout.xml @@ -18,8 +18,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="foo" type="com.android.databinding.test.independentlibrary.vo.MyBindableObject"/> + <variable name="foo" type="android.databinding.test.independentlibrary.vo.MyBindableObject"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/fooTextView" android:text='@{foo.field + " " + foo.field}'/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/ApplicationTest.java b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/ApplicationTest.java index f179748..b181322 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/ApplicationTest.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/ApplicationTest.java @@ -14,9 +14,9 @@ * limitations under the License. */ -package com.android.databinding.multimoduletestapp; +package android.databinding.multimoduletestapp; -import com.android.databinding.testlibrary.ObservableInLibrary; +import android.databinding.testlibrary.ObservableInLibrary; import android.app.Application; import android.binding.Observable; @@ -35,4 +35,4 @@ public class ApplicationTest extends ApplicationTestCase<Application> { public ApplicationTest() { super(Application.class); } -}
\ No newline at end of file +} diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/EventIdsTest.java b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/EventIdsTest.java index 32dbffe..57c66d5 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/EventIdsTest.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/androidTest/java/com/android/databinding/multimoduletestapp/EventIdsTest.java @@ -14,9 +14,9 @@ * limitations under the License. */ -package com.android.databinding.multimoduletestapp; +package android.databinding.multimoduletestapp; -import com.android.databinding.testlibrary.ObservableInLibrary; +import android.databinding.testlibrary.ObservableInLibrary; import android.binding.Observable; import android.binding.OnPropertyChangedListener; @@ -26,7 +26,7 @@ import android.test.AndroidTestCase; import java.util.HashMap; import java.util.Map; -import com.android.databinding.multimoduletestapp.BR; +import android.databinding.multimoduletestapp.BR; public class EventIdsTest extends AndroidTestCase { public void testLibraryObservable() { diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/AndroidManifest.xml b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/AndroidManifest.xml index aaa0719..7e1cb9b 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/AndroidManifest.xml +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/AndroidManifest.xml @@ -16,7 +16,7 @@ --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="com.android.databinding.multimoduletestapp" > + package="android.databinding.multimoduletestapp" > <application android:allowBackup="true" diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/MainActivity.java b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/MainActivity.java index f8a012a..e6732c3 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/MainActivity.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/MainActivity.java @@ -14,9 +14,9 @@ * limitations under the License. */ -package com.android.databinding.multimoduletestapp; +package android.databinding.multimoduletestapp; -import com.android.databinding.multimoduletestapp.generated.ActivityMainBinding; +import android.databinding.multimoduletestapp.generated.ActivityMainBinding; import android.app.Activity; import android.os.Bundle; import android.view.Menu; diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableExtendingLib.java b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableExtendingLib.java index b558790..cec626d 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableExtendingLib.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableExtendingLib.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.android.databinding.multimoduletestapp; +package android.databinding.multimoduletestapp; -import com.android.databinding.testlibrary.ObservableInLibrary; +import android.databinding.testlibrary.ObservableInLibrary; import android.binding.Bindable; -import com.android.databinding.multimoduletestapp.BR; +import android.databinding.multimoduletestapp.BR; public class ObservableExtendingLib extends ObservableInLibrary { @Bindable diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableInMainApp.java b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableInMainApp.java index c870fd4..b2319db 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableInMainApp.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/app/src/main/java/com/android/databinding/multimoduletestapp/ObservableInMainApp.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.android.databinding.multimoduletestapp; +package android.databinding.multimoduletestapp; import android.binding.Bindable; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.multimoduletestapp.BR; +import android.databinding.library.BaseObservable; +import android.databinding.multimoduletestapp.BR; public class ObservableInMainApp extends BaseObservable { @Bindable diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/androidTest/java/com/android/databinding/testlibrary/ApplicationTest.java b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/androidTest/java/android/databinding/testlibrary/ApplicationTest.java index 9efa645..49d1b7c 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/androidTest/java/com/android/databinding/testlibrary/ApplicationTest.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/androidTest/java/android/databinding/testlibrary/ApplicationTest.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.testlibrary; +package android.databinding.testlibrary; import android.app.Application; import android.test.ApplicationTestCase; @@ -26,4 +26,4 @@ public class ApplicationTest extends ApplicationTestCase<Application> { public ApplicationTest() { super(Application.class); } -}
\ No newline at end of file +} diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/AndroidManifest.xml b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/AndroidManifest.xml deleted file mode 100644 index 263d663..0000000 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/AndroidManifest.xml +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - ~ Copyright (C) 2015 The Android Open Source Project - ~ - ~ Licensed under the Apache License, Version 2.0 (the "License"); - ~ you may not use this file except in compliance with the License. - ~ You may obtain a copy of the License at - ~ - ~ http://www.apache.org/licenses/LICENSE-2.0 - ~ - ~ Unless required by applicable law or agreed to in writing, software - ~ distributed under the License is distributed on an "AS IS" BASIS, - ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - ~ See the License for the specific language governing permissions and - ~ limitations under the License. - --> - -<manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="com.android.databinding.testlibrary" > - - <application - android:allowBackup="true" - android:icon="@drawable/ic_launcher" - android:label="@string/app_name" > - <activity - android:name=".TestLibraryMainActivity" - android:label="@string/app_name" > - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - - <category android:name="android.intent.category.LAUNCHER" /> - </intent-filter> - </activity> - </application> - -</manifest> diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/ObservableInLibrary.java b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/ObservableInLibrary.java index f5470f1..2b0186e 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/ObservableInLibrary.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/ObservableInLibrary.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.android.databinding.testlibrary; +package android.databinding.testlibrary; import android.binding.Bindable; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.testlibrary.BR; +import android.databinding.library.BaseObservable; +import android.databinding.testlibrary.BR; public class ObservableInLibrary extends BaseObservable { diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/TestLibObject.java b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/TestLibObject.java index 330b870..1a6e7de 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/TestLibObject.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/TestLibObject.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.testlibrary; +package android.databinding.testlibrary; import android.binding.Bindable; diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/TestLibraryMainActivity.java b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/TestLibraryMainActivity.java index 812b222..6ee0ecb 100644 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/com/android/databinding/testlibrary/TestLibraryMainActivity.java +++ b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/java/android/databinding/testlibrary/TestLibraryMainActivity.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package com.android.databinding.testlibrary; +package android.databinding.testlibrary; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; -import com.android.databinding.testlibrary.R; -import com.android.databinding.testlibrary.generated.ActivityTestLibraryMainBinding; +import android.databinding.testlibrary.R; +import android.databinding.testlibrary.generated.ActivityTestLibraryMainBinding; public class TestLibraryMainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { diff --git a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/res/layout/activity_test_library_main.xml b/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/res/layout/activity_test_library_main.xml deleted file mode 100644 index b731cc0..0000000 --- a/tools/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/main/res/layout/activity_test_library_main.xml +++ /dev/null @@ -1,29 +0,0 @@ -<!-- - ~ Copyright (C) 2015 The Android Open Source Project - ~ - ~ Licensed under the Apache License, Version 2.0 (the "License"); - ~ you may not use this file except in compliance with the License. - ~ You may obtain a copy of the License at - ~ - ~ http://www.apache.org/licenses/LICENSE-2.0 - ~ - ~ Unless required by applicable law or agreed to in writing, software - ~ distributed under the License is distributed on an "AS IS" BASIS, - ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - ~ See the License for the specific language governing permissions and - ~ limitations under the License. - --> - -<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" - android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" - android:paddingRight="@dimen/activity_horizontal_margin" - android:paddingTop="@dimen/activity_vertical_margin" - android:paddingBottom="@dimen/activity_vertical_margin" - tools:context=".TestLibraryMainActivity"> - <variable name="obj1" type="com.android.databinding.testlibrary.TestLibObject"/> - - <TextView android:text="@{obj1.field}" android:layout_width="wrap_content" - android:layout_height="wrap_content" /> - -</RelativeLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/library/DataBinderTrojan.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/library/DataBinderTrojan.java index be95a0c..763f5a4 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/library/DataBinderTrojan.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/library/DataBinderTrojan.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; /** * This helper is used to toggle DataBinder's package private values to change behavior for testing diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsListViewBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsListViewBindingAdapterTest.java index 1144dbc..4fd2a66 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsListViewBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsListViewBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.AbsListViewAdapterTestBinding; -import com.android.databinding.testapp.vo.AbsListViewBindingObject; +import android.databinding.testapp.generated.AbsListViewAdapterTestBinding; +import android.databinding.testapp.vo.AbsListViewBindingObject; import android.graphics.drawable.ColorDrawable; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsSeekBarBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsSeekBarBindingAdapterTest.java index d3b2b98..0d133e3 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsSeekBarBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsSeekBarBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.AbsSeekBarAdapterTestBinding; -import com.android.databinding.testapp.vo.AbsSeekBarBindingObject; +import android.databinding.testapp.generated.AbsSeekBarAdapterTestBinding; +import android.databinding.testapp.vo.AbsSeekBarBindingObject; import android.os.Build; import android.widget.SeekBar; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsSpinnerBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsSpinnerBindingAdapterTest.java index 7581794..ec55980 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AbsSpinnerBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AbsSpinnerBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.AbsSpinnerAdapterTestBinding; -import com.android.databinding.testapp.vo.AbsSpinnerBindingObject; +import android.databinding.testapp.generated.AbsSpinnerAdapterTestBinding; +import android.databinding.testapp.vo.AbsSpinnerBindingObject; import android.os.Build; import android.widget.Spinner; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ApplicationTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ApplicationTest.java index e1bbd42..7c7a9b4 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ApplicationTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ApplicationTest.java @@ -11,7 +11,7 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; import android.app.Application; import android.test.ApplicationTestCase; @@ -24,4 +24,4 @@ public class ApplicationTest extends ApplicationTestCase<Application> { public ApplicationTest() { super(Application.class); } -}
\ No newline at end of file +} diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AutoCompleteTextViewBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AutoCompleteTextViewBindingAdapterTest.java index a529d98..60067a2 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/AutoCompleteTextViewBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/AutoCompleteTextViewBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.AutoCompleteTextViewAdapterTestBinding; -import com.android.databinding.testapp.vo.AutoCompleteTextViewBindingObject; +import android.databinding.testapp.generated.AutoCompleteTextViewAdapterTestBinding; +import android.databinding.testapp.vo.AutoCompleteTextViewBindingObject; import android.graphics.drawable.ColorDrawable; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseDataBinderTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseDataBinderTest.java index b70353a..16a9456 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseDataBinderTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseDataBinderTest.java @@ -11,15 +11,18 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.ViewDataBinding; +import android.databinding.ViewDataBinding; import android.content.Context; import android.content.pm.ActivityInfo; import android.os.Looper; import android.test.ActivityInstrumentationTestCase2; +import android.util.Log; +import java.io.PrintWriter; +import java.io.StringWriter; import java.lang.reflect.Method; public class BaseDataBinderTest<T extends ViewDataBinding> @@ -60,7 +63,10 @@ public class BaseDataBinderTest<T extends ViewDataBinding> mBinder = (T) method.invoke(null, getActivity()); getActivity().setContentView(mBinder.getRoot()); } catch (Exception e) { - fail("Error creating binder"); + StringWriter sw = new StringWriter(); + PrintWriter pw = new PrintWriter(sw); + e.printStackTrace(pw); + fail("Error creating binder: " + sw.toString()); } } }); diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseLandDataBinderTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseLandDataBinderTest.java index dee1a34..830e79b 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseLandDataBinderTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseLandDataBinderTest.java @@ -11,9 +11,9 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.ViewDataBinding; +import android.databinding.ViewDataBinding; import android.content.pm.ActivityInfo; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseObservableTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseObservableTest.java index dd7acbc..2586430 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BaseObservableTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BaseObservableTest.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.BaseObservable; +import android.databinding.testapp.generated.BasicBindingBinding; -import android.binding.Observable; -import android.binding.OnPropertyChangedListener; +import android.databinding.Observable; +import android.databinding.OnPropertyChangedListener; import java.util.ArrayList; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BasicBindingTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BasicBindingTest.java index d6385d0..d8a1aec 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BasicBindingTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BasicBindingTest.java @@ -11,9 +11,9 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.testapp.generated.BasicBindingBinding; import android.test.UiThreadTest; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BasicDependantBindingTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BasicDependantBindingTest.java index cb96e25..4adfd2d 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BasicDependantBindingTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BasicDependantBindingTest.java @@ -11,10 +11,10 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.BasicDependantBindingBinding; -import com.android.databinding.testapp.vo.NotBindableVo; +import android.databinding.testapp.generated.BasicDependantBindingBinding; +import android.databinding.testapp.vo.NotBindableVo; import android.test.UiThreadTest; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindToFinalFieldTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindToFinalFieldTest.java index 0c0a2de..41a8566 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindToFinalFieldTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindToFinalFieldTest.java @@ -11,10 +11,10 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.BindToFinalBinding; -import com.android.databinding.testapp.vo.PublicFinalTestVo; +import android.databinding.testapp.generated.BindToFinalBinding; +import android.databinding.testapp.vo.PublicFinalTestVo; import android.test.UiThreadTest; import android.widget.TextView; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindToFinalObservableFieldTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindToFinalObservableFieldTest.java index dc45be6..7f8a8c8 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindToFinalObservableFieldTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindToFinalObservableFieldTest.java @@ -11,10 +11,10 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.BindToFinalObservableBinding; -import com.android.databinding.testapp.vo.PublicFinalWithObservableTestVo; +import android.databinding.testapp.generated.BindToFinalObservableBinding; +import android.databinding.testapp.vo.PublicFinalWithObservableTestVo; import android.test.UiThreadTest; import android.widget.TextView; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindingAdapterTestBase.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindingAdapterTestBase.java index cc8e3e2..730ebb2 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BindingAdapterTestBase.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BindingAdapterTestBase.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.ViewDataBinding; -import com.android.databinding.testapp.vo.BindingAdapterBindingObject; +import android.databinding.ViewDataBinding; +import android.databinding.testapp.vo.BindingAdapterBindingObject; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BracketTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BracketTest.java index cb01e3c..dac5fcd 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/BracketTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/BracketTest.java @@ -11,9 +11,9 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.BracketTestBinding; +import android.databinding.testapp.generated.BracketTestBinding; import android.test.UiThreadTest; import android.util.LongSparseArray; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CastTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CastTest.java index 497325e..e4a04f0 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CastTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CastTest.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.CastTestBinding; +import android.databinding.testapp.generated.CastTestBinding; import android.support.v4.util.ArrayMap; import android.test.UiThreadTest; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CheckedTextViewBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CheckedTextViewBindingAdapterTest.java index ac4090c..3baa1b7 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CheckedTextViewBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CheckedTextViewBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.CheckedTextViewAdapterTestBinding; -import com.android.databinding.testapp.vo.CheckedTextViewBindingObject; +import android.databinding.testapp.generated.CheckedTextViewAdapterTestBinding; +import android.databinding.testapp.vo.CheckedTextViewBindingObject; import android.graphics.drawable.ColorDrawable; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CompoundButtonBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CompoundButtonBindingAdapterTest.java index 55902ea..45c66ba 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/CompoundButtonBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/CompoundButtonBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.CompoundButtonAdapterTestBinding; -import com.android.databinding.testapp.vo.CompoundButtonBindingObject; +import android.databinding.testapp.generated.CompoundButtonAdapterTestBinding; +import android.databinding.testapp.vo.CompoundButtonBindingObject; import android.widget.CompoundButton; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ConditionalBindingTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ConditionalBindingTest.java index 2fe21cf..c01165d 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ConditionalBindingTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ConditionalBindingTest.java @@ -1,7 +1,7 @@ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ConditionalBindingBinding; -import com.android.databinding.testapp.vo.NotBindableVo; +import android.databinding.testapp.generated.ConditionalBindingBinding; +import android.databinding.testapp.vo.NotBindableVo; import android.test.UiThreadTest; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/FindMethodTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/FindMethodTest.java index 0de1fc4..634dd72 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/FindMethodTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/FindMethodTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.FindMethodTestBinding; -import com.android.databinding.testapp.vo.FindMethodBindingObject; +import android.databinding.testapp.generated.FindMethodTestBinding; +import android.databinding.testapp.vo.FindMethodBindingObject; import android.test.UiThreadTest; import android.widget.TextView; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/FrameLayoutBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/FrameLayoutBindingAdapterTest.java index 8c46311..94432e4 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/FrameLayoutBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/FrameLayoutBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.FrameLayoutAdapterTestBinding; -import com.android.databinding.testapp.vo.FrameLayoutBindingObject; +import android.databinding.testapp.generated.FrameLayoutAdapterTestBinding; +import android.databinding.testapp.vo.FrameLayoutBindingObject; import android.os.Build; import android.widget.FrameLayout; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ImageViewBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ImageViewBindingAdapterTest.java index 8f08ab9..1b5ce9b 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ImageViewBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ImageViewBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ImageViewAdapterTestBinding; -import com.android.databinding.testapp.vo.ImageViewBindingObject; +import android.databinding.testapp.generated.ImageViewAdapterTestBinding; +import android.databinding.testapp.vo.ImageViewBindingObject; import android.widget.ImageView; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/IncludeTagTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/IncludeTagTest.java index cc2d393..b9482b3 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/IncludeTagTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/IncludeTagTest.java @@ -11,10 +11,10 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.LayoutWithIncludeBinding; -import com.android.databinding.testapp.vo.NotBindableVo; +import android.databinding.testapp.generated.LayoutWithIncludeBinding; +import android.databinding.testapp.vo.NotBindableVo; import android.test.UiThreadTest; import android.widget.TextView; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/LandDataBinderTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/LandDataBinderTest.java index 218c799..69b629e 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/LandDataBinderTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/LandDataBinderTest.java @@ -11,7 +11,7 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; public class LandDataBinderTest { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/LinearLayoutBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/LinearLayoutBindingAdapterTest.java index 0d95ad5..8b958d1 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/LinearLayoutBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/LinearLayoutBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.LinearLayoutAdapterTestBinding; -import com.android.databinding.testapp.vo.LinearLayoutBindingObject; +import android.databinding.testapp.generated.LinearLayoutAdapterTestBinding; +import android.databinding.testapp.vo.LinearLayoutBindingObject; import android.os.Build; import android.widget.LinearLayout; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ListChangeRegistryTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ListChangeRegistryTest.java index 2a5d0b6..7abd077 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ListChangeRegistryTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ListChangeRegistryTest.java @@ -13,12 +13,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.ListChangeRegistry; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.ListChangeRegistry; +import android.databinding.testapp.generated.BasicBindingBinding; -import android.binding.OnListChangedListener; +import android.databinding.OnListChangedListener; public class ListChangeRegistryTest extends BaseDataBinderTest<BasicBindingBinding> { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/MapChangeRegistryTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/MapChangeRegistryTest.java index b30dc49..b1edcbb 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/MapChangeRegistryTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/MapChangeRegistryTest.java @@ -13,14 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.MapChangeRegistry; -import com.android.databinding.library.ObservableArrayMap; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.MapChangeRegistry; +import android.databinding.ObservableArrayMap; +import android.databinding.testapp.generated.BasicBindingBinding; -import android.binding.ObservableMap; -import android.binding.OnMapChangedListener; +import android.databinding.ObservableMap; +import android.databinding.OnMapChangedListener; public class MapChangeRegistryTest extends BaseDataBinderTest<BasicBindingBinding> { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/NewApiTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/NewApiTest.java index bbb337a..db2d145 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/NewApiTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/NewApiTest.java @@ -11,10 +11,10 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.DataBinderTrojan; -import com.android.databinding.testapp.generated.NewApiLayoutBinding; +import android.databinding.DataBinderTrojan; +import android.databinding.testapp.generated.NewApiLayoutBinding; import android.os.Build; import android.test.UiThreadTest; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/NoIdTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/NoIdTest.java index 6509924..52b7cb8 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/NoIdTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/NoIdTest.java @@ -11,9 +11,9 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.NoIdTestBinding; +import android.databinding.testapp.generated.NoIdTestBinding; import android.test.UiThreadTest; import android.widget.LinearLayout; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableArrayListTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableArrayListTest.java index ef84ff4..0ce6015 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableArrayListTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableArrayListTest.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.ObservableArrayList; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.ObservableArrayList; +import android.databinding.testapp.generated.BasicBindingBinding; -import android.binding.ObservableList; -import android.binding.OnListChangedListener; +import android.databinding.ObservableList; +import android.databinding.OnListChangedListener; import java.util.ArrayList; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableArrayMapTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableArrayMapTest.java index a2f02cf..04945ac 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableArrayMapTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableArrayMapTest.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.ObservableArrayMap; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.ObservableArrayMap; +import android.databinding.testapp.generated.BasicBindingBinding; -import android.binding.ObservableMap; -import android.binding.OnMapChangedListener; +import android.databinding.ObservableMap; +import android.databinding.OnMapChangedListener; import android.support.v4.util.ArrayMap; import android.support.v4.util.SimpleArrayMap; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableFieldTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableFieldTest.java index a81764b..4803ee6 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableFieldTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableFieldTest.java @@ -11,10 +11,10 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ObservableFieldTestBinding; -import com.android.databinding.testapp.vo.ObservableFieldBindingObject; +import android.databinding.testapp.generated.ObservableFieldTestBinding; +import android.databinding.testapp.vo.ObservableFieldBindingObject; import android.test.UiThreadTest; import android.widget.TextView; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableWithNotBindableFieldObjectTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableWithNotBindableFieldObjectTest.java index 53a2601..3d8579a 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ObservableWithNotBindableFieldObjectTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ObservableWithNotBindableFieldObjectTest.java @@ -11,12 +11,12 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.BaseDataBinderTest; -import com.android.databinding.testapp.R; -import com.android.databinding.testapp.generated.ObservableWithNotBindableFieldBinding; -import com.android.databinding.testapp.vo.ObservableWithNotBindableFieldObject; +import android.databinding.testapp.BaseDataBinderTest; +import android.databinding.testapp.R; +import android.databinding.testapp.generated.ObservableWithNotBindableFieldBinding; +import android.databinding.testapp.vo.ObservableWithNotBindableFieldObject; import android.test.UiThreadTest; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ProcessBindableTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ProcessBindableTest.java index 0b57927..2d36bfd 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ProcessBindableTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ProcessBindableTest.java @@ -13,16 +13,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.testapp.generated.BasicBindingBinding; import android.util.ArrayMap; import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.HashSet; -import com.android.databinding.testapp.BR; +import android.databinding.testapp.BR; public class ProcessBindableTest extends BaseDataBinderTest<BasicBindingBinding> { private static String[] EXPECTED_BINDING_NAMES = { "bindableField1", diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ProgressBarBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ProgressBarBindingAdapterTest.java index 88b9b22..92eec7b 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ProgressBarBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ProgressBarBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ProgressBarAdapterTestBinding; -import com.android.databinding.testapp.vo.ProgressBarBindingObject; +import android.databinding.testapp.generated.ProgressBarAdapterTestBinding; +import android.databinding.testapp.vo.ProgressBarBindingObject; import android.os.Build; import android.widget.ProgressBar; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/PropertyChangeRegistryTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/PropertyChangeRegistryTest.java index ee76595..1ef34e3 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/PropertyChangeRegistryTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/PropertyChangeRegistryTest.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.library.PropertyChangeRegistry; -import com.android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.PropertyChangeRegistry; +import android.databinding.testapp.generated.BasicBindingBinding; -import android.binding.Observable; -import android.binding.OnPropertyChangedListener; +import android.databinding.Observable; +import android.databinding.OnPropertyChangedListener; public class PropertyChangeRegistryTest extends BaseDataBinderTest<BasicBindingBinding> { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/RadioGroupBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/RadioGroupBindingAdapterTest.java index 9fbcc50..f9cc374 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/RadioGroupBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/RadioGroupBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.RadioGroupAdapterTestBinding; -import com.android.databinding.testapp.vo.RadioGroupBindingObject; +import android.databinding.testapp.generated.RadioGroupAdapterTestBinding; +import android.databinding.testapp.vo.RadioGroupBindingObject; import android.widget.RadioGroup; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ResourceTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ResourceTest.java index 5672086..ed1fb79 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ResourceTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ResourceTest.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ResourceTestBinding; +import android.databinding.testapp.generated.ResourceTestBinding; import android.test.UiThreadTest; import android.widget.TextView; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/SpinnerBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/SpinnerBindingAdapterTest.java index c186791..63bc5e7 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/SpinnerBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/SpinnerBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.SpinnerAdapterTestBinding; -import com.android.databinding.testapp.vo.SpinnerBindingObject; +import android.databinding.testapp.generated.SpinnerAdapterTestBinding; +import android.databinding.testapp.vo.SpinnerBindingObject; import android.graphics.drawable.ColorDrawable; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/SwitchBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/SwitchBindingAdapterTest.java index a9debee..a10a57f 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/SwitchBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/SwitchBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.SwitchAdapterTestBinding; -import com.android.databinding.testapp.vo.SwitchBindingObject; +import android.databinding.testapp.generated.SwitchAdapterTestBinding; +import android.databinding.testapp.vo.SwitchBindingObject; import android.graphics.drawable.ColorDrawable; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TabWidgetBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TabWidgetBindingAdapterTest.java index c328b38..d9a8fe0 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TabWidgetBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TabWidgetBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.TabWidgetAdapterTestBinding; -import com.android.databinding.testapp.vo.TabWidgetBindingObject; +import android.databinding.testapp.generated.TabWidgetAdapterTestBinding; +import android.databinding.testapp.vo.TabWidgetBindingObject; import android.graphics.drawable.ColorDrawable; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TableLayoutBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TableLayoutBindingAdapterTest.java index e4fb7ea..fc18596 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TableLayoutBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TableLayoutBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.TableLayoutAdapterTestBinding; -import com.android.databinding.testapp.vo.TableLayoutBindingObject; +import android.databinding.testapp.generated.TableLayoutAdapterTestBinding; +import android.databinding.testapp.vo.TableLayoutBindingObject; import android.graphics.drawable.ColorDrawable; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TextViewBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TextViewBindingAdapterTest.java index f788fde..4c89120 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/TextViewBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/TextViewBindingAdapterTest.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.TextViewAdapterTestBinding; -import com.android.databinding.testapp.vo.TextViewBindingObject; +import android.databinding.testapp.generated.TextViewAdapterTestBinding; +import android.databinding.testapp.vo.TextViewBindingObject; import android.annotation.TargetApi; -import android.binding.adapters.TextViewBindingAdapter; +import android.databinding.adapters.TextViewBindingAdapter; import android.graphics.drawable.ColorDrawable; import android.os.Build; import android.text.Editable; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewBindingAdapterTest.java index fa47ad2..6570909 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ViewAdapterTestBinding; -import com.android.databinding.testapp.vo.ViewBindingObject; +import android.databinding.testapp.generated.ViewAdapterTestBinding; +import android.databinding.testapp.vo.ViewBindingObject; import android.content.res.ColorStateList; import android.os.Build; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewGroupBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewGroupBindingAdapterTest.java index 0eaeaea..f9e44cd 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewGroupBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewGroupBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ViewGroupAdapterTestBinding; -import com.android.databinding.testapp.vo.ViewGroupBindingObject; +import android.databinding.testapp.generated.ViewGroupAdapterTestBinding; +import android.databinding.testapp.vo.ViewGroupBindingObject; import android.os.Build; import android.view.ViewGroup; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewStubBindingAdapterTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewStubBindingAdapterTest.java index 142a5c1..9b63815 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/ViewStubBindingAdapterTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ViewStubBindingAdapterTest.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; -import com.android.databinding.testapp.generated.ViewStubAdapterTestBinding; -import com.android.databinding.testapp.vo.ViewStubBindingObject; +import android.databinding.testapp.generated.ViewStubAdapterTestBinding; +import android.databinding.testapp.vo.ViewStubBindingObject; import android.view.ViewStub; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/multiconfig/LandscapeConfigTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/multiconfig/LandscapeConfigTest.java index ab16c66..fde7c27 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/multiconfig/LandscapeConfigTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/multiconfig/LandscapeConfigTest.java @@ -11,16 +11,16 @@ * limitations under the License. */ -package com.android.databinding.testapp.multiconfig; - -import com.android.databinding.library.ViewDataBinding; -import com.android.databinding.testapp.BaseLandDataBinderTest; -import com.android.databinding.testapp.R; -import com.android.databinding.testapp.generated.BasicBindingBinding; -import com.android.databinding.testapp.generated.ConditionalBindingBinding; -import com.android.databinding.testapp.generated.IncludedLayoutBinding; -import com.android.databinding.testapp.generated.MultiResLayoutBinding; -import com.android.databinding.testapp.vo.NotBindableVo; +package android.databinding.testapp.multiconfig; + +import android.databinding.ViewDataBinding; +import android.databinding.testapp.BaseLandDataBinderTest; +import android.databinding.testapp.R; +import android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.testapp.generated.ConditionalBindingBinding; +import android.databinding.testapp.generated.IncludedLayoutBinding; +import android.databinding.testapp.generated.MultiResLayoutBinding; +import android.databinding.testapp.vo.NotBindableVo; import android.content.pm.ActivityInfo; import android.view.View; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/multiconfig/PortraitConfigTest.java b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/multiconfig/PortraitConfigTest.java index 4532a5b..1f5f735 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/com/android/databinding/testapp/multiconfig/PortraitConfigTest.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/multiconfig/PortraitConfigTest.java @@ -11,15 +11,15 @@ * limitations under the License. */ -package com.android.databinding.testapp.multiconfig; - -import com.android.databinding.library.ViewDataBinding; -import com.android.databinding.testapp.BaseDataBinderTest; -import com.android.databinding.testapp.generated.BasicBindingBinding; -import com.android.databinding.testapp.generated.ConditionalBindingBinding; -import com.android.databinding.testapp.generated.IncludedLayoutBinding; -import com.android.databinding.testapp.generated.MultiResLayoutBinding; -import com.android.databinding.testapp.vo.NotBindableVo; +package android.databinding.testapp.multiconfig; + +import android.databinding.ViewDataBinding; +import android.databinding.testapp.BaseDataBinderTest; +import android.databinding.testapp.generated.BasicBindingBinding; +import android.databinding.testapp.generated.ConditionalBindingBinding; +import android.databinding.testapp.generated.IncludedLayoutBinding; +import android.databinding.testapp.generated.MultiResLayoutBinding; +import android.databinding.testapp.vo.NotBindableVo; import android.content.pm.ActivityInfo; import android.view.View; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/AndroidManifest.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/AndroidManifest.xml index ae2581a..c6f719e 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/AndroidManifest.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/AndroidManifest.xml @@ -12,7 +12,7 @@ --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="com.android.databinding.testapp"> + package="android.databinding.testapp"> <application android:allowBackup="true" android:label="@string/app_name" diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/TestActivity.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/TestActivity.java index fa9dd42..d5f95e6 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/TestActivity.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/TestActivity.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.testapp; +package android.databinding.testapp; import android.app.Activity; import android.os.Bundle; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsListViewBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsListViewBindingObject.java index ff0bfbd..24bc067 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsListViewBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsListViewBindingObject.java @@ -13,13 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; import android.graphics.drawable.ColorDrawable; -import android.graphics.drawable.Drawable; public class AbsListViewBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsSeekBarBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsSeekBarBindingObject.java index bc62445..bc8c3cb 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsSeekBarBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsSeekBarBindingObject.java @@ -13,13 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; -import android.graphics.drawable.ColorDrawable; -import android.graphics.drawable.Drawable; +import android.databinding.Bindable; public class AbsSeekBarBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsSpinnerBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsSpinnerBindingObject.java index 6e35436..05d7ed7 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AbsSpinnerBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AbsSpinnerBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class AbsSpinnerBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AutoCompleteTextViewBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AutoCompleteTextViewBindingObject.java index 66e2003..eef46d6 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/AutoCompleteTextViewBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/AutoCompleteTextViewBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class AutoCompleteTextViewBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/BindableTestObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/BindableTestObject.java index 63ef9c1..d297f8a 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/BindableTestObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/BindableTestObject.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import android.binding.Bindable; +import android.databinding.Bindable; public class BindableTestObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/BindingAdapterBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/BindingAdapterBindingObject.java index bd93070..404e104 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/BindingAdapterBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/BindingAdapterBindingObject.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; +import android.databinding.BaseObservable; public abstract class BindingAdapterBindingObject extends BaseObservable { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/CheckedTextViewBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/CheckedTextViewBindingObject.java index 6dc3dad..75eba50 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/CheckedTextViewBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/CheckedTextViewBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; import android.graphics.drawable.ColorDrawable; public class CheckedTextViewBindingObject extends BindingAdapterBindingObject { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/CompoundButtonBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/CompoundButtonBindingObject.java index 80052f4..bb13201 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/CompoundButtonBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/CompoundButtonBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class CompoundButtonBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FindMethodBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FindMethodBindingObject.java index a8040ed..2281e22 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FindMethodBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FindMethodBindingObject.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; import android.util.ArrayMap; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FindMethodBindingObjectBase.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FindMethodBindingObjectBase.java index 142a3fe..8678e1e 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FindMethodBindingObjectBase.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FindMethodBindingObjectBase.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; public class FindMethodBindingObjectBase extends BindingAdapterBindingObject { public String inheritedMethod() { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FrameLayoutBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FrameLayoutBindingObject.java index 788c53c..a0fa6b7 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/FrameLayoutBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/FrameLayoutBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class FrameLayoutBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ImageViewBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ImageViewBindingObject.java index 73990d3..926617e 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ImageViewBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ImageViewBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; import android.graphics.PorterDuff; import android.graphics.drawable.ColorDrawable; import android.graphics.drawable.Drawable; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/LinearLayoutBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/LinearLayoutBindingObject.java index 1755fe8..f9e07c3 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/LinearLayoutBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/LinearLayoutBindingObject.java @@ -13,14 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; -import android.graphics.PorterDuff; -import android.graphics.drawable.ColorDrawable; -import android.graphics.drawable.Drawable; +import android.databinding.Bindable; public class LinearLayoutBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/NotBindableVo.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/NotBindableVo.java index a8ec026..64d1a48 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/NotBindableVo.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/NotBindableVo.java @@ -11,7 +11,7 @@ * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; public class NotBindableVo { private int mIntValue; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ObservableFieldBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ObservableFieldBindingObject.java index 651a8cf..87127fe 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ObservableFieldBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ObservableFieldBindingObject.java @@ -13,20 +13,17 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.library.ObservableBoolean; -import com.android.databinding.library.ObservableByte; -import com.android.databinding.library.ObservableChar; -import com.android.databinding.library.ObservableDouble; -import com.android.databinding.library.ObservableField; -import com.android.databinding.library.ObservableFloat; -import com.android.databinding.library.ObservableInt; -import com.android.databinding.library.ObservableLong; -import com.android.databinding.library.ObservableShort; - -import android.binding.Bindable; +import android.databinding.ObservableBoolean; +import android.databinding.ObservableByte; +import android.databinding.ObservableChar; +import android.databinding.ObservableDouble; +import android.databinding.ObservableField; +import android.databinding.ObservableFloat; +import android.databinding.ObservableInt; +import android.databinding.ObservableLong; +import android.databinding.ObservableShort; public class ObservableFieldBindingObject { public final ObservableBoolean bField = new ObservableBoolean(); diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ObservableWithNotBindableFieldObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ObservableWithNotBindableFieldObject.java index 1128421..ba33539 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ObservableWithNotBindableFieldObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ObservableWithNotBindableFieldObject.java @@ -11,9 +11,9 @@ * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; +import android.databinding.BaseObservable; public class ObservableWithNotBindableFieldObject extends BaseObservable { private String data; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ProgressBarBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ProgressBarBindingObject.java index 189b388..8a18aba 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ProgressBarBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ProgressBarBindingObject.java @@ -13,12 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.testapp.R; - -import android.binding.Bindable; +import android.databinding.Bindable; public class ProgressBarBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/PublicFinalTestVo.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/PublicFinalTestVo.java index 118717c..03135e3 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/PublicFinalTestVo.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/PublicFinalTestVo.java @@ -11,7 +11,7 @@ * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; public class PublicFinalTestVo { public final int myField; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/PublicFinalWithObservableTestVo.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/PublicFinalWithObservableTestVo.java index 2c9695b..8d6f431 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/PublicFinalWithObservableTestVo.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/PublicFinalWithObservableTestVo.java @@ -11,13 +11,12 @@ * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.testapp.R; - -import android.binding.Bindable; -import com.android.databinding.testapp.BR; +import android.databinding.BaseObservable; +import android.databinding.Bindable; +import android.databinding.testapp.BR; +import android.databinding.testapp.R; public class PublicFinalWithObservableTestVo { public final int myField; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/RadioGroupBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/RadioGroupBindingObject.java index 1ddcb2f..ceacd20 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/RadioGroupBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/RadioGroupBindingObject.java @@ -13,12 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.testapp.R; - -import android.binding.Bindable; +import android.databinding.Bindable; +import android.databinding.testapp.R; public class RadioGroupBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/SpinnerBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/SpinnerBindingObject.java index 39b07f5..c2ac72f 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/SpinnerBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/SpinnerBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class SpinnerBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/SwitchBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/SwitchBindingObject.java index 1097b8e..86ea227 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/SwitchBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/SwitchBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class SwitchBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TabWidgetBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TabWidgetBindingObject.java index d4937a5..2ce8681 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TabWidgetBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TabWidgetBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; import android.graphics.drawable.ColorDrawable; public class TabWidgetBindingObject extends BindingAdapterBindingObject { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TableLayoutBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TableLayoutBindingObject.java index ab45800..34f7e8d 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TableLayoutBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TableLayoutBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class TableLayoutBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TextViewBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TextViewBindingObject.java index 482be18..b1d04b6 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/TextViewBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/TextViewBindingObject.java @@ -13,10 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import android.binding.Bindable; -import android.binding.adapters.TextViewBindingAdapter; +import android.databinding.Bindable; +import android.databinding.adapters.TextViewBindingAdapter; +import android.databinding.testapp.BR; import android.text.Editable; import android.text.InputType; import android.text.method.KeyListener; @@ -25,7 +26,6 @@ import android.text.util.Linkify; import android.view.KeyEvent; import android.view.View; import android.widget.TextView; -import com.android.databinding.testapp.BR; public class TextViewBindingObject extends BindingAdapterBindingObject { @@ -97,7 +97,7 @@ public class TextViewBindingObject extends BindingAdapterBindingObject { @Bindable private String mInputMethod - = "com.android.databinding.testapp.vo.TextViewBindingObject$KeyListener1"; + = "android.databinding.testapp.vo.TextViewBindingObject$KeyListener1"; @Bindable private float mLineSpacingExtra; @@ -275,7 +275,7 @@ public class TextViewBindingObject extends BindingAdapterBindingObject { mDrawableEnd = 0xFF555555; mImeActionLabel = "Hello World"; mImeActionId = 3; - mInputMethod = "com.android.databinding.testapp.vo.TextViewBindingObject$KeyListener2"; + mInputMethod = "android.databinding.testapp.vo.TextViewBindingObject$KeyListener2"; mLineSpacingExtra = 2; mLineSpacingMultiplier = 3; mMaxLength = 100; diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewBindingObject.java index 8486382..a955e81 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewBindingObject.java @@ -13,13 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.testapp.R; - -import android.binding.Bindable; -import android.binding.adapters.ViewBindingAdapter; +import android.databinding.Bindable; +import android.databinding.adapters.ViewBindingAdapter; +import android.databinding.testapp.R; import android.view.View; public class ViewBindingObject extends BindingAdapterBindingObject { diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewGroupBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewGroupBindingObject.java index f0ee752..107fec6 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewGroupBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewGroupBindingObject.java @@ -13,11 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; - -import android.binding.Bindable; +import android.databinding.Bindable; public class ViewGroupBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewStubBindingObject.java b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewStubBindingObject.java index 5b0774f..3e88e91 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/java/com/android/databinding/testapp/vo/ViewStubBindingObject.java +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/java/android/databinding/testapp/vo/ViewStubBindingObject.java @@ -13,12 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.testapp.vo; +package android.databinding.testapp.vo; -import com.android.databinding.library.BaseObservable; -import com.android.databinding.testapp.R; - -import android.binding.Bindable; +import android.databinding.Bindable; +import android.databinding.testapp.R; public class ViewStubBindingObject extends BindingAdapterBindingObject { @Bindable diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout-land/multi_res_layout.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout-land/multi_res_layout.xml index 5906fd1..594c3fe 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout-land/multi_res_layout.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout-land/multi_res_layout.xml @@ -17,7 +17,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="objectInLand" type="com.android.databinding.testapp.vo.NotBindableVo"/> + <variable name="objectInLand" type="android.databinding.testapp.vo.NotBindableVo"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/objectInLandTextView" android:text="@{objectInLand.stringValue}"/> @@ -37,4 +37,4 @@ <include layout="@layout/conditional_binding" android:id="@+id/includedLayoutLand" bind:obj2="@{objectInDefault}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_list_view_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_list_view_adapter_test.xml index 5f81f37..4ff0ba8 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_list_view_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_list_view_adapter_test.xml @@ -7,5 +7,5 @@ android:scrollingCache="@{obj.scrollingCache}" android:smoothScrollbar="@{obj.smoothScrollbar}" > - <variable name="obj" type="com.android.databinding.testapp.vo.AbsListViewBindingObject"/> -</ListView>
\ No newline at end of file + <variable name="obj" type="android.databinding.testapp.vo.AbsListViewBindingObject"/> +</ListView> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_seek_bar_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_seek_bar_adapter_test.xml index ee1e645..0fafb2d 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_seek_bar_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_seek_bar_adapter_test.xml @@ -3,8 +3,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.AbsSeekBarBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.AbsSeekBarBindingObject"/> <SeekBar android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:thumbTint="@{obj.thumbTint}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_spinner_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_spinner_adapter_test.xml index 840eb04..047b107 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_spinner_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/abs_spinner_adapter_test.xml @@ -3,8 +3,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.AbsSpinnerBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.AbsSpinnerBindingObject"/> <Spinner android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:entries="@{obj.entries}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/auto_complete_text_view_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/auto_complete_text_view_adapter_test.xml index 9bbbe81..b999841 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/auto_complete_text_view_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/auto_complete_text_view_adapter_test.xml @@ -3,9 +3,9 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.AutoCompleteTextViewBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.AutoCompleteTextViewBindingObject"/> <AutoCompleteTextView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:completionThreshold="@{obj.completionThreshold}" android:popupBackground="@{obj.popupBackground}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_binding.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_binding.xml index d59f1d0..6e75fb2 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_binding.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_binding.xml @@ -24,4 +24,4 @@ android:text="@{a + b}" android:layout_width="wrap_content" android:layout_height="wrap_content"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_dependant_binding.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_dependant_binding.xml index f6478c1..453348a 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_dependant_binding.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/basic_dependant_binding.xml @@ -17,8 +17,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj1" type="com.android.databinding.testapp.vo.NotBindableVo"/> - <variable name="obj2" type="com.android.databinding.testapp.vo.NotBindableVo"/> + <variable name="obj1" type="android.databinding.testapp.vo.NotBindableVo"/> + <variable name="obj2" type="android.databinding.testapp.vo.NotBindableVo"/> <TextView android:id="@+id/textView1" android:text="@{obj1.stringValue}" @@ -45,4 +45,4 @@ android:text="@{obj1.stringValue + obj2.stringValue}" android:layout_width="wrap_content" android:layout_height="wrap_content"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final.xml index 4bf6263..f578585 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final.xml @@ -16,8 +16,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.PublicFinalTestVo"/> + <variable name="obj" type="android.databinding.testapp.vo.PublicFinalTestVo"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/text_view" android:text="@{obj.myField}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final_observable.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final_observable.xml index 38c7cc2..15d62fe 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final_observable.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bind_to_final_observable.xml @@ -16,8 +16,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.PublicFinalWithObservableTestVo"/> + <variable name="obj" type="android.databinding.testapp.vo.PublicFinalWithObservableTestVo"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/text_view" android:text="@{obj.myFinalVo.val}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bracket_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bracket_test.xml index 07a99d1..49c2872 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bracket_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/bracket_test.xml @@ -41,4 +41,4 @@ android:id="@+id/longSparseArrayText" android:text='@{longSparseArray[0]}'/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/cast_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/cast_test.xml index e8d3c48..803b5ee 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/cast_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/cast_test.xml @@ -17,4 +17,4 @@ android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{((Map<String, String>)map)[`hello`]}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/checked_text_view_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/checked_text_view_adapter_test.xml index 431418b..02c50c8 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/checked_text_view_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/checked_text_view_adapter_test.xml @@ -3,11 +3,11 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.CheckedTextViewBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.CheckedTextViewBindingObject"/> <CheckedTextView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:checkMark="@{obj.checkMark}" android:checkMarkTint="@{obj.checkMarkTint}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/compound_button_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/compound_button_adapter_test.xml index 021b3e6..6f61825 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/compound_button_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/compound_button_adapter_test.xml @@ -3,9 +3,9 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.CompoundButtonBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.CompoundButtonBindingObject"/> <CheckBox android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:buttonTint="@{obj.buttonTint}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/conditional_binding.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/conditional_binding.xml index f8d3012..70376a0 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/conditional_binding.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/conditional_binding.xml @@ -4,9 +4,9 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj1" type="com.android.databinding.testapp.vo.NotBindableVo"/> - <variable name="obj2" type="com.android.databinding.testapp.vo.NotBindableVo"/> - <variable name="obj3" type="com.android.databinding.testapp.vo.NotBindableVo"/> + <variable name="obj1" type="android.databinding.testapp.vo.NotBindableVo"/> + <variable name="obj2" type="android.databinding.testapp.vo.NotBindableVo"/> + <variable name="obj3" type="android.databinding.testapp.vo.NotBindableVo"/> <variable name="cond1" type="boolean"/> <variable name="cond2" type="boolean"/> <TextView @@ -14,4 +14,4 @@ android:text="@{cond1 ? cond2 ? obj1.stringValue : obj2.stringValue : obj3.stringValue}" android:layout_width="wrap_content" android:layout_height="wrap_content"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/find_method_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/find_method_test.xml index 4b2ce66..c65ee39 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/find_method_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/find_method_test.xml @@ -3,11 +3,11 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.FindMethodBindingObject"/> - <import type="com.android.databinding.testapp.vo.FindMethodBindingObject.Bar"/> + <variable name="obj" type="android.databinding.testapp.vo.FindMethodBindingObject"/> + <import type="android.databinding.testapp.vo.FindMethodBindingObject.Bar"/> <variable name="obj2" type="Bar<String>"/> - <import type="com.android.databinding.testapp.vo.FindMethodBindingObject"/> - <import type="com.android.databinding.testapp.vo.FindMethodBindingObject" alias="FMBO"/> + <import type="android.databinding.testapp.vo.FindMethodBindingObject"/> + <import type="android.databinding.testapp.vo.FindMethodBindingObject" alias="FMBO"/> <TextView android:id="@+id/textView0" android:layout_width="wrap_content" android:layout_height="wrap_content" @@ -39,11 +39,11 @@ <TextView android:id="@+id/textView7" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@{com.android.databinding.testapp.vo.FindMethodBindingObject.staticMethod()}"/> + android:text="@{android.databinding.testapp.vo.FindMethodBindingObject.staticMethod()}"/> <TextView android:id="@+id/textView8" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="@{com.android.databinding.testapp.vo.FindMethodBindingObject.foo.bar}"/> + android:text="@{android.databinding.testapp.vo.FindMethodBindingObject.foo.bar}"/> <TextView android:id="@+id/textView9" android:layout_width="wrap_content" android:layout_height="wrap_content" @@ -99,4 +99,4 @@ android:id="@+id/textView21" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{obj.getList()[0]}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/frame_layout_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/frame_layout_adapter_test.xml index 253287b..7c9b860 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/frame_layout_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/frame_layout_adapter_test.xml @@ -3,9 +3,9 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.FrameLayoutBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.FrameLayoutBindingObject"/> <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:foregroundTint="@{obj.foregroundTint}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/image_view_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/image_view_adapter_test.xml index c79c8fc..a3ce7f4 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/image_view_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/image_view_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.ImageViewBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.ImageViewBindingObject"/> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" @@ -11,4 +11,4 @@ android:tint="@{obj.tint}" android:tintMode="@{obj.tintMode}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/included_layout.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/included_layout.xml index 8402154..5b0bf4c 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/included_layout.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/included_layout.xml @@ -17,10 +17,10 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="innerObject" type="com.android.databinding.testapp.vo.NotBindableVo"/> + <variable name="innerObject" type="android.databinding.testapp.vo.NotBindableVo"/> <variable name="innerValue" type="java.lang.String"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/innerTextView" android:text="@{innerValue + innerObject.stringValue}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/layout_with_include.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/layout_with_include.xml index 626f981..5f5da5a 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/layout_with_include.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/layout_with_include.xml @@ -17,7 +17,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="outerObject" type="com.android.databinding.testapp.vo.NotBindableVo"/> + <variable name="outerObject" type="android.databinding.testapp.vo.NotBindableVo"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/outerTextView" android:text="@{outerObject.stringValue}"/> @@ -26,4 +26,4 @@ bind:innerObject="@{outerObject}" bind:innerValue="@{`modified ` + outerObject.intValue}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/linear_layout_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/linear_layout_adapter_test.xml index f5775a0..0b08f17 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/linear_layout_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/linear_layout_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.LinearLayoutBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.LinearLayoutBindingObject"/> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" @@ -11,4 +11,4 @@ android:divider="@{obj.divider}" android:measureWithLargestChild="@{obj.measureWithLargestChild}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/multi_res_layout.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/multi_res_layout.xml index 1d153ed..99c7d81 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/multi_res_layout.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/multi_res_layout.xml @@ -17,7 +17,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="objectInDefault" type="com.android.databinding.testapp.vo.NotBindableVo"/> + <variable name="objectInDefault" type="android.databinding.testapp.vo.NotBindableVo"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/objectInDefaultTextView" android:text="@{objectInDefault.stringValue}"/> @@ -35,4 +35,4 @@ bind:cond1="@{objectInDefault == null}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/new_api_layout.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/new_api_layout.xml index 686676b..26c4e95 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/new_api_layout.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/new_api_layout.xml @@ -24,4 +24,4 @@ android:layout_height="wrap_content" android:id="@+id/textView" android:text="@{name}" android:elevation="@{elevation}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/no_id_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/no_id_test.xml index ec513ea..61cc652 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/no_id_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/no_id_test.xml @@ -14,4 +14,4 @@ android:text="@{name}" android:tag="@string/app_name"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{name}" android:tag="@android:string/ok"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_field_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_field_test.xml index 61dff3e..1db044f 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_field_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_field_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.ObservableFieldBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.ObservableFieldBindingObject"/> <TextView android:id="@+id/bField" android:layout_width="wrap_content" @@ -49,4 +49,4 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{obj.oField}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_with_not_bindable_field.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_with_not_bindable_field.xml index 5f27399..bde2dd4 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_with_not_bindable_field.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/observable_with_not_bindable_field.xml @@ -16,8 +16,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.ObservableWithNotBindableFieldObject"/> + <variable name="obj" type="android.databinding.testapp.vo.ObservableWithNotBindableFieldObject"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/text_view" android:text="@{obj.data}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/progress_bar_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/progress_bar_adapter_test.xml index 0ccd17f..4fb8235 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/progress_bar_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/progress_bar_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.ProgressBarBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.ProgressBarBindingObject"/> <ProgressBar android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" @@ -11,4 +11,4 @@ android:progressTint="@{obj.progressTint}" android:secondaryProgressTint="@{obj.secondaryProgressTint}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/radio_group_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/radio_group_adapter_test.xml index da20f3d..efb6038 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/radio_group_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/radio_group_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.RadioGroupBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.RadioGroupBindingObject"/> <RadioGroup android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" @@ -15,4 +15,4 @@ android:text="Two" android:id="@+id/choiceTwo"/> </RadioGroup> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/resource_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/resource_test.xml index dd59771..59ecc35 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/resource_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/resource_test.xml @@ -37,4 +37,4 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{`` + @fraction/myParentFraction(base, pbase)}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/spinner_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/spinner_adapter_test.xml index 1c50b2e..a82e7cea 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/spinner_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/spinner_adapter_test.xml @@ -3,10 +3,10 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.SpinnerBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.SpinnerBindingObject"/> <Spinner android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:popupBackground="@{obj.popupBackground}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/switch_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/switch_adapter_test.xml index 6989d16..4bb1b84 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/switch_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/switch_adapter_test.xml @@ -3,11 +3,11 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.SwitchBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.SwitchBindingObject"/> <Switch android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:thumb="@{obj.thumb}" android:track="@{obj.track}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/tab_widget_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/tab_widget_adapter_test.xml index fcb9995..4167ae4 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/tab_widget_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/tab_widget_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.TabWidgetBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.TabWidgetBindingObject"/> <TabWidget android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:divider="@{obj.divider}" @@ -11,4 +11,4 @@ android:tabStripLeft="@{obj.tabStripLeft}" android:tabStripRight="@{obj.tabStripRight}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/table_layout_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/table_layout_adapter_test.xml index 112dc9c..8d53bce 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/table_layout_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/table_layout_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.TableLayoutBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.TableLayoutBindingObject"/> <TableLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" @@ -29,4 +29,4 @@ android:text="World"/> </TableRow> </TableLayout> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/text_view_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/text_view_adapter_test.xml index c030cc7..dc6fd29 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/text_view_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/text_view_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.TextViewBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.TextViewBindingObject"/> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/numericText" android:numeric="@{obj.numeric}" @@ -66,4 +66,4 @@ android:inputMethod="@{obj.inputMethod}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_adapter_test.xml index 037869f..73660ce 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_adapter_test.xml @@ -4,7 +4,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" > - <variable name="obj" type="com.android.databinding.testapp.vo.ViewBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.ViewBindingObject"/> <View android:id="@+id/padding" android:layout_width="10dp" @@ -70,4 +70,4 @@ android:transformPivotY="@{obj.transformPivotY}" android:layout_width="10dp" android:layout_height="10dp"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_group_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_group_adapter_test.xml index 36f9dca..af40a27 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_group_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_group_adapter_test.xml @@ -3,7 +3,7 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.ViewGroupBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.ViewGroupBindingObject"/> <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" @@ -12,4 +12,4 @@ android:splitMotionEvents="@{obj.splitMotionEvents}" android:animateLayoutChanges="@{obj.animateLayoutChanges}" /> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_stub_adapter_test.xml b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_stub_adapter_test.xml index 3011883..e0b922b 100644 --- a/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_stub_adapter_test.xml +++ b/tools/data-binding/integration-tests/TestApp/app/src/main/res/layout/view_stub_adapter_test.xml @@ -3,8 +3,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> - <variable name="obj" type="com.android.databinding.testapp.vo.ViewStubBindingObject"/> + <variable name="obj" type="android.databinding.testapp.vo.ViewStubBindingObject"/> <ViewStub android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/view" android:layout="@{obj.layout}"/> -</LinearLayout>
\ No newline at end of file +</LinearLayout> diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/BaseObservable.java b/tools/data-binding/library/src/main/java/android/databinding/BaseObservable.java index 60ac348..3aa9d35 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/BaseObservable.java +++ b/tools/data-binding/library/src/main/java/android/databinding/BaseObservable.java @@ -14,11 +14,7 @@ * limitations under the License. */ -package com.android.databinding.library; - -import android.binding.Bindable; -import android.binding.Observable; -import android.binding.OnPropertyChangedListener; +package android.databinding; public class BaseObservable implements Observable { private PropertyChangeRegistry mCallbacks; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/DataBinderMapper.java b/tools/data-binding/library/src/main/java/android/databinding/DataBinderMapper.java index 6d17356..ff6eec4 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/DataBinderMapper.java +++ b/tools/data-binding/library/src/main/java/android/databinding/DataBinderMapper.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; import android.view.View; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/DataBindingUtil.java b/tools/data-binding/library/src/main/java/android/databinding/DataBindingUtil.java index e5ba9b6..7f30097 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/DataBindingUtil.java +++ b/tools/data-binding/library/src/main/java/android/databinding/DataBindingUtil.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; import android.content.Context; import android.view.LayoutInflater; @@ -33,7 +33,7 @@ public class DataBindingUtil { } try { sMapper = (DataBinderMapper) ViewDataBinding.class.getClassLoader() - .loadClass("com.android.databinding.library.GeneratedDataBinderRenderer") + .loadClass("android.databinding.GeneratedDataBinderRenderer") .newInstance(); } catch (Throwable t) { throw new RuntimeException(t); diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ListChangeRegistry.java b/tools/data-binding/library/src/main/java/android/databinding/ListChangeRegistry.java index 034c44a..e4c65bd 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ListChangeRegistry.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ListChangeRegistry.java @@ -13,11 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; -import android.binding.CallbackRegistry; -import android.binding.ObservableList; -import android.binding.OnListChangedListener; import android.support.v4.util.Pools; public class ListChangeRegistry diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/MapChangeRegistry.java b/tools/data-binding/library/src/main/java/android/databinding/MapChangeRegistry.java index 0812a5c..6403cce 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/MapChangeRegistry.java +++ b/tools/data-binding/library/src/main/java/android/databinding/MapChangeRegistry.java @@ -13,11 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; - -import android.binding.CallbackRegistry; -import android.binding.ObservableMap; -import android.binding.OnMapChangedListener; +package android.databinding; public class MapChangeRegistry extends CallbackRegistry<OnMapChangedListener, ObservableMap, Object> { diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableArrayList.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableArrayList.java index 7d43d08..d70bc68 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableArrayList.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableArrayList.java @@ -13,10 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; - -import android.binding.ObservableList; -import android.binding.OnListChangedListener; +package android.databinding; import java.util.ArrayList; import java.util.Collection; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableArrayMap.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableArrayMap.java index 0aa01b8..c8b57b7 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableArrayMap.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableArrayMap.java @@ -13,15 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; -import android.binding.ObservableMap; -import android.binding.OnMapChangedListener; import android.support.v4.util.ArrayMap; -import android.support.v4.util.SimpleArrayMap; import java.util.Collection; -import java.util.Map; public class ObservableArrayMap<K, V> extends ArrayMap<K, V> implements ObservableMap<K, V> { diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableBoolean.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableBoolean.java index 05ed9c6..afead95 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableBoolean.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableBoolean.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableBoolean extends BaseObservable { private boolean mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableByte.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableByte.java index 7ec6578..3ee73a5 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableByte.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableByte.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableByte extends BaseObservable { private byte mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableChar.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableChar.java index a7066f3..f78231c 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableChar.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableChar.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableChar extends BaseObservable { private char mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableDouble.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableDouble.java index 4bcadc6..ee7bd05 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableDouble.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableDouble.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableDouble extends BaseObservable { private double mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableField.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableField.java index 6aaf063..05a61b7 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableField.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableField.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableField<T> extends BaseObservable { private T mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableFloat.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableFloat.java index eec38a8..e8a063a 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableFloat.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableFloat.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableFloat extends BaseObservable { private float mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableInt.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableInt.java index 04142c2..77140f8 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableInt.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableInt.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableInt extends BaseObservable { private int mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableLong.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableLong.java index 1be4591..b1621e1 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableLong.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableLong.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableLong extends BaseObservable { private long mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableShort.java b/tools/data-binding/library/src/main/java/android/databinding/ObservableShort.java index 74bd4eb..6d46705 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ObservableShort.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ObservableShort.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; +package android.databinding; public class ObservableShort extends BaseObservable { private short mValue; diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/PropertyChangeRegistry.java b/tools/data-binding/library/src/main/java/android/databinding/PropertyChangeRegistry.java index 5fe43bc..c675c39 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/PropertyChangeRegistry.java +++ b/tools/data-binding/library/src/main/java/android/databinding/PropertyChangeRegistry.java @@ -13,11 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding.library; - -import android.binding.CallbackRegistry; -import android.binding.Observable; -import android.binding.OnPropertyChangedListener; +package android.databinding; public class PropertyChangeRegistry extends CallbackRegistry<OnPropertyChangedListener, Observable, Void> { diff --git a/tools/data-binding/library/src/main/java/com/android/databinding/library/ViewDataBinding.java b/tools/data-binding/library/src/main/java/android/databinding/ViewDataBinding.java index e008329..6cc28571 100644 --- a/tools/data-binding/library/src/main/java/com/android/databinding/library/ViewDataBinding.java +++ b/tools/data-binding/library/src/main/java/android/databinding/ViewDataBinding.java @@ -14,25 +14,14 @@ * limitations under the License. */ -package com.android.databinding.library; - -import android.binding.Observable; -import android.binding.ObservableList; -import android.binding.ObservableMap; -import android.binding.OnListChangedListener; -import android.binding.OnMapChangedListener; -import android.binding.OnPropertyChangedListener; -import android.content.Context; -import android.os.Build; +package android.databinding; + import android.os.Build.VERSION; import android.os.Build.VERSION_CODES; import android.util.SparseIntArray; -import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import java.lang.Override; -import java.lang.Runnable; import java.lang.ref.WeakReference; public abstract class ViewDataBinding { @@ -125,7 +114,7 @@ public abstract class ViewDataBinding { * Called when an observed object changes. Sets the appropriate dirty flag if applicable. * @param localFieldId The index into mLocalFieldObservers that this Object resides in. * @param object The object that has changed. - * @param fieldId The android.binding.BR ID of the field being changed or _all if + * @param fieldId The BR ID of the field being changed or _all if * no specific field is being notified. * @return true if this change should cause a change to the UI. */ diff --git a/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/DataBoundAdapter.java b/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/DataBoundAdapter.java index 0f4abaa..89eef68 100644 --- a/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/DataBoundAdapter.java +++ b/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/DataBoundAdapter.java @@ -3,8 +3,8 @@ package com.android.example.bindingdemo; import android.support.v7.widget.RecyclerView; import android.view.ViewGroup; -import com.android.databinding.library.DataBindingUtil; -import com.android.databinding.library.ViewDataBinding; +import android.databinding.DataBindingUtil; +import android.databinding.ViewDataBinding; abstract public class DataBoundAdapter<T extends ViewDataBinding> extends RecyclerView.Adapter<DataBoundAdapter.DataBoundViewHolder<T>> { diff --git a/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/MainActivity.java b/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/MainActivity.java index aa7661a..54df3f1 100644 --- a/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/MainActivity.java +++ b/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/MainActivity.java @@ -1,9 +1,8 @@ package com.android.example.bindingdemo; -import android.binding.Bindable; -import android.binding.BinderBundle; -import android.binding.Observable; -import android.binding.OnPropertyChangedListener; +import android.databinding.Bindable; +import android.databinding.Observable; +import android.databinding.OnPropertyChangedListener; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.support.v7.widget.LinearLayoutManager; @@ -13,8 +12,8 @@ import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; -import com.android.databinding.library.DataBindingUtil; -import com.android.databinding.library.PropertyChangeRegistry; +import android.databinding.DataBindingUtil; +import android.databinding.PropertyChangeRegistry; import com.android.example.bindingdemo.generated.ListItemBinding; import com.android.example.bindingdemo.generated.MainActivityBinding; import com.android.example.bindingdemo.vo.User; diff --git a/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/vo/User.java b/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/vo/User.java index 9252321..5b7e5c7 100644 --- a/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/vo/User.java +++ b/tools/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/vo/User.java @@ -1,9 +1,9 @@ package com.android.example.bindingdemo.vo; -import android.binding.Bindable; +import android.databinding.Bindable; import android.graphics.Color; -import com.android.databinding.library.BaseObservable; +import android.databinding.BaseObservable; import com.android.example.bindingdemo.BR; import java.util.Objects; diff --git a/tools/data-binding/samples/BindingDemo/app/src/main/res/layout/list_item.xml b/tools/data-binding/samples/BindingDemo/app/src/main/res/layout/list_item.xml index ea0ddd3..1aaf2f0 100644 --- a/tools/data-binding/samples/BindingDemo/app/src/main/res/layout/list_item.xml +++ b/tools/data-binding/samples/BindingDemo/app/src/main/res/layout/list_item.xml @@ -43,4 +43,4 @@ android:text='@{user.name.substring(0,1).toUpperCase() + "." + user.lastName}' android:layout_width="wrap_content" android:layout_height="match_parent" /> -</android.support.v7.widget.CardView>
\ No newline at end of file +</android.support.v7.widget.CardView> diff --git a/tools/data-binding/samples/BindingDemo/app/src/test/java/com/android/example/bindingdemo/vo/UnitTest.java b/tools/data-binding/samples/BindingDemo/app/src/test/java/com/android/example/bindingdemo/vo/UnitTest.java index 7f0ba3a..65449ce 100644 --- a/tools/data-binding/samples/BindingDemo/app/src/test/java/com/android/example/bindingdemo/vo/UnitTest.java +++ b/tools/data-binding/samples/BindingDemo/app/src/test/java/com/android/example/bindingdemo/vo/UnitTest.java @@ -1,6 +1,6 @@ package com.android.example.bindingdemo.vo; -import android.binding.OnPropertyChangedListener; +import android.databinding.OnPropertyChangedListener; import com.android.example.bindingdemo.R; @@ -37,4 +37,4 @@ public class UnitTest { verify(mockListener).onPropertyChanged(testUser, BR.name); verifyNoMoreInteractions(mockListener); } -}
\ No newline at end of file +} diff --git a/tools/data-binding/xmlGrammar/build.gradle b/tools/data-binding/xmlGrammar/build.gradle index 2ae83fc..c9d3607 100644 --- a/tools/data-binding/xmlGrammar/build.gradle +++ b/tools/data-binding/xmlGrammar/build.gradle @@ -25,8 +25,7 @@ buildscript { run { -//// args "XMLLexer.g4", "-visitor", "-o", "src/main/java-gen/com/android/databinding", "-package", "com.android.databinding", "-lib", "." - args "XMLParser.g4", "-visitor", "-o", "src/main/java/com/android/databinding", "-package", "com.android.databinding", "-lib", "." + args "XMLParser.g4", "-visitor", "-o", "src/main/java/android/databinding/parser", "-package", "android.databinding.parser", "-lib", "." } dependencies { diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLLexer.java b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLLexer.java index 5d85641..b8c79bb 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLLexer.java +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLLexer.java @@ -1,13 +1,11 @@ // Generated from XMLLexer.g4 by ANTLR 4.4 -package com.android.databinding; -import org.antlr.v4.runtime.Lexer; +package android.databinding.parser; + import org.antlr.v4.runtime.CharStream; -import org.antlr.v4.runtime.Token; -import org.antlr.v4.runtime.TokenStream; -import org.antlr.v4.runtime.*; -import org.antlr.v4.runtime.atn.*; -import org.antlr.v4.runtime.dfa.DFA; -import org.antlr.v4.runtime.misc.*; +import org.antlr.v4.runtime.Lexer; +import org.antlr.v4.runtime.atn.ATN; +import org.antlr.v4.runtime.atn.ATNDeserializer; +import org.antlr.v4.runtime.atn.LexerATNSimulator; public class XMLLexer extends Lexer { public static final int diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLLexer.tokens b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLLexer.tokens index cd122a4..cd122a4 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLLexer.tokens +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLLexer.tokens diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParser.java b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParser.java index a324494..f18a5f0 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParser.java +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParser.java @@ -1,5 +1,5 @@ // Generated from XMLParser.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.atn.*; import org.antlr.v4.runtime.dfa.DFA; import org.antlr.v4.runtime.*; diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParser.tokens b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParser.tokens index b1423a1..b1423a1 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParser.tokens +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParser.tokens diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserBaseListener.java b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserBaseListener.java index 9c43842..4c2bae2 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserBaseListener.java +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserBaseListener.java @@ -1,5 +1,5 @@ // Generated from XMLParser.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.ParserRuleContext; import org.antlr.v4.runtime.Token; diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserBaseVisitor.java b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserBaseVisitor.java index 91d18e7..6b04b77 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserBaseVisitor.java +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserBaseVisitor.java @@ -1,5 +1,5 @@ // Generated from XMLParser.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor; diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserListener.java b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserListener.java index b5499a6..6bee172 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserListener.java +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserListener.java @@ -1,5 +1,5 @@ // Generated from XMLParser.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.ParseTreeListener; diff --git a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserVisitor.java b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserVisitor.java index 58a65f4..6a76a00 100644 --- a/tools/data-binding/xmlGrammar/src/main/java/com/android/databinding/XMLParserVisitor.java +++ b/tools/data-binding/xmlGrammar/src/main/java/android/databinding/parser/XMLParserVisitor.java @@ -1,5 +1,5 @@ // Generated from XMLParser.g4 by ANTLR 4.4 -package com.android.databinding; +package android.databinding.parser; import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.ParseTreeVisitor; diff --git a/tools/data-binding/xmlGrammar/src/main/kotlin/xmlEditorTest.kt b/tools/data-binding/xmlGrammar/src/main/kotlin/xmlEditorTest.kt index 98bc8eb..48356ad 100644 --- a/tools/data-binding/xmlGrammar/src/main/kotlin/xmlEditorTest.kt +++ b/tools/data-binding/xmlGrammar/src/main/kotlin/xmlEditorTest.kt @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.databinding +package android.databinding.parser import java.io.File import org.antlr.v4.runtime.ANTLRInputStream |
