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
diff --git a/compilerCommon/build.gradle b/compilerCommon/build.gradle
index 4e3c5d3..bc59c72 100644
--- a/compilerCommon/build.gradle
+++ b/compilerCommon/build.gradle
@@ -17,7 +17,6 @@
apply plugin: 'java'
-version = '1.0'
sourceCompatibility = config.javaTargetCompatibility
targetCompatibility = config.javaSourceCompatibility
repositories {
@@ -32,6 +31,12 @@
srcDir 'src/main/grammar-gen'
}
}
+ test {
+ java {
+ srcDir 'src/test/java'
+ }
+ }
+
}
dependencies {