Skip to content

Commit dc31407

Browse files
committed
KernelToHexStringNode extends from PrimitiveArrayArgumentsNode + typo fix
1 parent 381b700 commit dc31407

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/main/java/org/truffleruby/core/kernel/KernelNodes.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1824,9 +1824,8 @@ protected boolean isUntrusted(Object object,
18241824

18251825
}
18261826

1827-
@NodeChild(value = "valueNode", type = RubyNode.class)
18281827
@Primitive(name = "kernel_to_hex")
1829-
public abstract static class KernelToHexStringNode extends PrimitiveNode {
1828+
public abstract static class KernelToHexStringNode extends PrimitiveArrayArgumentsNode {
18301829

18311830
@Specialization
18321831
protected String toHexString(Object value,
@@ -1874,6 +1873,7 @@ protected RubyString toS(Object self,
18741873
}
18751874
}
18761875

1876+
// MRI: rb_any_to_s
18771877
@GenerateUncached
18781878
public abstract static class ToSNode extends RubyBaseNode {
18791879

src/main/java/org/truffleruby/stdlib/readline/ReadlineNodes.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,8 +197,8 @@ public abstract static class InsertTextNode extends CoreMethodNode {
197197
@Specialization
198198
protected RubyBasicObject insertText(RubyBasicObject readline, Object text,
199199
@Cached ToJavaStringNode toJavaStringNode) {
200-
final var testAsString = toJavaStringNode.execute(text);
201-
getContext().getConsoleHolder().getReadline().getBuffer().write(testAsString);
200+
final var textAsString = toJavaStringNode.execute(text);
201+
getContext().getConsoleHolder().getReadline().getBuffer().write(textAsString);
202202
return readline;
203203
}
204204
}

0 commit comments

Comments
 (0)