mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-17 07:20:53 +07:00
See `README.txt`. The "Python Services" is a new API for PyCharm execution subsystem. The idea is to build the following mental model: 1. If you need an API -- there should be a service. 2. Each service has a showcase in "tests" root so you can see how it works in real life. 3. Code against interfaces. 4. Only link against those modules/services you really need. 5. No UI, no leaky abstractions in services. This change introduces two services: 1. `SystemPythonService` to work with CPythons installed on OS. GitOrigin-RevId: b07df246d1510a02c060fa7a929cf134879c7677
15 lines
818 B
XML
15 lines
818 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<module type="JAVA_MODULE" version="4">
|
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
|
<exclude-output />
|
|
<content url="file://$MODULE_DIR$">
|
|
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
|
</content>
|
|
<orderEntry type="inheritedJdk" />
|
|
<orderEntry type="sourceFolder" forTests="false" />
|
|
<orderEntry type="module" module-name="intellij.platform.lang" />
|
|
<orderEntry type="module" module-name="intellij.python.community.communityOnly" scope="RUNTIME" />
|
|
<orderEntry type="module" module-name="intellij.python.community.services.systemPython" scope="RUNTIME" />
|
|
<orderEntry type="module" module-name="intellij.python.community.services.shared" scope="RUNTIME" />
|
|
</component>
|
|
</module> |