Files
openide/platform/main/README.md
Daniil Ovchinnikov f71ad3a621 add intellij.platform.main module for aggregating modules shared between .frontend.main and .backend.main
GitOrigin-RevId: 668f38671f1844f5408308c5b2ec0a1bca8489ec
2024-05-14 21:21:08 +00:00

499 B

These modules are used as aggregators of dependencies for running from sources and in tests. They are included in respective product *.main modules.

Extracting and splitting the platform

  • If a module is extracted from the big dump (ide/lang/etc) into a pure v2 module, it should be registered as a dependency in intellij.platform.main.
  • If a module is then split between frontend/backend/monolith, the parts should be registered as dependencies in the corresponding .main modules.