From 9e6a1135bc8d0712f9d8f1bedd99a5f4fe00077d Mon Sep 17 00:00:00 2001 From: Christian W. Damus Date: Wed, 2 Mar 2016 07:30:11 -0500 Subject: Bug 485220: [Architecture] Provide a more modular architecture https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Complete the configuration of PDE API Tooling in the Papyrus Main and Developer Tools projects, including: * adding the API Analysis nature and builder to .project where it was missing * adding a new menu action in the dev tools Project Management menu to ensure that all Oomph version-management projects in the workspace have API analysis also * fixing API version analysis problems, mostly by upversioning bundles to 2.0 but also applying API filters in some cases where it seems appropriate * implementing project-level API Analysis preferences for warning severity of missing @since doc tags (the default is error) and adding it to the Oomph project preferences management Change-Id: I3f5fad20ffc7bb66eec0abbb86b5cc52aacb1ff1 --- .../diagram/org.eclipse.papyrus.uml.diagram.communication/.project | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/.project') diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/.project b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/.project index 649c55f23e5..55502e414ff 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/.project +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/.project @@ -37,10 +37,16 @@ + + org.eclipse.pde.api.tools.apiAnalysisBuilder + + + org.eclipse.pde.PluginNature org.eclipse.jdt.core.javanature org.eclipse.oomph.version.VersionNature + org.eclipse.pde.api.tools.apiAnalysisNature -- cgit v1.2.3