diff options
author | Yigit Boyar <yboyar@google.com> | 2015-06-25 10:50:24 -0700 |
---|---|---|
committer | Yigit Boyar <yboyar@google.com> | 2015-06-30 10:19:08 -0700 |
commit | 731b74f7f44e67312a1fc4161c4e0aae221b2417 (patch) | |
tree | 62ff3308d8e30d00568db694469c54caacff90d1 /gradlePlugin/src/main/java/android/databinding/tool | |
parent | 4df4ba38a62b791bbbc25e923efe8d9c2f9a52e9 (diff) | |
download | data-binding-731b74f7f44e67312a1fc4161c4e0aae221b2417.tar.gz |
Introduce Scopes to track logical stack traces
This CL introduces a static class called Scope, which is
used the logical processing stack for data binding.
These scopes are used to generate meaningful error messages
when an error is detected.
Bug: 21953001
Change-Id: I5470a8c4ad94401d34a140762baae9d53c5a0402
Diffstat (limited to 'gradlePlugin/src/main/java/android/databinding/tool')
-rw-r--r-- | gradlePlugin/src/main/java/android/databinding/tool/DataBinderPlugin.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gradlePlugin/src/main/java/android/databinding/tool/DataBinderPlugin.java b/gradlePlugin/src/main/java/android/databinding/tool/DataBinderPlugin.java index b235b995..600edcf4 100644 --- a/gradlePlugin/src/main/java/android/databinding/tool/DataBinderPlugin.java +++ b/gradlePlugin/src/main/java/android/databinding/tool/DataBinderPlugin.java @@ -272,6 +272,7 @@ public class DataBinderPlugin implements Plugin<Project> { logD("TASK adding dependency on %s for %s", task, processResTask); processResTask.dependsOn(task); + processResTask.getInputs().dir(xmlOutDir); for (Object dep : processResTask.getDependsOn()) { if (dep == task) { continue; |