aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/blackbox/testdata-java
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2016-12-07 01:33:23 -0800
committerJake Petroules <jake.petroules@qt.io>2016-12-07 22:55:09 +0000
commit8cd0f9be320c821d1e54b6b52afea0695757b536 (patch)
tree913369d1b823021b29e5a7f5dad766923b5ed4a4 /tests/auto/blackbox/testdata-java
parent28af1e508aee74f90f718a082fe4095910e5a731 (diff)
Downgrade error message from JavaCompilerScanner to a warning
This is not actually fatal, as Qbs collects dependency information both from the TreePathScanner API *and* the output files the compilation process writes to. Instead, downgrade it to a warning and also point users to the bug report. This fixes a regression from 1.5.x. Adds an XFAIL'ing autotest. Task-number: QBS-1069 Change-Id: I30e5f5d0d1554bf5078509768fdad12f20922319 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'tests/auto/blackbox/testdata-java')
-rw-r--r--tests/auto/blackbox/testdata-java/java/inner-class/InnerClass.java6
-rw-r--r--tests/auto/blackbox/testdata-java/java/inner-class/inner-class.qbs5
2 files changed, 11 insertions, 0 deletions
diff --git a/tests/auto/blackbox/testdata-java/java/inner-class/InnerClass.java b/tests/auto/blackbox/testdata-java/java/inner-class/InnerClass.java
new file mode 100644
index 000000000..3e0333ecb
--- /dev/null
+++ b/tests/auto/blackbox/testdata-java/java/inner-class/InnerClass.java
@@ -0,0 +1,6 @@
+public class InnerClass {
+ private final InnerInnerClass clazz = new InnerInnerClass();
+
+ private class InnerInnerClass {
+ }
+}
diff --git a/tests/auto/blackbox/testdata-java/java/inner-class/inner-class.qbs b/tests/auto/blackbox/testdata-java/java/inner-class/inner-class.qbs
new file mode 100644
index 000000000..5bc861f5d
--- /dev/null
+++ b/tests/auto/blackbox/testdata-java/java/inner-class/inner-class.qbs
@@ -0,0 +1,5 @@
+import qbs
+
+JavaJarFile {
+ files: ["**/*.java"]
+}