Skip to content

Commit c3464fa

Browse files
committed
Address transitive require warnings from mx
1 parent 587f95d commit c3464fa

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

mx.truffleruby/suite.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@
152152
"requires": ["java.management"],
153153
"dependencies": [
154154
"truffleruby:TRUFFLERUBY-ANNOTATIONS",
155+
"sdk:NATIVEIMAGE",
155156
"sdk:POLYGLOT",
156157
],
157158
"annotationProcessors": [
@@ -261,6 +262,9 @@
261262
"sulong:SULONG_API",
262263
"sulong:SULONG_NFI",
263264
"sdk:JLINE3",
265+
"sdk:COLLECTIONS",
266+
"sdk:NATIVEIMAGE",
267+
"sdk:POLYGLOT",
264268
# Library distributions, keep in sync with truffle_jars in mx_truffleruby.py
265269
"truffle:TRUFFLE_JCODINGS",
266270
"truffleruby:TRUFFLERUBY_JONI",
@@ -311,6 +315,7 @@
311315
"sdk:POLYGLOT",
312316
"sdk:LAUNCHER_COMMON",
313317
"sdk:MAVEN_DOWNLOADER",
318+
"sdk:NATIVEIMAGE",
314319
],
315320
"jacoco": "include",
316321
"javaCompliance": "17+",
@@ -489,6 +494,7 @@
489494
],
490495
"distDependencies": [
491496
"truffleruby:TRUFFLERUBY-ANNOTATIONS",
497+
"sdk:NATIVEIMAGE",
492498
"sdk:POLYGLOT",
493499
],
494500
"description": "TruffleRuby Shared constants and predicates",
@@ -531,6 +537,9 @@
531537
"sulong:SULONG_API",
532538
"sulong:SULONG_NFI",
533539
"sdk:JLINE3",
540+
"sdk:COLLECTIONS",
541+
"sdk:NATIVEIMAGE",
542+
"sdk:POLYGLOT",
534543
# Library distributions, keep in sync with truffle_jars in mx_truffleruby.py
535544
"truffle:TRUFFLE_JCODINGS",
536545
"truffleruby:TRUFFLERUBY_JONI",
@@ -600,6 +609,7 @@
600609
"sdk:POLYGLOT",
601610
"sdk:LAUNCHER_COMMON",
602611
"sdk:MAVEN_DOWNLOADER",
612+
"sdk:NATIVEIMAGE",
603613
],
604614
"description": "TruffleRuby Launcher",
605615
"license": ["EPL-2.0"],

0 commit comments

Comments
 (0)