SYSTEM Cited by 1 source
IntelliJ Platform¶
The IntelliJ Platform is JetBrains' open-source IDE platform underlying IntelliJ IDEA, Android Studio, and a family of language-specific IDEs. It exposes a plugin API, a program- structure-interface layer (PSI), and extension points for inspections, refactorings, and batch tooling.
Role in the wiki¶
IntelliJ is the host for J2K and
for Meta's Kotlinator custom plugin.
Meta's "going headless" architecture (concepts/headless-ide-inspection)
is IntelliJ-Platform-specific: it works because IntelliJ
exposes ApplicationStarter as an entry point that can be
invoked from a server process with no UI. The lesson
generalises — any IDE inspection with an ApplicationStarter-
equivalent can be driven headlessly — but the specifics
depend on the platform.
Seen in¶
- sources/2024-12-18-meta-translating-10m-lines-of-java-to-kotlin — Meta extends IntelliJ with a plugin to run J2K on a server fleet.
Related¶
- systems/j2k-converter — the hosted converter.
- systems/psi-libraries — the AST/parsing layer.
- systems/kotlinator — the Meta-built plugin.
- concepts/headless-ide-inspection — the technique that turns an IDE plugin into a server-side tool.