Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 324815 - system.js detected as having malformed JSDoc
Summary: system.js detected as having malformed JSDoc
Status: RESOLVED FIXED
Alias: None
Product: JSDT
Classification: WebTools
Component: General (show other bugs)
Version: 3.2   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: 3.2.3   Edit
Assignee: Chris Jaun CLA
QA Contact: Nitin Dahyabhai CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-08 21:44 EDT by Nitin Dahyabhai CLA
Modified: 2010-09-28 17:09 EDT (History)
1 user (show)

See Also:
thatnitind: review+


Attachments
patch (20.30 KB, patch)
2010-09-15 14:39 EDT, Chris Jaun CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.