You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A clear and concise description of what the bug is.
Steps to reproduce
x =newObject() {
longget(longii) { return ii; }
}
y = emptyTable(1).update("X = x[ii]")
Expected results
An error message of the following style:
Having trouble with the following expression:
Full expression : x[ii]
Expression having trouble : io.deephaven.db.tables.lang.DBLanguageParser$VisitArgs@1e199514
Exception message : Cannot find method get(long) in interface groovy.lang.GroovyObject
Actual results
/io/deephaven/temp/c415813373987228486v61_0/Formula.java:80: error: <identifier> expected
private final io.deephaven.dynamic.Script_6.1 x;
^
/io/deephaven/temp/c415813373987228486v61_0/Formula.java:80: error: <identifier> expected
private final io.deephaven.dynamic.Script_6.1 x;
^
/io/deephaven/temp/c415813373987228486v61_0/Formula.java:89: error: ')' expected
x = (io.deephaven.dynamic.Script_6.1) __params[0].getValue();
Additional details and attachments
I suspect it's a JDK upgrade side effect.
I have a fix but interferes with the PyObject #1490 - so will put up the the PR immediately when that merges.
The text was updated successfully, but these errors were encountered:
Description
A clear and concise description of what the bug is.
Steps to reproduce
Expected results
An error message of the following style:
Actual results
Additional details and attachments
I suspect it's a JDK upgrade side effect.
I have a fix but interferes with the PyObject #1490 - so will put up the the PR immediately when that merges.
The text was updated successfully, but these errors were encountered: