mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-22 11:29:28 +07:00
Pyproject tests should use the TOML parser bundled with PythonCore instead of packaging their own private copy in the test plugin. Otherwise the test plugin and PythonCore load separate Tuweni classes, which makes type metadata produced by PyProjectToml unequal across plugin classloaders. Stop suppressing the PythonCore dependency for the generated PyCharm test plugins and remove the direct TOML dependency from the pyproject test module. IJ-MR-184958 IJ-MR-184993 IJ-MR-179029 IJ-MR-184126 IJ-MR-181153 IJ-MR-146078 IJ-MR-175479 IJ-MR-186058 IJ-MR-193195 IJ-MR-196957 IJ-MR-199124 IJ-MR-197441 IJ-MR-204135 IJ-MR-204674 IJ-MR-205883 GitOrigin-RevId: dc37323e56f119b4428a932273a4dd65854d2404
24 lines
1.1 KiB
XML
24 lines
1.1 KiB
XML
<idea-plugin>
|
|
<!-- region Generated dependencies - run `Generate Product Layouts` to regenerate -->
|
|
<dependencies>
|
|
<module name="intellij.libraries.junit5.params"/>
|
|
<module name="intellij.python.pyproject"/>
|
|
<module name="intellij.python.community.junit5Tests.framework._test"/>
|
|
<module name="intellij.libraries.assertj.core"/>
|
|
<module name="intellij.libraries.junit5"/>
|
|
<module name="intellij.platform.core"/>
|
|
<module name="intellij.platform.ide.core"/>
|
|
<module name="intellij.platform.ide.impl"/>
|
|
<module name="intellij.platform.indexing"/>
|
|
<module name="intellij.platform.lang.core"/>
|
|
<module name="intellij.platform.lang.impl"/>
|
|
<module name="intellij.platform.projectModel"/>
|
|
<module name="intellij.platform.projectModel.impl"/>
|
|
<module name="intellij.platform.statistics"/>
|
|
<module name="intellij.platform.testFramework"/>
|
|
<module name="intellij.platform.testFramework.junit5"/>
|
|
<module name="intellij.platform.testFramework.junit5.projectStructure"/>
|
|
<module name="intellij.platform.util.ex"/>
|
|
</dependencies>
|
|
<!-- endregion -->
|
|
</idea-plugin> |