tests: update error message for class name hints
authorJean Privat <jean@pryen.org>
Tue, 3 May 2016 19:50:25 +0000 (15:50 -0400)
committerJean Privat <jean@pryen.org>
Tue, 3 May 2016 19:51:15 +0000 (15:51 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

15 files changed:
tests/sav/base_upcast2.res
tests/sav/base_upcast2_alt1.res
tests/sav/base_upcast2_alt10.res
tests/sav/base_upcast2_alt2.res
tests/sav/base_upcast2_alt3.res
tests/sav/base_upcast2_alt4.res
tests/sav/base_upcast2_alt5.res
tests/sav/base_upcast2_alt6.res
tests/sav/base_upcast2_alt7.res
tests/sav/base_upcast2_alt8.res
tests/sav/base_upcast2_alt9.res
tests/sav/error_gen_f_inh_clash.res
tests/sav/error_names.res
tests/sav/fixme/base_gen_f.res
tests/sav/test_super_param2.res

index a65e559..e60aeeb 100644 (file)
@@ -1 +1 @@
-base_upcast2.nit:26,10: Error: class `T` not found in module `base_upcast2`.
+base_upcast2.nit:26,10: Error: class `T` not found in module `base_upcast2`. Did you mean `base_upcast2::A`,`base_upcast2::B`,`base_upcast2::C` or `base_upcast2::X`?
index 25d108e..5df6c3c 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt1.nit:26,10: Error: class `T` not found in module `base_upcast2_alt1`.
+alt/base_upcast2_alt1.nit:26,10: Error: class `T` not found in module `base_upcast2_alt1`. Did you mean `base_upcast2_alt1::A`,`base_upcast2_alt1::B`,`base_upcast2_alt1::C` or `base_upcast2_alt1::X`?
index 2794534..45e0bf8 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt10.nit:26,10: Error: class `T` not found in module `base_upcast2_alt10`.
+alt/base_upcast2_alt10.nit:26,10: Error: class `T` not found in module `base_upcast2_alt10`. Did you mean `base_upcast2_alt10::A`,`base_upcast2_alt10::B`,`base_upcast2_alt10::C` or `base_upcast2_alt10::X`?
index edeb86c..bc43d41 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt2.nit:26,10: Error: class `T` not found in module `base_upcast2_alt2`.
+alt/base_upcast2_alt2.nit:26,10: Error: class `T` not found in module `base_upcast2_alt2`. Did you mean `base_upcast2_alt2::A`,`base_upcast2_alt2::B`,`base_upcast2_alt2::C` or `base_upcast2_alt2::X`?
index 840d8d6..9742ca4 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt3.nit:26,10: Error: class `T` not found in module `base_upcast2_alt3`.
+alt/base_upcast2_alt3.nit:26,10: Error: class `T` not found in module `base_upcast2_alt3`. Did you mean `base_upcast2_alt3::A`,`base_upcast2_alt3::B`,`base_upcast2_alt3::C` or `base_upcast2_alt3::X`?
index 42ab2e2..c7c4e4f 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt4.nit:26,10: Error: class `T` not found in module `base_upcast2_alt4`.
+alt/base_upcast2_alt4.nit:26,10: Error: class `T` not found in module `base_upcast2_alt4`. Did you mean `base_upcast2_alt4::A`,`base_upcast2_alt4::B`,`base_upcast2_alt4::C` or `base_upcast2_alt4::X`?
index 3ebcdaa..02bf543 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt5.nit:26,10: Error: class `T` not found in module `base_upcast2_alt5`.
+alt/base_upcast2_alt5.nit:26,10: Error: class `T` not found in module `base_upcast2_alt5`. Did you mean `base_upcast2_alt5::A`,`base_upcast2_alt5::B`,`base_upcast2_alt5::C` or `base_upcast2_alt5::X`?
index 60451b6..69f8dd4 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt6.nit:26,10: Error: class `T` not found in module `base_upcast2_alt6`.
+alt/base_upcast2_alt6.nit:26,10: Error: class `T` not found in module `base_upcast2_alt6`. Did you mean `base_upcast2_alt6::A`,`base_upcast2_alt6::B`,`base_upcast2_alt6::C` or `base_upcast2_alt6::X`?
index dab8c00..edad22f 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt7.nit:26,10: Error: class `T` not found in module `base_upcast2_alt7`.
+alt/base_upcast2_alt7.nit:26,10: Error: class `T` not found in module `base_upcast2_alt7`. Did you mean `base_upcast2_alt7::A`,`base_upcast2_alt7::B`,`base_upcast2_alt7::C` or `base_upcast2_alt7::X`?
index 5cfee90..6e4f911 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt8.nit:26,10: Error: class `T` not found in module `base_upcast2_alt8`.
+alt/base_upcast2_alt8.nit:26,10: Error: class `T` not found in module `base_upcast2_alt8`. Did you mean `base_upcast2_alt8::A`,`base_upcast2_alt8::B`,`base_upcast2_alt8::C` or `base_upcast2_alt8::X`?
index 248577e..87d95b0 100644 (file)
@@ -1 +1 @@
-alt/base_upcast2_alt9.nit:26,10: Error: class `T` not found in module `base_upcast2_alt9`.
+alt/base_upcast2_alt9.nit:26,10: Error: class `T` not found in module `base_upcast2_alt9`. Did you mean `base_upcast2_alt9::A`,`base_upcast2_alt9::B`,`base_upcast2_alt9::C` or `base_upcast2_alt9::X`?
index bf0d1f3..68281d2 100644 (file)
@@ -1 +1 @@
-base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`.
+base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`. Did you mean `base_gen_f::G`?
index 22991dc..da816d4 100644 (file)
@@ -1,6 +1,6 @@
 error_names.nit:23,9--10: Error: ambiguous class name `A1` in module `error_names`. Conflicts are between `names::A1` and `names1::A1`.
-error_names.nit:25,9--21: Error: class `names::n0::A1` not found in module `error_names`. Did you mean `names::A1` or `names1::A1`?
-error_names.nit:27,9--21: Error: class `names::n2::A1` not found in module `error_names`. Did you mean `names::A1` or `names1::A1`?
+error_names.nit:25,9--21: Error: class `names::n0::A1` not found in module `error_names`. Did you mean `names::n0::P`,`names::n0::P0` or `names::n1::P1`?
+error_names.nit:27,9--21: Error: class `names::n2::A1` not found in module `error_names`. Did you mean `names::n1::P1` or `names::n2::P`?
 error_names.nit:31,9--10: Error: ambiguous class name `P1` in module `error_names`. Conflicts are between `names::n1::P1` and `names1::names1::P1`.
-error_names.nit:33,9--21: Error: class `names::n0::P1` not found in module `error_names`. Did you mean `names::n1::P1` or `names1::names1::P1`?
-error_names.nit:35,9--21: Error: class `names::n2::P1` not found in module `error_names`. Did you mean `names::n1::P1` or `names1::names1::P1`?
+error_names.nit:33,9--21: Error: class `names::n0::P1` not found in module `error_names`. Did you mean `names::n0::P`,`names::n0::P0` or `names::n1::P1`?
+error_names.nit:35,9--21: Error: class `names::n2::P1` not found in module `error_names`. Did you mean `names::n1::P1` or `names::n2::P`?
index bf0d1f3..68281d2 100644 (file)
@@ -1 +1 @@
-base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`.
+base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`. Did you mean `base_gen_f::G`?
index b2b26fe..9fbf85a 100644 (file)
@@ -1 +1 @@
-test_super_param2.nit:20,10: Error: class `C` not found in module `test_super_param2`.
+test_super_param2.nit:20,10: Error: class `C` not found in module `test_super_param2`. Did you mean `test_super_param2::A` or `test_super_param2::B`?