Files
openide/python/services
Nikolay Chashnikovandintellij-monorepo-bot 9888c763e4 [plugin model] use internal visibility for content modules which are used from test plugins (IJPL-206556)
Currently, we don't have a special 'visible for testing' variant of the visibility modifier, so we need to mark such modules as internal to avoid errors after the visibility checks are enabled at runtime.

Reviewed in IJ-MR-180677.

GitOrigin-RevId: 1dcff728cc567e0c9c4055285b279402b7e5e030
2025-11-04 10:12:54 +00:00
..

PyCharm services is a set of APIs to interact with the PyCharm execution subsystem.

Each service is implemented as an interface and a function with the same name to get an instance of it.
Services usually have showcases in "tests" roots.