Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 578289

Summary: Enable API analysis for org.eclipse.debug.ui.launchview
Product: [Eclipse Project] Platform Reporter: Andrey Loskutov <loskutov>
Component: DebugAssignee: Andrey Loskutov <loskutov>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: akurtakov, sarika.sinha
Version: 4.23   
Target Milestone: 4.23 M2   
Hardware: PC   
OS: All   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=513735
https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189809
https://git.eclipse.org/c/platform/eclipse.platform.debug.git/commit/?id=58380fd1f9e9fa02a59a92671f6c79458b099b64
Whiteboard:

Description Andrey Loskutov CLA 2022-01-20 05:14:50 EST
org.eclipse.debug.ui.launchview was added in 4.22 via bug 513735, but API analysis is still not enabled in 4.23. We should enable that.
I will push a patch.

https://download.eclipse.org/eclipse/downloads/drops4/I20220120-0220/apitools/analysis/html/Skipped%20Bundles/report.html
Comment 1 Eclipse Genie CLA 2022-01-20 05:24:27 EST
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/189809
Comment 3 Andrey Loskutov CLA 2022-01-21 04:44:32 EST
Still in the list ???

https://download.eclipse.org/eclipse/downloads/drops4/I20220120-1800/apitools/analysis/html/Skipped%20Bundles/report.html

@Alex, Sarika - any idea where that list is generated?
Comment 4 Alexander Kurtakov CLA 2022-01-21 05:06:50 EST
It's generated by https://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/tree/eclipse.platform.releng.tychoeclipsebuilder/eclipse/buildScripts/api-tools-builder.xml
Changes in pom.xml files are ignored by compare to filter out parent pom versoin changes. 
As the change is in pom.xml you have to either create forceQualifierUpdate.txt file to enforce new version is published or create some trivial fix in it. I prefer the second option as if we are to publish new jar make it have at least some change.
Comment 5 Andrey Loskutov CLA 2022-01-21 07:02:24 EST
(In reply to Alexander Kurtakov from comment #4)
> It's generated by
> https://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/
> tree/eclipse.platform.releng.tychoeclipsebuilder/eclipse/buildScripts/api-
> tools-builder.xml
> Changes in pom.xml files are ignored by compare to filter out parent pom
> versoin changes. 
> As the change is in pom.xml you have to either create
> forceQualifierUpdate.txt file to enforce new version is published or create
> some trivial fix in it. I prefer the second option as if we are to publish
> new jar make it have at least some change.

OK, makes sense, so I can close this one as done. Next code change should also trigger API analysis.