eclipse-ocl / org.eclipse.ocl

Eclipse Public License 2.0
0 stars 0 forks source link

[pivot] Prune dependencies #1114

Open eclipse-ocl-bot opened 1 month ago

eclipse-ocl-bot commented 1 month ago

| --- | --- | | Bugzilla Link | 410280 | | Status | NEW | | Importance | P3 normal | | Reported | Jun 09, 2013 02:46 EDT | | Modified | Jun 09, 2013 02:49 EDT | | Reporter | Ed Willink |

Description

org.eclipse.ocl.examples.xtext.base

has a useless dependency on org.eclipse.emf.codegen

has a trivial dependency on org.eclipse.xtext.common.types just to provides the TypesPackage nsURI, which could either be a hard coded constant or provided as an oclstdlib extension.

Both of these incur significant JDT, MWE, Debug plugin dependencies that are not needed for CompleteOCL/OCLinEcore/EssentialOCL standalone usage.

eclipse-ocl-bot commented 1 month ago

By Ed Willink on Jun 09, 2013 02:49

Correction: almost all of the dependencies come from org.eclipse.xtext too.

Only org.eclipse.xtext.common.types is actually prunable.