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

Bug 513270

Summary: Problems with bundles that re-export packages (multi-version case)
Product: [Eclipse Project] PDE Reporter: Markus Keller <markus.kell.r>
Component: API ToolsAssignee: Vikas Chandra <Vikas.Chandra>
Status: VERIFIED FIXED QA Contact:
Severity: minor    
Priority: P3 CC: Vikas.Chandra
Version: 4.7   
Target Milestone: 4.8 M5   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/114818
https://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=27bbba6daf302171dbe60074e7fde56c78364c14
Whiteboard:
Attachments:
Description Flags
Changes for multiple-models none

Description Markus Keller CLA 2017-03-07 13:04:43 EST
I20170307-0800

(Markus Keller's bug 513179 comment #4)
> Something to keep in mind if further problems are found:
> The whole DependencyManager with its Set<String> return types looks like
> it's not multi-version-aware.

(Vikas Chandra's bug 513179 comment #6)
> Created attachment 267137 [details]
> Case when dependent on both versions and both reexported
> 
> Based on comment#4, I created this project as a corner case where both
> versions are in dependency and both are re-exported. Setting this as
> baseline and importing this as development workspace causes problem ( as
> expected ) . This case should also be fixed but it is a corner case.
Comment 1 Vikas Chandra CLA 2017-03-08 08:38:47 EST
Created attachment 267168 [details]
Changes for multiple-models

I have made some changes for multiple models for external models. But still this scenario has some issues. I will look at this later.
Comment 2 Eclipse Genie CLA 2017-12-29 10:32:25 EST
New Gerrit change created: https://git.eclipse.org/r/114818
Comment 4 Vikas Chandra CLA 2017-12-31 12:40:28 EST
verified on
Version: Photon (4.8)
Build id: I20171229-2000