Bug 559418

Summary: Some UI bundles require "skipAPIAnalysis" pom flag
Product: [Eclipse Project] Platform Reporter: Andrey Loskutov <loskutov>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: 4.14   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559298
Whiteboard:

Description Andrey Loskutov CLA 2020-01-22 10:03:31 EST
See bug 559298. I've fixed part of it, but obviously some (old) UI bundles still require the skipAPIAnalysis flag in pom.xml files. 

Why that? Differs their deployment / build from what the rest of platform UI does?

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, but I'm not the maven expert, so no idea what could be wrong with them.