Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 168579 - [prov][JarProcessor] Jar Processor does unnecessary processing
Summary: [prov][JarProcessor] Jar Processor does unnecessary processing
Status: CLOSED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.6 M3   Edit
Assignee: Andrew Niefer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-19 13:38 EST by Andrew Niefer CLA
Modified: 2009-09-24 17:28 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Niefer CLA 2006-12-19 13:38:33 EST
When running just -pack on a jar, the jarprocessor is doing unnecessary work.  The processor gets run over the jar without any actual process step.  The work is essentially a no-op and it is creating a new jar that is the same as the old one.

Basically, we are doing what amounts to an inefficient copy of the original jar.
Comment 1 Andrew Niefer CLA 2007-04-11 18:18:07 EDT
With changes for bug 178884, there is also extra work that is being done when there is no nested jar and the processing didn't change the inf file.
Comment 2 Andrew Niefer CLA 2007-10-19 16:49:24 EDT
JarProcessor is now in the provisioning world
Comment 3 Andrew Niefer CLA 2009-09-24 17:28:53 EDT
fixed