The Problems View does not get updated for errors of top level symbols
Migrated from http://lampsvn.epfl.ch/trac/scala/ticket/3221
Reporter spiros
When we rename or delete a top level symbol no errors appear in the Problems View.
Step to reproduce In a Scala project:
After the above three steps we expect to see an error in the Problems View but nothing appears.
If we open the editor for B.scala then we see the expected error in the editor, but the error still does not appear in the Problems View. If we do a clean with an automatic build then the error appears in the Problems View as expected.
Tested with r21230.
Reporter spiros
When we rename or delete a top level symbol no errors appear in the Problems View.
Step to reproduce In a Scala project:
- Create a class A in a file named A.scala
- Create a class B in a file named B.scala that references class A
class B {
val a: A = null
}
# Open the file A.scala, comment out the definition of class A and save the file.After the above three steps we expect to see an error in the Problems View but nothing appears.
If we open the editor for B.scala then we see the expected error in the editor, but the error still does not appear in the Problems View. If we do a clean with an automatic build then the error appears in the Problems View as expected.
Tested with r21230.
Leave a comment
Updating tickets (#1000069, #1000195, #1000213, #1000223, #1000006, #1000021, #1000038, #1000048, #1000051, #1000052, #1000075, #1000103, #1000109, #1000115, #1000119, #1000156, #1000186, #1000207, #1000238, #1000262, #1000263, #380, #389, #683, #1238, #1331, #1635, #1645, #1715, #1729, #1744, #1783, #1839, #1869, #1885, #1890, #1902, #1918, #1919, #1924, #1925, #1946, #1964, #1991, #2131, #2233, #2342, #2348, #2408, #2459, #2499, #2523, #2572, #2582, #2602, #2614, #2615, #2675, #2710, #2745, #2763, #2816, #2830, #2834, #2878, #2879, #2887, #2888, #2901, #2911, #2912, #2922, #2937, #2938, #2942, #2951, #2955, #2957, #2961, #2964, #2965, #2974, #2975, #2989, #2990, #3002, #3055, #3070, #3087, #3135, #3139, #3173, #3182, #3184, #3200, #3213, #3214, #3221, #3243, #3251)