Closed OszkarSemerath closed 11 years ago
Seems to be related to #193
In my case they are in the same package.
Sadly, the recent changes did not solve this issue. If an cross-file reference is removed, it is not re-added automatically if it re-appears. This is caused by the fact, that removing the pattern destroys the cross-reference information, that cannot be recovered without explicitly re-parsing the erroneous files (content assist or clean does that).
I have no real idea how to tackle this issue.
An unavailable referred pattern cause a "Couldn't resolve reference to Pattern '____'." error. If the pattern is created in a different file, the error doesn't disappear.
For example in file a.eiq:
b.eiq:
And uncommenting the pattern in a.eiq doesn't make the error go away. Using the content assist or cleaning the project solves the problem.