v2.0.0-beta7
版本发布时间: 2024-06-15 02:25:38
JetBrains/intellij-platform-gradle-plugin最新发布版本:v2.0.0-RC1(2024-07-19 22:47:59)
The IntelliJ Platform Gradle Plugin 2.0.0-beta7
is a plugin for the Gradle build system to help configure environments for building, testing, verifying, and publishing plugins for IntelliJ-based IDEs. It is a successor of Gradle IntelliJ Plugin 1.x.
To read more about the upcoming 2.0.0
release, please visit the documentation and the Migration Guide from Gradle IntelliJ Plugin.
If you have any issues or requests, please submit them to the GitHub Issues. To submit questions or suggestions in relation to the documentation, use the feedback form at the bottom of the article.
Added
-
VerifyPluginProjectConfigurationTask
: limit specific checks when.module
plugin is only applied -
TestIdeUiTask
(testIdeUi
task) +CustomTestIdeUiTask
implementation - Dependencies extension:
platformDependency(groupId, artifactIt)
andtestPlatformDependency(groupId, artifactIt)
for adding dependencies on artifacts published to the IntelliJ Maven Repository -
TestFrameworkType.Metrics
for adding metrics and benchmarking tools for Test Framework
Changed
- Publish instrumented and composed artifact with variants instead of replacing the default artifact
- Check the latest plugin version against Gradle Plugin Portal
- Avoid calling
checkPluginVersion
andcreateCoroutinesJavaAgentFile
methods when in a.module
- Rename
TestFrameworkType.Platform.JUnit4
toTestFrameworkType.Platform
- Rename
TestFrameworkType.Platform.JUnit5
toTestFrameworkType.JUnit5
- Rename
TestFrameworkType.Platform.Bundled
toTestFrameworkType.Bundled
- Prevent from updating the
IvyModule.Info.publication
with the current time as it breaks the configuration cache
Fixed
- Customizing the
sandboxDirectory
andsandboxSuffix
when configuringSandboxAware
tasks - Fixed content exclusion when extracting DMG archives of IntelliJ Platform on macOS
- Could not find a field for name
metadata/modelVersion
(Attribute) inMavenMetadata
-
PluginArtifactoryShim
: use only host when setting up proxy for custom plugin repositories
1、 IntelliJ.Platform.Gradle.Plugin-2.0.0-beta7-javadoc.jar 3.45MB
2、 IntelliJ.Platform.Gradle.Plugin-2.0.0-beta7-sources.jar 179.72KB
3、 IntelliJ.Platform.Gradle.Plugin-2.0.0-beta7-test-fixtures.jar 22.87KB