summaryrefslogtreecommitdiff
path: root/compiler/src/main/java/android/databinding
diff options
context:
space:
mode:
authorYigit Boyar <yboyar@google.com>2017-12-12 06:01:25 +0000
committerYigit Boyar <yboyar@google.com>2017-12-12 06:02:39 +0000
commit29efe49544b50b68b29b6a9bf99f50555d551843 (patch)
tree7e2ab28a08d766c6b5318086b1da7009b23da653 /compiler/src/main/java/android/databinding
parent252fee6b12d9b69176c007f54ab060f96e6c679e (diff)
downloaddata-binding-29efe49544b50b68b29b6a9bf99f50555d551843.tar.gz
Revert "Do not include package name twice in the name of generated files"
This reverts commit 252fee6b12d9b69176c007f54ab060f96e6c679e. Reason for revert: The change broke blaze integration. Change-Id: I5e6bc9fb8b02085acae8d32119dd64cc9f912cf3
Diffstat (limited to 'compiler/src/main/java/android/databinding')
-rw-r--r--compiler/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/compiler/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java b/compiler/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java
index 96a8c765..52b6d5f6 100644
--- a/compiler/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java
+++ b/compiler/src/main/java/android/databinding/annotationprocessor/ProcessBindable.java
@@ -88,7 +88,7 @@ public class ProcessBindable extends ProcessDataBinding.ProcessingStep implement
}
}
GenerationalClassUtil.writeIntermediateFile(mProperties.getPackage(),
- GenerationalClassUtil.ExtensionFilter.BR.getExtension(), mProperties);
+ createIntermediateFileName(mProperties.getPackage()), mProperties);
generateBRClasses(args, mProperties.getPackage());
}
return false;
@@ -109,6 +109,10 @@ public class ProcessBindable extends ProcessDataBinding.ProcessingStep implement
ProcessingEnvironment processingEnvironment, DataBindingCompilerArgs args) {
}
+ private String createIntermediateFileName(String appPkg) {
+ return appPkg + GenerationalClassUtil.ExtensionFilter.BR.getExtension();
+ }
+
private void generateBRClasses(DataBindingCompilerArgs compilerArgs, String pkg) {
try {
Set<String> written = new HashSet<>();