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

Bug 273959

Summary: [admin] ConfigData.remove should not fast fail if symbolic name is not set
Product: [Eclipse Project] Equinox Reporter: Ian Bull <irbull>
Component: p2Assignee: Simon Kaegi <simon_kaegi>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: P3 CC: simon_kaegi
Version: 3.5   
Target Milestone: 3.5 M7   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on:    
Bug Blocks: 273747    
Attachments:
Description Flags
patch none

Description Ian Bull CLA 2009-04-27 20:00:31 EDT
When we call configdata#remove we check that the bundle we are removing has a name and version. This should not matter
Comment 1 Ian Bull CLA 2009-04-27 20:01:27 EDT
Created attachment 133465 [details]
patch

This patch removes these checks
Comment 2 Simon Kaegi CLA 2009-04-27 20:06:55 EDT
Ian and I talked about this earlier in the day. The checks done here are not necessary and furthermore not symetric with what we do in addBundle. I'll run some tests to be sure but will try to commit this shortly as it's blocking work another bug.
Comment 3 Simon Kaegi CLA 2009-04-27 21:01:33 EDT
Fixed in HEAD.