JavaScript Reporter 1.0

JavaScript Reporter 1.0 Screenshot JavaScript Reporter will perform syntax checking, variable type and flow analysis on individual JavaScript files; and adds type-analysis across files for a group of related JavaScript files.

Developer:   DHI Technologies, Inc.
      software by DHI Technologies, Inc. →
Price:  199.00  buy →
License:   Trial
File size:   0K
Language:   
OS:   Windows XP/Vista (?)
Rating:   0 /5 (0 votes)

JavaScript Reporter will perform syntax checking, variable type and flow analysis on individual JavaScript files; and adds type-analysis across files for a group of related JavaScript files. It detects and reports errors in one step, eliminating the need to invoke a browser simply to catch syntax and typographical errors.

For Microsoft Windows, Reporter includes a launcher that provides simple, intuitive drag-and-drop interface to Javascript Reporter. JavaScript Reporter's plugin for Eclipse integrates the power of JavaScript development within the popular Eclipse framework. Users of make will find Reporter's command line interface powerful and productive.

JavaScript Reporter checks for syntactically illegal JavaScript

JavaScript syntax errors include typographical errors, missing quotes, unmatched delimiters (braces, brackets, and parentheses), and incorrect punctuation. Syntax errors in JavaScript programs cause an immediate end to code execution, so syntax errors that are discovered during testing must be corrected one at a time. With JavaScript Reporter, all the syntax errors in a JavaScript program can be found in a single step.

JavaScript Reporter detects dead code and unused variables

Unreachable, dead code and unused variables may indicate program errors. JavaScript Reporter detects code that cannot be reached and variables that are never used, and issues warnings that help determine if such code and variables' usage is intentional.

JavaScript Reporter finds incorrect browser primitive arguments and misused return values

Using its DOM Dictionary, Reporter finds errors if a program accesses a browser primitive with the wrong arguments or uses the return value incorrectly. Reporter is flexible, and allows its DOM Dictionary to be modified to meet custom site requirements.

JavaScript Reporter ensures correct and consistent JavaScript variable and function type usage

JavaScript Reporter determines the types of all JavaScript variables and functions, and checks for consistent usage. JavaScript does not provide a way to declare the type of a variable, or the return type of a function. As a dynamically-typed language, it allows variables to hold different data types at different times, even though this results in many difficult to resolve bugs.

Applying DHI's patent-pending technologies, JavaScript Reporter infers the types of all expressions by carefully and deeply analyzing their usage, without requiring guidance from the programmer. By combining this deep analysis with its built-in dictionary describing all the objects and methods defined for JavaScript and the DOM, Reporter can find two broad classes of problems.

When Reporter cannot determine any type at all for a variable or function in a program, it often means that there is a misspelling, or that an initialization is missing. An error of this type is called an undetermined type error. Other times, Reporter determines that a value has two or more types at different times in the program. This is called a type mismatch error. The ability to discover these two types of errors allows Reporter to identify a wide range of different problems, including:

Using variables inconsistently. For example, a variable that holds a string in one part of the program may be mistakenly used as a boolean in another part of the program.

Misspelling DOM method and property names.

Misspelling user-defined method and property names.

Passing the wrong number of parameters to a method or function.

Passing parameters of the wrong type to a method or function.

Applying a JavaScript operator (such as "-" or ">") to values of the wrong type.

Limitations
  • 15-day trial license

    tags javascript reporter  syntax errors  the wrong  code and  the program  reporter determines  the return  usage javascript  different times  property names  wrong type  and property  method and  

    JavaScript Reporter 1.0 screenshot


    Download JavaScript Reporter 1.0

     Download JavaScript Reporter 1.0

    Purchase:  Buy JavaScript Reporter 1.0


    Authors software
    Similar software

    JavaScript Reporter 1.0 JavaScript Reporter 1.0
    DHI Technologies, Inc.

    JavaScript Reporter will perform syntax checking, variable type and flow analysis on individual JavaScript files; and adds type-analysis across files for a group of related JavaScript files.

    Javascript Obfuscator 4.3 Javascript Obfuscator 4.3
    Javascript-Source.com

    Stop theft of your JavaScript sources! Javascript Obfuscator converts the JavaScript source code into scrambled and completely unreadable form, preventing the analysing and theft.

    Cub Reporter 1.0 Cub Reporter 1.0
    Peter's Software

    Cub Reporter is a complete set of Access components that you can add into your application to expand the capabilities of your MS Access reports.

    Javascript PopupTip Builder 1.0 Javascript PopupTip Builder 1.0
    USINGIT.COM

    Javascript PopupTip Builder is a powerful Javascript-producing design tool for creating pop tip on Web pages.

    Javascript Menu Builder Titanium 1.2 Javascript Menu Builder Titanium 1.2
    USINGIT.COM

    Javascript Menu Builder is a powerful Javascript-producing design program for creating menu on Web pages.

    ScrypTik 1.13 ScrypTik 1.13
    Purple Oar Software

    Javascript authoring tool that can edit multiple files.

    1st JavaScript Editor Lite 3.8 1st JavaScript Editor Lite 3.8
    Yaldex Software

    1st JavaScript Editor is a powerful JavaScript Editor, Validator and Debugger for beginners and professionals! Beside rich possibilities of editing scripts (JavaScript, HTML, CSS, VBScript, PHP and ASP syntax highlighting, etc) the program offers large snippets library with full collection of HTML tags, HTML attributes, HTML events, JavaScript events and JavaScript functions, attributes, statements and operators etc.

    Computer Use Reporter 3.1.0 Computer Use Reporter 3.1.0
    Leithauser Research

    Run Computer Use Reporter and you can find out what your employees or children are doing on the computer.

    1st JavaScript Editor Pro 3.8 1st JavaScript Editor Pro 3.8
    Yaldex Software

    1st JavaScript Editor is a powerful JavaScript Editor, Validator and Debugger for beginners and professionals! Beside rich possibilities of editing scripts (JavaScript, HTML, CSS, VBScript, PHP and ASP syntax highlighting, etc) the program offers large snippets library with full collection of HTML tags, HTML attributes, HTML events, JavaScript events and JavaScript functions, attributes, statements and operators etc.

    DTM Schema Reporter 1.29.13 DTM Schema Reporter 1.29.13
    DTM soft

    DTM Schema Reporter, as the name implies, is a reporting tool for database schema.

    Other software in this category

    Zeno Interpreter 1.2 Zeno Interpreter 1.2
    Stephen Schmitt

    Zeno Interpreter is a application for the Zeno computer programming language.

    Liberty BASIC 4.03 Liberty BASIC 4.03
    Shoptalk Systems

    Liberty BASIC is an award winning version of BASIC makes it easy to write software for Windows.

    IBasic 2.02D IBasic 2.02D
    Pyxia Development

    IBasic - create stand-alone Windows programs, 3D games, utilities, and console applications with easy to use IBasic language.

    Mobile Basic 2.1 build 13213 Mobile Basic 2.1 build 13213
    Firth Software

    Mobile BASIC represents the easy way to write your own applications for your Mobile Phone.

    Ethos Game Basic 1.3 Ethos Game Basic 1.3
    ethosBASIC.com

    Ethos is a new BASIC development system designed to create computer games and cool programs.