mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-24 06:06:18 +07:00
Create two new content modules under community/python/ to host packaging- and requirements-related code that previously lived in intellij.python.psi.impl and intellij.python.community.impl. intellij.python.requirements receives the requirement-parsing utilities (PyRequirement*, PyPackageVersion*, PyPackageNameNormalizeUtil, RequirementsParserHelper) moved from intellij.python.psi.impl, and is seeded with an empty PyRequirementsBundle. intellij.python.packaging is seeded with PyPackagingBundle and will host shared packaging-side code in subsequent commits. Move the conda environment.yml format helpers (CondaEnvironmentYmlParser, EnvironmentYmlModifier) from intellij.python.community.impl into the intellij.python.community.impl.conda content module so they sit next to their language tooling. Register both new modules in .idea/modules.xml, community/.idea/modules.xml and pluginCore/plugin.xml. Update the affected modules' iml/BUILD.bazel/plugin descriptor dependencies so the moved classes are reachable at compile time and runtime, and refresh community/build/bazel-generated-file-list.txt and community/python/ BUILD.bazel accordingly. GitOrigin-RevId: 959e9170a393cf62f96ebd1a85438567c0bc565b
9 lines
291 B
XML
9 lines
291 B
XML
<idea-plugin visibility="public">
|
|
<dependencies>
|
|
<!-- region Generated dependencies - run `Generate Product Layouts` to regenerate -->
|
|
<module name="intellij.python.community"/>
|
|
<module name="intellij.python.pyproject"/>
|
|
<!-- endregion -->
|
|
</dependencies>
|
|
</idea-plugin>
|