You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Christian Lenz (JIRA)" <ji...@apache.org> on 2017/11/27 17:13:00 UTC

[jira] [Created] (NETBEANS-184) Please add feature to check types via JSDoc

Christian Lenz created NETBEANS-184:
---------------------------------------

             Summary: Please add feature to check types via JSDoc
                 Key: NETBEANS-184
                 URL: https://issues.apache.org/jira/browse/NETBEANS-184
             Project: NetBeans
          Issue Type: Improvement
          Components: javascript - Editor
    Affects Versions: Next
            Reporter: Christian Lenz


I have this piece of code:

/**
 * @param {Number} name description
 */
var test = function (name) {
    console.log(name);
};

test("test");

You can see, that I declared the name parameter, inside my JSDoc param as typ Number. When I call my function, I give an argument as a string. In IntelliJ, there is a feature, where the IDE check the type of the param and the returning value and so on, via the JSDoc annotations.

You can find the information here: http://blog.jetbrains.com/webide/2012/10/validating-javascript-code-with-jsdoc-types-annotations/

This feature would be very nice, so we can have a semi type checker for JavaScript, without learning TypeScript or Flow or AtScript or whatever.


Regards

Chris



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)