This is an automated email from the ASF dual-hosted git repository.
matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/master by this push:
new c193d9e4d2 Update graaljs parser to handle optional chaining (?.) for
indexing and function calls
new 798fa57c95 Merge pull request #4115 from
matthiasblaesing/graal_js_parser_update
c193d9e4d2 is described below
commit c193d9e4d27dc313cc5af952997e0916f778b3c0
Author: Matthias Bläsing <[email protected]>
AuthorDate: Fri May 13 22:58:17 2022 +0200
Update graaljs parser to handle optional chaining (?.) for indexing and
function calls
Optional function calls: base?.(arg1, arg2)
Optional indexing calls: base?.[idx]
---
webcommon/javascript2.doc/manifest.mf | 2 +-
webcommon/javascript2.doc/nbproject/project.xml | 2 +-
webcommon/javascript2.editor/manifest.mf | 2 +-
webcommon/javascript2.editor/nbproject/project.xml | 2 +-
webcommon/javascript2.model/manifest.mf | 2 +-
webcommon/javascript2.model/nbproject/project.xml | 2 +-
webcommon/libs.nashorn/external/binaries-list | 2 +-
...{graaljs-parser-1.0-license.txt => graaljs-parser-1.1-license.txt} | 2 +-
webcommon/libs.nashorn/manifest.mf | 2 +-
webcommon/libs.nashorn/nbproject/project.properties | 2 +-
webcommon/libs.nashorn/nbproject/project.xml | 4 ++--
11 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/webcommon/javascript2.doc/manifest.mf
b/webcommon/javascript2.doc/manifest.mf
index 74d1b8ece3..7dda6b4d42 100644
--- a/webcommon/javascript2.doc/manifest.mf
+++ b/webcommon/javascript2.doc/manifest.mf
@@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: false
OpenIDE-Module: org.netbeans.modules.javascript2.doc/1
OpenIDE-Module-Localizing-Bundle:
org/netbeans/modules/javascript2/doc/Bundle.properties
-OpenIDE-Module-Specification-Version: 1.16
+OpenIDE-Module-Specification-Version: 1.17
diff --git a/webcommon/javascript2.doc/nbproject/project.xml
b/webcommon/javascript2.doc/nbproject/project.xml
index e233b2a9a2..a8a89c49c5 100644
--- a/webcommon/javascript2.doc/nbproject/project.xml
+++ b/webcommon/javascript2.doc/nbproject/project.xml
@@ -40,7 +40,7 @@
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
- <specification-version>2.0</specification-version>
+ <specification-version>2.2</specification-version>
</run-dependency>
</dependency>
<dependency>
diff --git a/webcommon/javascript2.editor/manifest.mf
b/webcommon/javascript2.editor/manifest.mf
index 02e44153a1..f979ce0427 100644
--- a/webcommon/javascript2.editor/manifest.mf
+++ b/webcommon/javascript2.editor/manifest.mf
@@ -3,5 +3,5 @@ OpenIDE-Module: org.netbeans.modules.javascript2.editor/1
OpenIDE-Module-Install:
org/netbeans/modules/javascript2/editor/ModuleInstaller.class
OpenIDE-Module-Layer:
org/netbeans/modules/javascript2/editor/resources/layer.xml
OpenIDE-Module-Localizing-Bundle:
org/netbeans/modules/javascript2/editor/Bundle.properties
-OpenIDE-Module-Specification-Version: 0.91
+OpenIDE-Module-Specification-Version: 0.92
OpenIDE-Module-Recommends: cnb.org.netbeans.modules.html.editor
diff --git a/webcommon/javascript2.editor/nbproject/project.xml
b/webcommon/javascript2.editor/nbproject/project.xml
index 35cc47ca8e..6b9a33626b 100644
--- a/webcommon/javascript2.editor/nbproject/project.xml
+++ b/webcommon/javascript2.editor/nbproject/project.xml
@@ -66,7 +66,7 @@
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
- <specification-version>2.0</specification-version>
+ <specification-version>2.2</specification-version>
</run-dependency>
</dependency>
<dependency>
diff --git a/webcommon/javascript2.model/manifest.mf
b/webcommon/javascript2.model/manifest.mf
index 0a524972cd..221f44a113 100644
--- a/webcommon/javascript2.model/manifest.mf
+++ b/webcommon/javascript2.model/manifest.mf
@@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: false
OpenIDE-Module: org.netbeans.modules.javascript2.model/1
OpenIDE-Module-Localizing-Bundle:
org/netbeans/modules/javascript2/model/Bundle.properties
-OpenIDE-Module-Specification-Version: 1.21
+OpenIDE-Module-Specification-Version: 1.22
diff --git a/webcommon/javascript2.model/nbproject/project.xml
b/webcommon/javascript2.model/nbproject/project.xml
index ed5adb4a2c..43adaab751 100644
--- a/webcommon/javascript2.model/nbproject/project.xml
+++ b/webcommon/javascript2.model/nbproject/project.xml
@@ -48,7 +48,7 @@
<compile-dependency/>
<run-dependency>
<release-version>2</release-version>
- <specification-version>2.0</specification-version>
+ <specification-version>2.2</specification-version>
</run-dependency>
</dependency>
<dependency>
diff --git a/webcommon/libs.nashorn/external/binaries-list
b/webcommon/libs.nashorn/external/binaries-list
index 112299b314..f5f85e1b55 100644
--- a/webcommon/libs.nashorn/external/binaries-list
+++ b/webcommon/libs.nashorn/external/binaries-list
@@ -14,4 +14,4 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-29C85B2008846727388E491BA336ADB81AE8B471
eu.doppel-helix.netbeans.lib:graaljs-parser:1.0
+E7865ABC417BD5973D5F8B10BC34FB870F6E2919
eu.doppel-helix.netbeans.lib:graaljs-parser:1.1
diff --git a/webcommon/libs.nashorn/external/graaljs-parser-1.0-license.txt
b/webcommon/libs.nashorn/external/graaljs-parser-1.1-license.txt
similarity index 99%
rename from webcommon/libs.nashorn/external/graaljs-parser-1.0-license.txt
rename to webcommon/libs.nashorn/external/graaljs-parser-1.1-license.txt
index 4670b0df49..a49788e858 100644
--- a/webcommon/libs.nashorn/external/graaljs-parser-1.0-license.txt
+++ b/webcommon/libs.nashorn/external/graaljs-parser-1.1-license.txt
@@ -1,5 +1,5 @@
Name: Graal.js Parser
-Version: 1.0
+Version: 1.1
Description: An ECMAScript 13 (ECMAScript 2022) compatible parser for
JavaScript source code. Based on the parser of Graal.js
(https://github.com/graalvm/graaljs).
License: UPL
Origin: https://github.com/matthiasblaesing/graaljs-nb
diff --git a/webcommon/libs.nashorn/manifest.mf
b/webcommon/libs.nashorn/manifest.mf
index 180c7b0fb9..5fe419bb68 100644
--- a/webcommon/libs.nashorn/manifest.mf
+++ b/webcommon/libs.nashorn/manifest.mf
@@ -2,4 +2,4 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: false
OpenIDE-Module: org.netbeans.libs.nashorn/2
OpenIDE-Module-Localizing-Bundle: org/netbeans/libs/nashorn/Bundle.properties
-OpenIDE-Module-Specification-Version: 2.1
+OpenIDE-Module-Specification-Version: 2.2
diff --git a/webcommon/libs.nashorn/nbproject/project.properties
b/webcommon/libs.nashorn/nbproject/project.properties
index e73a691211..1fbff8e025 100644
--- a/webcommon/libs.nashorn/nbproject/project.properties
+++ b/webcommon/libs.nashorn/nbproject/project.properties
@@ -19,4 +19,4 @@ javac.source=1.8
javac.compilerargs=-Xlint -Xlint:-serial
is.autoload=true
-release.external/graaljs-parser-1.0.jar=modules/ext/graaljs-parser-1.0.jar
\ No newline at end of file
+release.external/graaljs-parser-1.1.jar=modules/ext/graaljs-parser-1.1.jar
\ No newline at end of file
diff --git a/webcommon/libs.nashorn/nbproject/project.xml
b/webcommon/libs.nashorn/nbproject/project.xml
index 7584c4f7cc..e641629b9f 100644
--- a/webcommon/libs.nashorn/nbproject/project.xml
+++ b/webcommon/libs.nashorn/nbproject/project.xml
@@ -29,8 +29,8 @@
<subpackages>com.oracle.js.parser</subpackages>
</public-packages>
<class-path-extension>
-
<runtime-relative-path>ext/graaljs-parser-1.0.jar</runtime-relative-path>
- <binary-origin>external/graaljs-parser-1.0.jar</binary-origin>
+
<runtime-relative-path>ext/graaljs-parser-1.1.jar</runtime-relative-path>
+ <binary-origin>external/graaljs-parser-1.1.jar</binary-origin>
</class-path-extension>
</data>
</configuration>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists