ceylon-ide-intellij icon indicating copy to clipboard operation
ceylon-ide-intellij copied to clipboard

Index declarations for better performance

Open bjansen opened this issue 11 years ago • 0 comments

When a project is imported, every .ceylon file is scanned for declarations, which are added to the project's index for later use. The problem is, the parser does not build the model, so we can't access the fully qualified type name. For the moment index entries are based on the simple name, which can lead to overwrites if two declarations in different packages/modules have the same simple name.

See org.intellij.plugins.ceylon.psi.impl.CeylonClassImpl#getQualifiedName

bjansen avatar Nov 28 '13 18:11 bjansen