|
| 1 | +# pylint: disable=line-too-long |
1 | 2 | suite = { |
2 | 3 | "mxversion" : "7.27.0", |
3 | 4 |
|
|
6 | 7 | "version" : "24.2.0", |
7 | 8 | "release" : False, |
8 | 9 | "groupId" : "org.graalvm.js", |
9 | | - "url" : "http://www.graalvm.org/", |
| 10 | + "url" : "https://www.graalvm.org/javascript", |
10 | 11 | "developer" : { |
11 | 12 | "name" : "GraalVM Development", |
12 | 13 | |
13 | 14 | "organization" : "Oracle Corporation", |
14 | | - "organizationUrl" : "http://www.graalvm.org/", |
| 15 | + "organizationUrl" : "https://www.graalvm.org/", |
15 | 16 | }, |
16 | 17 | "scm" : { |
17 | 18 | "url" : "https://github.com/graalvm/graaljs", |
|
24 | 25 | { |
25 | 26 | "name" : "regex", |
26 | 27 | "subdir" : True, |
27 | | - "version" : "721a7073cee864518d98bfb0ed01afd383a9801f", |
| 28 | + "version" : "9c68a2c6e0ae88ed0af8a511d89beb3f0e6226db", |
28 | 29 | "urls" : [ |
29 | 30 | {"url" : "https://github.com/oracle/graal.git", "kind" : "git"}, |
30 | 31 | ] |
|
121 | 122 | "jacoco" : "include", |
122 | 123 | "spotbugs" : "true", |
123 | 124 | "javaCompliance" : "17+", |
124 | | - "checkstyleVersion" : "10.7.0", |
| 125 | + "checkstyleVersion" : "10.21.0", |
125 | 126 | "workingSets" : "Truffle,JavaScript", |
126 | 127 | }, |
127 | 128 |
|
|
148 | 149 | "jacoco" : "include", |
149 | 150 | "spotbugs" : "true", |
150 | 151 | "javaCompliance" : "17+", |
151 | | - "checkstyleVersion" : "10.7.0", |
| 152 | + "checkstyleVersion" : "10.21.0", |
152 | 153 | "workingSets" : "Truffle,JavaScript", |
153 | 154 | }, |
154 | 155 |
|
|
470 | 471 | ], |
471 | 472 | "exclude" : [ |
472 | 473 | ], |
473 | | - "description" : "Graal JavaScript implementation", |
474 | | - "maven" : { |
475 | | - "artifactId" : "js-language", |
| 474 | + "description": "GraalJS, a high-performance embeddable JavaScript runtime for Java. This artifact includes the core language runtime without standard libraries. It is not recommended to depend on the artifact directly. Instead, use \'org.graalvm.polyglot:js\' or \'org.graalvm.polyglot:js-community\' to ensure all dependencies are pulled in correctly.", |
| 475 | + "maven": { |
| 476 | + "artifactId": "js-language", |
476 | 477 | "tag": ["default", "public"], |
477 | 478 | }, |
478 | 479 | "license": [ |
|
489 | 490 | "GRAALJS", |
490 | 491 | "truffle:TRUFFLE_RUNTIME", |
491 | 492 | ], |
492 | | - "description": "Graal JavaScript engine.", |
| 493 | + "description": "GraalJS, a high-performance embeddable JavaScript runtime for Java. This POM dependency pulls in GraalJS dependencies and Truffle Community Edition.", |
| 494 | + "descriptionGFTC": "GraalJS, a high-performance embeddable JavaScript runtime for Java. This POM dependency pulls in GraalJS dependencies and Truffle.", |
493 | 495 | "maven": { |
494 | 496 | "artifactId": "js-community", |
495 | 497 | "tag": ["default", "public"], |
|
517 | 519 | "sdk:LAUNCHER_COMMON", |
518 | 520 | "sdk:JLINE3", |
519 | 521 | ], |
520 | | - "description" : "Graal JavaScript Launcher", |
| 522 | + "description" : "GraalJS, a high-performance embeddable JavaScript runtime for Java. This artifact provides a command-line launcher for GraalJS.", |
521 | 523 | "maven" : { |
522 | 524 | "artifactId" : "js-launcher", |
523 | 525 | "tag": ["default", "public"], |
|
542 | 544 | "distDependencies" : [ |
543 | 545 | "sdk:POLYGLOT" |
544 | 546 | ], |
545 | | - "description" : "Graal JavaScript ScriptEngine", |
| 547 | + "description" : "GraalJS, a high-performance embeddable JavaScript runtime for Java. This artifact provides an implementation of javax.script.ScriptEngine (JSR-223) based on GraalJS. Note that this is provided for legacy reasons to allow easier migration for implementations currently based on a ScriptEngine. We strongly encourage users to only use \'org.graalvm.polyglot:js\' or \'org.graalvm.polyglot:js-community\' via org.graalvm.polyglot.Context to control many of the settings directly and benefit from fine-grained security settings in GraalVM.", |
546 | 548 | "maven" : { |
547 | 549 | "artifactId" : "js-scriptengine", |
548 | 550 | "tag": ["default", "public"], |
|
644 | 646 | "UPL", |
645 | 647 | ], |
646 | 648 | "maven" : False, |
647 | | - "description" : "Graal JavaScript Tests", |
| 649 | + "description" : "GraalJS Tests.", |
648 | 650 | "allowsJavadocWarnings": True, |
649 | 651 | "useModulePath": True, |
650 | 652 | "unittestConfig": "js", |
|
680 | 682 | "sdk:POLYGLOT_TCK", |
681 | 683 | "GRAALJS", |
682 | 684 | ], |
683 | | - "description" : "Truffle TCK provider for JavaScript language.", |
| 685 | + "description" : "Truffle TCK provider for GraalJS.", |
684 | 686 | "license": "UPL", |
685 | 687 | "testDistribution": False, |
686 | 688 | "maven": { |
|
693 | 695 | "GRAALJS_GRAALVM_SUPPORT" : { |
694 | 696 | "native" : True, |
695 | 697 | "platformDependent" : True, |
696 | | - "description" : "Graal.js support distribution for the GraalVM", |
| 698 | + "description" : "GraalJS support distribution for GraalVM.", |
697 | 699 | "layout" : { |
698 | 700 | "native-image.properties": "file:mx.graal-js/native-image.properties", |
699 | 701 | "./": [ |
|
708 | 710 | "GRAALJS_GRAALVM_LICENSES" : { |
709 | 711 | "fileListPurpose": 'native-image-resources', |
710 | 712 | "native" : True, |
711 | | - "description" : "Graal.js license files for the GraalVM", |
| 713 | + "description" : "GraalJS license files for GraalVM.", |
712 | 714 | "layout" : { |
713 | 715 | "LICENSE_GRAALJS.txt" : "file:LICENSE_GRAALJS", |
714 | 716 | "THIRD_PARTY_LICENSE_GRAALJS.txt": "file:THIRD_PARTY_LICENSE_GRAALJS.txt", |
|
717 | 719 |
|
718 | 720 | "JS_INTEROP_MICRO_BENCHMARKS" : { |
719 | 721 | "subDir" : "src", |
720 | | - "description" : "Graal.js JMH Interop Suite", |
| 722 | + "description" : "GraalJS JMH Interop Suite.", |
721 | 723 | "dependencies" : ["com.oracle.truffle.js.jmh"], |
722 | 724 | "exclude" : [ |
723 | 725 | "mx:JUNIT" |
|
0 commit comments