Skip to content

Add N&N - quick fix for addition of available matching version#517

Open
nburnwal09 wants to merge 1 commit intoeclipse-platform:masterfrom
nburnwal09:quickFix_addVersionRange
Open

Add N&N - quick fix for addition of available matching version#517
nburnwal09 wants to merge 1 commit intoeclipse-platform:masterfrom
nburnwal09:quickFix_addVersionRange

Conversation

@nburnwal09
Copy link
Copy Markdown

@nburnwal09
Copy link
Copy Markdown
Author

@merks
Kindly review this PR

Copy link
Copy Markdown
Contributor

@merks merks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great feature. Just some minor tweaks.

I did wonder what range is generated. For example, if the actual version is 1.2.300, does it produce [1.2.0,2.0.0)? You might consider to describe that.

news/4.40/pde.md Outdated
![Addition of matching version](images/versionAdd_quickFix.png)

The quick fix is labeled as `Require latest available version range`.
Once the user clicks on `Finish`, it adds the version to the specific Require bundle or Import package.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Require and Import should not be capitalized.

news/4.40/pde.md Outdated
![Target Editor showing IU IDs](images/target-editor-iu-id.png)


### Version Mapping for Required Bundles and Imported packages
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

packages should be upper case.

news/4.40/pde.md Outdated

The quick fix is labeled as `Require latest available version range`.
Once the user clicks on `Finish`, it adds the version to the specific Require bundle or Import package.
This quick fix is added to enhance user experience. No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would just leave this out. It goes without saying. 😀

@nburnwal09
Copy link
Copy Markdown
Author

Great feature. Just some minor tweaks.

Thank you

I did wonder what range is generated. For example, if the actual version is 1.2.300, does it produce [1.2.0,2.0.0)? You might consider to describe that.

Yeah you are right.
If the version is 7.2.3 -- it will produce [7.2.0,8.0.0)
Do I need to describe it in the md file itself or just in the PR is fine?

@nburnwal09 nburnwal09 force-pushed the quickFix_addVersionRange branch from 7e3563a to ebcd6d6 Compare April 11, 2026 18:49
@nburnwal09 nburnwal09 changed the title Add N&N - quick fix for addition of available matching version in Add N&N - quick fix for addition of available matching version Apr 11, 2026
@merks
Copy link
Copy Markdown
Contributor

merks commented Apr 11, 2026

Great feature. Just some minor tweaks.

Thank you

I did wonder what range is generated. For example, if the actual version is 1.2.300, does it produce [1.2.0,2.0.0)? You might consider to describe that.

Yeah you are right. If the version is 7.2.3 -- it will produce [7.2.0,8.0.0) Do I need to describe it in the md file itself or just in the PR is fine?

I think it’s useful information for the user. A simple sentence with an example would make the entry more informative and richer.

![Addition of matching version](images/versionAdd_quickFix.png)

The quick fix is labeled as `Require latest available version range`.
Once the user clicks on `Finish`, it adds the version to the specific require bundle or import package. No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It actually adds a version range, and here would be a good place for a “for example”.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants