Conversation
Review Summary by QodoRelease version 2.4.4 with bug fixes
WalkthroughsDescription• Update plugin version from 2.4.3 to 2.4.4 • Document three bug fixes in changelog and release notes • Fix shell interpretation in CI workflows, IconLoader compatibility, and MavenId binary incompatibility Diagramflowchart LR
A["Version 2.4.3"] -- "Release 2.4.4" --> B["Updated Version"]
B -- "Document Fixes" --> C["Changelog & Release Notes"]
C -- "Three Bug Fixes" --> D["CI/Shell, IconLoader, MavenId"]
File Changes1. gradle.properties
|
Code Review by Qodo
1. Stale plugin.xml version
|
|
📦 Plugin has been packaged for this PR. You can download |
| @@ -1,5 +1,5 @@ | |||
| plugin_name=EasyApi | |||
| plugin_version=2.4.3.212.0 | |||
| plugin_version=2.4.4.212.0 | |||
There was a problem hiding this comment.
1. Stale plugin.xml version 🐞 Bug ✓ Correctness
The IntelliJ plugin descriptor still declares version 2.2.4.212.0 while the release/build version is 2.4.4.212.0, leaving the codebase with conflicting sources of truth for the plugin version. This can lead to incorrect version reporting/verification and release packaging mistakes if the descriptor is used as-is.
Agent Prompt
## Issue description
The repo declares the release/build version as `2.4.4.212.0` but `idea-plugin/src/main/resources/META-INF/plugin.xml` still hardcodes `<version>2.2.4.212.0</version>`, and the in-repo Gradle configuration does not explicitly align/patch that value.
## Issue Context
This is a release PR; version inconsistencies in the plugin descriptor can cause incorrect version reporting and complicate release verification.
## Fix Focus Areas
- gradle.properties[1-3]
- idea-plugin/src/main/resources/META-INF/plugin.xml[1-6]
- idea-plugin/build.gradle.kts[117-124]
## Suggested change
- Prefer a single source of truth:
- Either update `plugin.xml` `<version>` to match `plugin_version`, OR
- Configure the Gradle IntelliJ patching step to explicitly set the plugin XML version from `project.version` (so future bumps don’t require manual edits).
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #620 +/- ##
===========================================
Coverage 53.983% 53.983%
Complexity 2350 2350
===========================================
Files 259 259
Lines 13545 13545
Branches 3256 3256
===========================================
Hits 7312 7312
Misses 4788 4788
Partials 1445 1445
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Uh oh!
There was an error while loading. Please reload this page.