Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "VJET/Plan/Release/0.10"
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | == support for multiple var statement == | ||
− | + | [https://bugs.eclipse.org/400719 400719] [bug] Formatting does not work with var a,b; | |
− | + | [https://bugs.eclipse.org/400718 400718][enhancement]VJETDoc multiple var typing | |
− | + | [https://bugs.eclipse.org/402452 402452][formatting] Add new line after comma in multi var statement | |
− | + | [https://bugs.eclipse.org/399429 399429][enhancement] Improve inference for - Chained var declaration/ref/assign issue | |
− | + | [https://bugs.eclipse.org/402153 402153][bug] initializer for for loops and vjetdoc | |
− | + | == javascript formatter enhancements == | |
− | + | [https://bugs.eclipse.org/400271 400271] JSdoc comments are formatted incorrectly | |
− | 402161 [enhancement] this in object literal no assist/validation of properties | + | == Code assist improvements == |
+ | |||
+ | [https://bugs.eclipse.org/401466 401466] [bug] No proposal after dot in col 1 | ||
+ | |||
+ | [https://bugs.eclipse.org/402069 402069][bug] infix _expression_ not inferred correctly | ||
+ | |||
+ | [https://bugs.eclipse.org/402161 402161][enhancement] this in object literal no assist/validation of properties | ||
− | 402165 [enhancement] Known prototype properties should be proposed | + | [https://bugs.eclipse.org/402165 402165][enhancement] Known prototype properties should be proposed |
== Inference / vjetdoc enhancements == | == Inference / vjetdoc enhancements == | ||
− | 402162 [enhancement] Undefined type | + | [https://bugs.eclipse.org/402162 402162][enhancement] Undefined type |
− | 402158 [bug] Function references for globals are binding to the wrong type they are binding to the function’s return type | + | [https://bugs.eclipse.org/402158 402158][bug] Function references for globals are binding to the wrong type they are binding to the function’s return type |
− | 402157 [enhancement] new Object() without vjetdoc infer as Undefined type | + | [https://bugs.eclipse.org/402157 402157][enhancement] new Object() without vjetdoc infer as Undefined type |
− | + | [https://bugs.eclipse.org/401565 401565][bug] vjetdoc Function[] gives invalid error | |
− | + | [https://bugs.eclipse.org/401471 401471]First line vjetdoc type not understood | |
− | + | [https://bugs.eclipse.org/402368 402368]VJETDoc issue in for loop and for in loop | |
+ | |||
+ | [https://bugs.eclipse.org/399755 399755][bug] for in with array is resolving to String | ||
== Performance == | == Performance == | ||
− | 400160 [performance] To populate source lines in JstSource use ast recordLineSeparator | + | [https://bugs.eclipse.org/400160 400160][performance] To populate source lines in JstSource use ast recordLineSeparator |
− | + | ||
== Refactoring name of class == | == Refactoring name of class == | ||
− | 399805 Support refactor->Rename from right click menu in js file. | + | [https://bugs.eclipse.org/399805 399805]Support refactor->Rename from right click menu in js file. |
== Validation improvements == | == Validation improvements == | ||
− | + | [https://bugs.eclipse.org/403285 403285] [enhancement] Support for factory functions | |
− | + | [https://bugs.eclipse.org/399809 399809]dead code false positive in try catch scenario | |
− | + | [https://bugs.eclipse.org/401484 401484]otype references false positive warnings | |
− | + | [https://bugs.eclipse.org/401473 401473] [bug] warning about initializing rule false positive | |
− | + | [https://bugs.eclipse.org/399415 399415]JS parser grammar issue | |
+ | [https://bugs.eclipse.org/402070 402070][bug] Object.constructor should be Function not Object | ||
+ | |||
+ | [https://bugs.eclipse.org/403500 403500]Headless validation incorrect file being reported | ||
+ | |||
+ | [https://bugs.eclipse.org/403061 403061]Allow conversion from Arguments to Array | ||
+ | |||
+ | [https://bugs.eclipse.org/401380 401380][bug] must be a number false warning | ||
+ | |||
+ | [https://bugs.eclipse.org/402472 402472][validation] cannot convert from Object to js.Object these should be treated the same | ||
== Other VJET improvements == | == Other VJET improvements == | ||
+ | [https://bugs.eclipse.org/399432 399432] [enhancement] Show functions in outline | ||
+ | |||
+ | [https://bugs.eclipse.org/402163 402163] [bug] When F3 on Object get OOM | ||
+ | |||
+ | [https://bugs.eclipse.org/401483 401483]NPE in JstExpressionTypeLinkerHelper.isEqualMethodArgs(JstExpressionTypeLinkerHelper.java:2995) | ||
+ | |||
+ | [https://bugs.eclipse.org/400282 400282]Text hover NPE error | ||
+ | |||
+ | [https://bugs.eclipse.org/401135 401135]VjetProjectSet.psf missing | ||
+ | |||
+ | [https://bugs.eclipse.org/403508 403508]Initial vjet build gives this error with initial workspace empty after build again error goes away | ||
+ | |||
+ | [https://bugs.eclipse.org/402150 402150][bug] Copy and paste into Script Explorer not showing new file | ||
− | + | [https://bugs.eclipse.org/399171 399171][bug] executing JsLibPreBuild.... | |
− | + | [https://bugs.eclipse.org/399143 399143][bug] Default format preferences are not read in by default | |
− | + | [https://bugs.eclipse.org/400962 400962]VJET 0.10.0 parser improvements | |
− | + | [https://bugs.eclipse.org/402486 402486]String.match should be overloaded and return String[] |
Latest revision as of 13:53, 19 March 2013
Contents
support for multiple var statement
400719 [bug] Formatting does not work with var a,b;
400718[enhancement]VJETDoc multiple var typing
402452[formatting] Add new line after comma in multi var statement
399429[enhancement] Improve inference for - Chained var declaration/ref/assign issue
402153[bug] initializer for for loops and vjetdoc
javascript formatter enhancements
400271 JSdoc comments are formatted incorrectly
Code assist improvements
401466 [bug] No proposal after dot in col 1
402069[bug] infix _expression_ not inferred correctly
402161[enhancement] this in object literal no assist/validation of properties
402165[enhancement] Known prototype properties should be proposed
Inference / vjetdoc enhancements
402162[enhancement] Undefined type
402158[bug] Function references for globals are binding to the wrong type they are binding to the function’s return type
402157[enhancement] new Object() without vjetdoc infer as Undefined type
401565[bug] vjetdoc Function[] gives invalid error
401471First line vjetdoc type not understood
402368VJETDoc issue in for loop and for in loop
399755[bug] for in with array is resolving to String
Performance
400160[performance] To populate source lines in JstSource use ast recordLineSeparator
Refactoring name of class
399805Support refactor->Rename from right click menu in js file.
Validation improvements
403285 [enhancement] Support for factory functions
399809dead code false positive in try catch scenario
401484otype references false positive warnings
401473 [bug] warning about initializing rule false positive
399415JS parser grammar issue
402070[bug] Object.constructor should be Function not Object
403500Headless validation incorrect file being reported
403061Allow conversion from Arguments to Array
401380[bug] must be a number false warning
402472[validation] cannot convert from Object to js.Object these should be treated the same
Other VJET improvements
399432 [enhancement] Show functions in outline
402163 [bug] When F3 on Object get OOM
401483NPE in JstExpressionTypeLinkerHelper.isEqualMethodArgs(JstExpressionTypeLinkerHelper.java:2995)
400282Text hover NPE error
401135VjetProjectSet.psf missing
403508Initial vjet build gives this error with initial workspace empty after build again error goes away
402150[bug] Copy and paste into Script Explorer not showing new file
399171[bug] executing JsLibPreBuild....
399143[bug] Default format preferences are not read in by default
400962VJET 0.10.0 parser improvements
402486String.match should be overloaded and return String[]