You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by ma...@apache.org on 2022/02/26 13:37:54 UTC

[netbeans] branch master updated (b3d3266 -> 2494ac2)

This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git.


    from b3d3266  Merge pull request #3642 from matthiasblaesing/css_ext
     new 10f4f12  Update GraalJS Parser
     new 9ee75b4  Update lexer to handle ecmascript 7-13 lexer changes
     new 19d61b2  Tollerate missing documentation from node.js documentation
     new ba79ee6  Use correct invocation for new parser
     new 3383cf4  Remove libs.oracle.jsparser is succeeded by libs.nashorn
     new 3507e8a  Adjust to new language constructs in updated JS parser
     new da227c0  Add enums for ES8 - ES.Next and make ES.Next the default
     new 3c17c11  Fix code completion for private members (should be visible inside class and invisible outside)
     new 05d936c  Implement JS hints to warn about new features
     new 9fb28c7  Fix empty catch
     new 2494ac2  Merge pull request #3599 from matthiasblaesing/update-js

The 6682 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 contrib/libs.oracle.jsparser/.gitignore            |    1 -
 contrib/libs.oracle.jsparser/LICENSE               |  347 -----
 contrib/libs.oracle.jsparser/build.xml             |   70 -
 .../libs.oracle.jsparser/external/binaries-list    |   17 -
 .../com.oracle.js.parser-ba7a8bc42268-license.txt  |  355 -----
 contrib/libs.oracle.jsparser/manifest.mf           |    7 -
 .../nbproject/project.properties                   |   24 -
 contrib/libs.oracle.jsparser/nbproject/project.xml |   37 -
 .../libs/oracle/jsparser/Bundle.properties         |   20 -
 .../foreach/index.html.testForEach.completion      |   20 +-
 .../index.html.testForEachAlias.completion         |   20 +-
 .../index.html.testIssue231569.completion          |   20 +-
 .../template/index.html.testTemplate.completion    |   20 +-
 .../index.html.testTemplateForEach.completion      |   20 +-
 .../index.html.testTemplateInner.completion        |   20 +-
 .../completion/with/index.html.testWith.completion |   20 +-
 webcommon/javascript2.doc/nbproject/project.xml    |    4 +-
 webcommon/javascript2.editor/nbproject/project.xml |    4 +-
 .../editor/CompletionContextFinder.java            |  108 +-
 .../javascript2/editor/JsCamelCaseInterceptor.java |    2 +-
 .../javascript2/editor/JsCodeCompletion.java       |  333 ++--
 .../javascript2/editor/JsCompletionItem.java       |    2 +-
 .../modules/javascript2/editor/JsPreferences.java  |   11 +-
 .../javascript2/editor/JsSemanticAnalyzer.java     |   10 +-
 .../javascript2/editor/JsStructureScanner.java     |    4 +-
 .../javascript2/editor/JsTypedTextInterceptor.java |    2 +-
 .../modules/javascript2/editor/JsVersion.java      |   45 +-
 .../editor/formatter/FormatTokenStream.java        |    1 +
 .../javascript2/editor/hints/Ecma10Rule.java       |  106 ++
 .../javascript2/editor/hints/Ecma11Rule.java       |  109 ++
 .../javascript2/editor/hints/Ecma12Rule.java       |  136 ++
 .../javascript2/editor/hints/Ecma6Rule.java        |   54 +-
 .../javascript2/editor/hints/Ecma7Rule.java        |   54 +-
 .../javascript2/editor/hints/EcmaLevelRule.java    |    7 +
 .../javascript2/editor/hints/OperatorRule.java     |  147 ++
 .../javascript2/editor/hints/SwitchToEcmaXFix.java |   71 +
 .../editor/navigation/DeclarationFinderImpl.java   |    4 +-
 .../javascript2/editor/parser/JsParser.java        |    2 +-
 .../modules/javascript2/editor/resources/layer.xml |    4 +
 ...01.js.testOfferingCallbackFunction01.completion |   20 +-
 .../completion/classPrivateMembersInside.js        |   35 +
 ...side.js.testCompletionPrivateMembers.completion |   11 +
 .../completion/classPrivateMembersOutside.js       |   38 +
 ...side.js.testCompletionPrivateMembers.completion |    9 +
 .../constructors.js.testConstructors_01.completion |   20 +-
 .../issue215863.js.testIssue215863_04.completion   |    4 +-
 .../issue215863.js.testIssue215863_05.completion   |    2 +-
 .../issue215863.js.testIssue215863_06.completion   |    2 +-
 .../issue225986.js.testIssue225986_01.completion   |    2 +-
 .../issue269609.js.testIssue269609_01.completion   |    2 +-
 .../issue269609.js.testIssue269609_02.completion   |    2 +-
 .../issue269609.js.testIssue269609_03.completion   |    2 +-
 .../issue269609.js.testIssue269609_04.completion   |    2 +-
 .../issue269609.js.testIssue269609_05.completion   |    2 +-
 .../issue226650.html.testIssue226650.completion    |   20 +-
 .../issue232178.js.testIssue232178_01.completion   |   20 +-
 .../issue240914.js.testIssue240914_01.completion   |   20 +-
 .../issue240914.js.testIssue240914_04.completion   |   20 +-
 ...ferenceNew.js.testTypeInferenceNew01.completion |   20 +-
 .../completion/with/with1.js.testWith1.completion  |   20 +-
 .../completion/with/with3.js.testWith3.completion  |   20 +-
 .../withAnonymous/with5.js.testWith5.completion    |   20 +-
 .../withComplex/with4.js.testWith4a.completion     |   20 +-
 .../withComplex/with4.js.testWith4b.completion     |   20 +-
 .../withComplex/with4.js.testWith4c.completion     |   20 +-
 .../unit/data/testfiles/formatter/importExport9.js |    2 +-
 .../formatter/importExport9.js.formatTokens        |    2 +-
 .../testfiles/formatter/importExport9.js.formatted |    2 +-
 .../issue232792.js.testCCinWith01.completion       |   20 +-
 .../restSpreadProperties/restSpreadProperties5.js  |    2 +-
 .../restSpreadProperties5.js.ast.xml               |   65 +-
 .../issue234373.js.testIssue234373_02.completion   |   20 +-
 .../issue234381.js.testIssue234381_03.completion   |   20 +-
 .../javascript2/editor/JsCodeCompletionTest.java   |    5 +
 .../jQueryFragment01.js.testProperty01.completion  |   20 +-
 .../modules/javascript2/lexer/JsColoringLexer.java | 1623 ++++++++++----------
 .../modules/javascript2/lexer/api/JsTokenId.java   |   16 +-
 .../javascript2/lexer/api/LexUtilities.java        |   12 +-
 .../unit/data/testfiles/jsx/inner01.js.tokens.txt  |    4 +-
 .../unit/data/testfiles/jsx/simple03.js.tokens.txt |    4 +-
 .../test/unit/data/testfiles/numbers.js            |    4 +
 .../test/unit/data/testfiles/numbers.js.tokens.txt |   38 +
 .../test/unit/data/testfiles/operators.js          |    7 +
 .../unit/data/testfiles/operators.js.tokens.txt    |  101 ++
 .../unit/data/testfiles/privateClassMembers.js     |   14 +
 .../testfiles/privateClassMembers.js.tokens.txt    |   62 +
 .../data/testfiles/scriptInputBroken.js.tokens.txt |    2 +-
 .../modules/javascript2/lexer/JsTokenDumpTest.java |   15 +
 .../javascript2.lexer/tools/JsColoringScanner.flex |   19 +-
 webcommon/javascript2.model/nbproject/project.xml  |    4 +-
 .../modules/javascript2/model/CatchBlockImpl.java  |   10 +-
 .../modules/javascript2/model/ModelVisitor.java    |   26 +-
 .../modules/javascript2/model/api/Model.java       |   12 +-
 .../modules/javascript2/model/api/ModelUtils.java  |  298 ++--
 .../nodejs/editor/NodeJsDataProvider.java          |    8 +-
 webcommon/libs.nashorn/external/binaries-list      |    2 +-
 ...-license.txt => graaljs-parser-1.0-license.txt} |    6 +-
 webcommon/libs.nashorn/manifest.mf                 |    4 +-
 .../nbproject/org-netbeans-libs-nashorn.sig        |   28 +-
 .../libs.nashorn/nbproject/project.properties      |    2 +-
 webcommon/libs.nashorn/nbproject/project.xml       |    4 +-
 101 files changed, 2505 insertions(+), 2589 deletions(-)
 delete mode 100644 contrib/libs.oracle.jsparser/.gitignore
 delete mode 100644 contrib/libs.oracle.jsparser/LICENSE
 delete mode 100644 contrib/libs.oracle.jsparser/build.xml
 delete mode 100644 contrib/libs.oracle.jsparser/external/binaries-list
 delete mode 100644 contrib/libs.oracle.jsparser/external/com.oracle.js.parser-ba7a8bc42268-license.txt
 delete mode 100644 contrib/libs.oracle.jsparser/manifest.mf
 delete mode 100644 contrib/libs.oracle.jsparser/nbproject/project.properties
 delete mode 100644 contrib/libs.oracle.jsparser/nbproject/project.xml
 delete mode 100644 contrib/libs.oracle.jsparser/src/org/netbeans/libs/oracle/jsparser/Bundle.properties
 create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/Ecma10Rule.java
 create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/Ecma11Rule.java
 create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/Ecma12Rule.java
 create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/OperatorRule.java
 create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/SwitchToEcmaXFix.java
 create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersInside.js
 create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersInside.js.testCompletionPrivateMembers.completion
 create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersOutside.js
 create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersOutside.js.testCompletionPrivateMembers.completion
 create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/numbers.js
 create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/numbers.js.tokens.txt
 create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/operators.js
 create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/operators.js.tokens.txt
 create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/privateClassMembers.js
 create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/privateClassMembers.js.tokens.txt
 rename webcommon/libs.nashorn/external/{graal-js-parser-e20fe15-license.txt => graaljs-parser-1.0-license.txt} (87%)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists