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

Bug 285454

Summary: Lots of wrong errors from incremental build after accepting incoming changes
Product: [Eclipse Project] PDE Reporter: Markus Keller <markus.kell.r>
Component: API ToolsAssignee: PDE API Tools Inbox <pde-apitools-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: major    
Priority: P3 CC: daniel_megert
Version: 3.6   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Screenshot none

Description Markus Keller CLA 2009-08-03 10:46:40 EDT
Created attachment 143281 [details]
Screenshot

I20090802-2000

I got an incoming change from CVS where the version of o.e.jdt.ui was updated to 3.6 and new APIs were added. I accepted it and waited for the build to finish, and then I saw the wrong errors from the screenshot.

Then I a Project > Clean... on o.e.jdt.ui and the result were 100 new wrong errors, all claiming that methods or constructors should get an @since tag. But all these methods are already marked with @noreference, so no @since is required.

Description	Resource	Path	Type	Location
Missing @since tag on computeAdornmentFlags(Object)	OverrideIndicatorLabelDecorator.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 127
Missing @since tag on exists(Object)	StandardJavaElementContentProvider.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 443
Missing @since tag on findInHierarchy(IType, ITypeHierarchy, String, String[])	OverrideIndicatorLabelDecorator.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 214
Missing @since tag on getOverrideIndicators(IMethod)	OverrideIndicatorLabelDecorator.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 160
Missing @since tag on internalGetParent(Object)	StandardJavaElementContentProvider.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 464
Missing @since tag on OverrideIndicatorLabelDecorator(ImageDescriptorRegistry)	OverrideIndicatorLabelDecorator.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 84
Missing @since tag on ProblemsLabelDecorator(ImageDescriptorRegistry)	ProblemsLabelDecorator.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 131
Missing @since tag on skipProjectPackageFragmentRoot(IPackageFragmentRoot)	StandardJavaElementContentProvider.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui	@since tag problem	line 402
Invalid @since 3.1 tag on internalGetEnabledFilterIds(); expecting @since 3.6	CustomFiltersActionGroup.java	/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions	@since tag problem	line 296
...
Comment 1 Markus Keller CLA 2009-08-03 10:55:58 EDT

*** This bug has been marked as a duplicate of bug 285123 ***