Community
Participate
Working Groups
Build Identifier: 3.2.3 the > symbol (cvs Decorator)on the Java Source node is missing when a web project is on CVS control and a rource has been modified inside the node. This makes it hard to tell what has changed, if you don't have this node uncompressed, because it looks like none of the child nodes have changed. Reproducible: Always
Created attachment 192767 [details] new Decorator for Java resources node
tested looks good - Although this seems minor - its been a complaint for many releases
PMC Review requested due to UI change Please note that we would like to put this same change into both WTP 3.2.4 and WTP 3.3 M7 * Explain why you believe this is a stop-ship defect. Or, if it is a "hotbug" (requested by an adopter) please document it as such. This is requested by an adopter, IBM. As Chuck has mentioned, this has been a complaint for many releases. * Is there a work-around? If so, why do you believe the work-around is insufficient? Users can expand the Java Resources node to see if there are CVS changes under it, but users expect the CVS decorator to be shown along the entire hierarchy that has changes- not having the CVS decorator on the Java Resources node is quite inconsistent. * How has the fix been tested? Is there a test case attached to the bugzilla record? Has a JUnit Test been added? This has been tested by hand, and Carl has run the J2EE JUnit bucket against this change. * Give a brief technical overview. Who has reviewed this fix? A new decorator is added to properly adapt the Java Resources node (an ICompressedNode) such that the appropriate decorator is shown when a change to a child node is made. Chuck Bridgham and Carl Anderson have reviewed this fix. * What is the risk associated with this fix? Low - the plugin.xml changes are limited to only ICompressedNode
I'll go ahead and approve this. Carl - thanks for the explanation. Many clients have complained of missing changes because this node "hides" these changes without this fix.
Committed to R3_2_maintenance and HEAD for WTP 3.2.4 and WTP 3.3 M7.