Bug 559298 - skipAPIAnalysis is enabled for some platform bundles
Summary: skipAPIAnalysis is enabled for some platform bundles
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.15   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 4.15 M3   Edit
Assignee: Andrey Loskutov CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-17 08:16 EST by Andrey Loskutov CLA
Modified: 2020-01-22 10:04 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Loskutov CLA 2020-01-17 08:16:38 EST
Found on occasion by working on bug 543363.

Looks like we've missed to remove skipAPIAnalysis flag from few bundles after fixing bug 474156.

Currently I see it enabled for:

org.eclipse.core.filesystem.linux.x86_64
org.eclipse.e4.emf.xpath.test
org.eclipse.e4.ui.progress
org.eclipse.e4.ui.swt.gtk
org.eclipse.jface.snippets
org.eclipse.jface.tests
org.eclipse.swt.tests.gtk
org.eclipse.text.quicksearch.tests

We should remove this flag from all pom.xml files in platform.
Comment 1 Eclipse Genie CLA 2020-01-17 08:48:28 EST
New Gerrit change created: https://git.eclipse.org/r/156088
Comment 2 Eclipse Genie CLA 2020-01-17 08:49:11 EST
New Gerrit change created: https://git.eclipse.org/r/156089
Comment 3 Eclipse Genie CLA 2020-01-17 08:50:23 EST
New Gerrit change created: https://git.eclipse.org/r/156090
Comment 7 Eclipse Genie CLA 2020-01-22 08:50:56 EST
New Gerrit change created: https://git.eclipse.org/r/156336
Comment 9 Andrey Loskutov CLA 2020-01-22 10:04:04 EST
Removed the flag for:

org.eclipse.core.filesystem.linux.x86_64
org.eclipse.swt.tests.gtk
org.eclipse.e4.ui.swt.gtk
org.eclipse.jface.tests
org.eclipse.text.quicksearch.tests

Following bundles seem not to be "visible" to API analysis for whatever reason:

> org.eclipse.e4.emf.xpath.test
> org.eclipse.e4.ui.progress
> org.eclipse.jface.snippets

I guess the way they are setup/buit/deployed differs, don't have time/knowledge to continue here. I've opened dedicated ticket for them, see bug 559418.