[coverage] IJPL-156066 Extract coverage-common from core (extract agent lib as module)

GitOrigin-RevId: 5f760bae1078f62da055d9af26e11ec991c6e336
This commit is contained in:
Maksim Zuev
2024-06-05 15:18:50 +02:00
committed by intellij-monorepo-bot
parent 267d028508
commit bd60c1df8b
9 changed files with 39 additions and 21 deletions

View File

@@ -1,18 +0,0 @@
<component name="libraryTable">
<library name="intellij-coverage" type="repository">
<properties include-transitive-deps="false" maven-id="org.jetbrains.intellij.deps:intellij-coverage-agent:1.0.754">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/intellij-coverage-agent/1.0.754/intellij-coverage-agent-1.0.754.jar">
<sha256sum>1fff91c0f3f785143887ecbb4f9aff119945a00d18ce066d59fdb2f237d7c547</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/intellij-coverage-agent/1.0.754/intellij-coverage-agent-1.0.754.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/intellij-coverage-agent/1.0.754/intellij-coverage-agent-1.0.754-sources.jar!/" />
</SOURCES>
</library>
</component>

1
.idea/modules.xml generated
View File

@@ -636,6 +636,7 @@
<module fileurl="file://$PROJECT_DIR$/platform/core-nio-fs/intellij.platform.core.nio.fs.iml" filepath="$PROJECT_DIR$/platform/core-nio-fs/intellij.platform.core.nio.fs.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/core-ui/intellij.platform.core.ui.iml" filepath="$PROJECT_DIR$/platform/core-ui/intellij.platform.core.ui.iml" />
<module fileurl="file://$PROJECT_DIR$/plugins/coverage-common/intellij.platform.coverage.iml" filepath="$PROJECT_DIR$/plugins/coverage-common/intellij.platform.coverage.iml" />
<module fileurl="file://$PROJECT_DIR$/plugins/coverage-common/intellij.platform.coverage.agent/intellij.platform.coverage.agent.iml" filepath="$PROJECT_DIR$/plugins/coverage-common/intellij.platform.coverage.agent/intellij.platform.coverage.agent.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/credential-store/intellij.platform.credentialStore.iml" filepath="$PROJECT_DIR$/platform/credential-store/intellij.platform.credentialStore.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/credential-store-ui/intellij.platform.credentialStore.ui.iml" filepath="$PROJECT_DIR$/platform/credential-store-ui/intellij.platform.credentialStore.ui.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/xdebugger-api/intellij.platform.debugger.iml" filepath="$PROJECT_DIR$/platform/xdebugger-api/intellij.platform.debugger.iml" />

View File

@@ -9,6 +9,7 @@
<module value="com.intellij.modules.python-in-non-pycharm-ide-capable"/> <!-- Enable Non-Pycharm-IDE support in Python plugin -->
<content>
<module name="intellij.platform.coverage"/>
<module name="intellij.platform.coverage.agent"/>
<module name="intellij.notebooks.visualization"/>
<module name="intellij.notebooks.ui"/>
<module name="intellij.xml.xmlbeans"/>

View File

@@ -0,0 +1,29 @@
<?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-library" exported="">
<library name="intellij-coverage" type="repository">
<properties include-transitive-deps="false" maven-id="org.jetbrains.intellij.deps:intellij-coverage-agent:1.0.754">
<verification>
<artifact url="file://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/intellij-coverage-agent/1.0.754/intellij-coverage-agent-1.0.754.jar">
<sha256sum>1fff91c0f3f785143887ecbb4f9aff119945a00d18ce066d59fdb2f237d7c547</sha256sum>
</artifact>
</verification>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/intellij-coverage-agent/1.0.754/intellij-coverage-agent-1.0.754.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/intellij-coverage-agent/1.0.754/intellij-coverage-agent-1.0.754-sources.jar!/" />
</SOURCES>
</library>
</orderEntry>
</component>
</module>

View File

@@ -0,0 +1,2 @@
<idea-plugin>
</idea-plugin>

View File

@@ -14,7 +14,6 @@
<orderEntry type="module" module-name="intellij.platform.lang" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.platform.extensions" />
<orderEntry type="library" exported="" name="intellij-coverage" level="project" />
<orderEntry type="module" module-name="intellij.platform.testRunner" />
<orderEntry type="module" module-name="intellij.platform.lang.impl" />
<orderEntry type="module" module-name="intellij.platform.execution.impl" />
@@ -24,5 +23,6 @@
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="module" module-name="intellij.platform.statistics" />
<orderEntry type="module" module-name="intellij.platform.util.jdom" />
<orderEntry type="module" module-name="intellij.platform.coverage.agent" exported="" />
</component>
</module>

View File

@@ -1,6 +1,10 @@
<idea-plugin>
<module value="com.intellij.modules.coverage"/>
<dependencies>
<module name="intellij.platform.coverage.agent"/>
</dependencies>
<extensionPoints>
<extensionPoint qualifiedName="com.intellij.coverageRunner" interface="com.intellij.coverage.CoverageRunner" dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.coverageEngine" interface="com.intellij.coverage.CoverageEngine" dynamic="true"/>

View File

@@ -9,8 +9,8 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.testng.rt" />
<orderEntry type="library" scope="PROVIDED" name="TestNG" level="project" />
<orderEntry type="library" name="intellij-coverage" level="project" />
<orderEntry type="library" name="intellij-test-discovery" level="project" />
<orderEntry type="module" module-name="intellij.java.rt" />
<orderEntry type="module" module-name="intellij.platform.coverage.agent" />
</component>
</module>

View File

@@ -75,7 +75,6 @@
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="module" module-name="intellij.platform.ide.util.io" />
<orderEntry type="library" name="jetbrains-annotations" level="project" />
<orderEntry type="library" name="intellij-coverage" level="project" />
<orderEntry type="module-library">
<library name="coverage-report" type="repository">
<properties maven-id="org.jetbrains.intellij.deps:coverage-report:1.0.20">