Closed
Description
Quite surprisingly Enso builtins don't expose Enso methods to org.graalvm.polyglot.Value
. That results in quite surprising situations:
- cannot call
Ref.get
: https://github.com/enso-org/enso/pull/11577/files#r1848224116 - cannot call
File.path
on EnsoFile - cannot call
to_text
onVector
- discovered while working on Warnings displayed aftermain
exit do not use definedto_text
#11569
Looks like Enso builtin types do not expose their Enso methods to org.graalvm.polyglot.Value
. Let's write ValuesGenerator
based test and verify all Enso builtins expose their (public) Enso methods properly.
Metadata
Metadata
Assignees
Type
Projects
Status
🟢 Accepted