Skip to content

Allow customizing CommonTab#2676

Draft
trancexpress wants to merge 1 commit into
eclipse-platform:masterfrom
trancexpress:gh2675
Draft

Allow customizing CommonTab#2676
trancexpress wants to merge 1 commit into
eclipse-platform:masterfrom
trancexpress:gh2675

Conversation

@trancexpress
Copy link
Copy Markdown
Contributor

Open up CommonTab for overriding methods, to customize what elements are shown in the UI. This allows to e.g. hide common tab elements that are not relevant for custom launch types.

Fixes: #2675

Open up CommonTab for overriding methods, to customize what elements are shown in the UI.
This allows to e.g. hide common tab elements that are not relevant for custom launch types.

Fixes: eclipse-platform#2675
@trancexpress trancexpress requested a review from iloveeclipse May 26, 2026 16:21
* Creates the favorites control
* @param parent the parent composite to add this one to
* @since 3.2
* @since 3.21
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.

Should this be 3.3?

I don’t see any version increment anywhere.

Copy link
Copy Markdown
Contributor Author

@trancexpress trancexpress May 26, 2026

Choose a reason for hiding this comment

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

I did increment to 3.22 and tried using that for the @since, but the tooling complained:

Description	Resource	Location	Path	Type
The minor version is increased unnecessarily since either the major or minor version is already increased	MANIFEST.MF	line 5	/org.eclipse.debug.ui/META-INF	Version Numbering Problem

So I'm not sure. The current version is 3.21.

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.

Goodness knows why a private method has a since annotation. In any case, when master opens there will be a new baseline and then the version will need to increase. The since annotations will need to match that new version.

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

    54 files  ±0      54 suites  ±0   38m 7s ⏱️ + 2m 33s
 4 667 tests ±0   4 645 ✅ ±0   22 💤 ±0  0 ❌ ±0 
11 895 runs  ±0  11 742 ✅ ±0  153 💤 ±0  0 ❌ ±0 

Results for commit a2c14a4. ± Comparison against base commit 3b9b910.

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.

Allow customizing CommonTab

2 participants