Packages

p

org.jetbrains.sbtidea

searchableoptions

package searchableoptions

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Value Members

  1. object BuildIndex

    Task to generate searchable options indices and insert them into the plugin jars To generate the indices we run a headless idea with the traverseUI command, which will dump all indices into <root>/target/searchableOptions.

    Task to generate searchable options indices and insert them into the plugin jars To generate the indices we run a headless idea with the traverseUI command, which will dump all indices into <root>/target/searchableOptions.

    In the old version before 2024.2 there was one search index xml file per jar-file, which was dumped into <root>/target/searchableOptions/<name-of-jar>/search/<name-of-jar>.searchableOptions.xml and which we needed to copy to <jar-file>/search/searchableOptions.xml for all jar files that belong to the plugin.

    Since 2024.2 there are json index files per plugin, which are dumped to <root>/taget/serachableOptions/p-<plugin-id>-searchableOptions.json and which we need to copy to <plugin-jar>/p-<plugin-id>-searchableOptions.json plugin-jar is the jar archive that contains the meta-data for the plugin with plugin-id <plugin-id>.

    BuildIndex handles both cases simultaneously, so it should work in any version of intellij.

Ungrouped