only for exact fqns
returns locations where given fqn is referred
returns FqnSymbols where given fqn is referred
returns hierarchy of a type identified by fqn
Indexes everything, making best endeavours to avoid scanning what is unnecessary (e.g.
Indexes everything, making best endeavours to avoid scanning what is unnecessary (e.g. we already know that a jar or classfile has been indexed).
the number of rows (removed, indexed) from the database.
free-form search for classes
free-form search for classes and methods
Provides methods to perform ENSIME-specific indexing tasks, receives events that require an index update, and provides searches against the index.
We have an H2 database for storing relational information and Lucene for advanced indexing.