Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 325134 - [comparator] Comparator prints <missing argument> for some errors
Summary: [comparator] Comparator prints <missing argument> for some errors
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.6   Edit
Hardware: PC Windows 7
: P3 minor (vote)
Target Milestone: 3.6 M3   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-13 12:47 EDT by David Williams CLA
Modified: 2010-10-14 19:55 EDT (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 David Williams CLA 2010-09-13 12:47:25 EDT
Well, at least one error. 

In about.mappings, the property "0" has different values: "<missing argument>"
and "<missing argument>"

This message is undoubtedly just saying a bundle has a "build id" from one date, versus another date ... but, would be nice if it gave the "real" values, since confusing otherwise (you know, if you are not "in the know"). 

I encountered this in bug 325067. 

Also found bug 274739 which mentions similarly bad error message.
Comment 1 Andrew Niefer CLA 2010-10-14 19:55:14 EDT
There was a somewhat arbitrary restriction where if the key values were longer than 10 character we didn't include them in the same message.

I guess this was to handle the case if the values are something really long like a license we didn't want to spew the whole thing.  

Instead of leaving out the values I will print a truncated value that shows the difference.