Skip to main content
diff options
authorChristian W. Damus2016-03-02 07:30:11 -0500
committerChristian W. Damus2016-03-03 08:10:33 -0500
commit9e6a1135bc8d0712f9d8f1bedd99a5f4fe00077d (patch)
treedee2e5e9c5bdc2f20606187aeb41f6c525da8357 /plugins/developer/
parent1e9056acfc0f91ea1c9fd1ea8734de8ff984e1cf (diff)
Bug 485220: [Architecture] Provide a more modular architecture 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
Diffstat (limited to 'plugins/developer/')
1 files changed, 11 insertions, 0 deletions
diff --git a/plugins/developer/ b/plugins/developer/
index 0ddaded481a..9c23d1c7c68 100644
--- a/plugins/developer/
+++ b/plugins/developer/
@@ -45,6 +45,12 @@
name="Synchronize POM Versions">
+ defaultHandler=""
+ description="Ensure that all projects under version management have API Analysis configured"
+ id=""
+ name="Ensure API Analysis">
+ </command>
+ <command
description="Open the parent POM, even if not in the workspace"
@@ -97,6 +103,11 @@
label="Synchronize POM Versions (no undo)"
+ <command
+ commandId=""
+ label="Ensure API Analysis (no undo)"
+ style="push">
+ </command>

Back to the top