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

Bug 324815

Summary: system.js detected as having malformed JSDoc
Product: [WebTools] JSDT Reporter: Nitin Dahyabhai <thatnitind>
Component: GeneralAssignee: Chris Jaun <cmjaun>
Status: RESOLVED FIXED QA Contact: Nitin Dahyabhai <thatnitind>
Severity: major    
Priority: P3 CC: cmjaun
Version: 3.2Flags: thatnitind: review+
Target Milestone: 3.2.3   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
patch none

Description Nitin Dahyabhai CLA 2010-09-08 21:44:27 EDT
If you set malformed JSDoc comments workspace-wide to be Errors and then create a JS project, none of the types in system.js will be known as they're malformed @see comments caused them to not be stored and inferred properly.  Instead all you'll get are all of the should-be constructors as regular functions that return "any".
Comment 1 Nitin Dahyabhai CLA 2010-09-08 21:50:52 EDT
This can also cause the types for the library not to be written into their Index file, which can only be corrected by finding the index file and removing it.
Comment 2 Chris Jaun CLA 2010-09-15 14:39:03 EDT
Created attachment 178973 [details]
patch

Removes the @see tags with http links associated with them.

The links weren't even correct to begin with, so I don't think they are needed.
Comment 3 Chris Jaun CLA 2010-09-28 17:09:03 EDT
Fixed in 3.2.3 and HEAD.