Bug 303269

Summary: [repository] The method signatures on IMetadataRepository should take collections
Product: [Eclipse Project] Equinox Reporter: Pascal Rapicault <pascal>
Component: p2Assignee: DJ Houghton <dj.houghton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: john.arthorne
Version: 3.6Keywords: api
Target Milestone: 3.6 M6   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on: 303374    
Bug Blocks:    
Attachments:
Description Flags
patch
none
patch
none
patch none

Description Pascal Rapicault CLA 2010-02-18 22:58:40 EST
The method on IMetadataRepository should take collections. The one I have seen at this point are addInstallableUnits and removeInstallableUnits.
Comment 1 DJ Houghton CLA 2010-02-19 18:44:43 EST
Created attachment 159634 [details]
patch

Work in progress patch. 
- removes the progress monitor from the #remove method
- change method args from Arrays to Collection
- javadoc fixup
Comment 2 DJ Houghton CLA 2010-02-19 20:21:36 EST
Comment on attachment 159634 [details]
patch

Bad patch... will update.
Comment 3 DJ Houghton CLA 2010-02-19 20:26:42 EST
Created attachment 159643 [details]
patch
Comment 4 DJ Houghton CLA 2010-02-22 15:09:50 EST
Created attachment 159840 [details]
patch
Comment 5 DJ Houghton CLA 2010-02-22 15:11:09 EST
Patch released to HEAD.