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

Bug 249690

Summary: Adopt API Tooling in Validation Component
Product: [Modeling] EMF Services Reporter: Christian Damus <give.a.damus>
Component: ValidationAssignee: Christian Damus <give.a.damus>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: P3 Keywords: plan
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: Broader Community

Description Christian Damus CLA 2008-10-04 19:10:45 EDT
The API Tooling provided by PDE is wonderful.  It should be employed in the EMF Validation component to help maintain correct API.  This bugzilla tracks the changes in CVS, including not only builder meta-data changes, but also implementation of the annotations that will formalize some of the contracts already documented in ad hoc fashion.
Comment 1 Christian Damus CLA 2008-10-04 20:08:13 EDT
Committed the builder and doc comment changes.

The API tools actually found a problem:  the validation.ocl plug-in needed to be upversioned to match the minor-version increment in the dependency of the OCL plug-in that it re-exports.
Comment 2 Christian Damus CLA 2008-11-03 11:38:54 EST
Fix available in HEAD: 1.3.0.I200811021725.
Comment 3 Christian Damus CLA 2008-11-24 13:12:02 EST
Restore original target after milestones were deranged.