Bug 190061 [Metadata] Update @since tags for new API
Patch to follow
bundles/org.eclipse.jface/src/org/eclipse/jface/action/MenuManager.java
if (recursive) {
                        IContributionItem item = src;
                        if (item instanceof SubContributionItem) {
							item = ((SubContributionItem) item).getInnerItem();
						}
                        if (item instanceof IMenuManager) {
							((IMenuManager) item).updateAll(force);
						}
                    }
                }
                
                for (; srcIx < mi.length; srcIx++) {
					mi[srcIx].dispose();
				}
                setDirty(false);
            }
        } else {
            
            if (recursive) {
                IContributionItem[] items = getItems();
                for (int i = 0; i < items.length; ++i) {
                    IContributionItem ci = items[i];
                    if (ci instanceof IMenuManager) {
                        IMenuManager mm = (IMenuManager) ci;
                        if (mm.isVisible()) {
                            mm.updateAll(force);
                        }
                    }