Skip to content

Conversation

@kosak
Copy link
Contributor

@kosak kosak commented Jan 15, 2026

Our current code correctly rejects the input

"hello"there

(i.e. trailing material after the closing quote)

But if fails to reject this input

"hello"there"

The second closing quote confuses the existing code into thinking this input is acceptable.
It is not

The correct way to have an embedded quote is to double it, as in

"hello""there"

Or, when #309 is merged, escape it as in

"hello\"there"

(provided you have configured an escape character)

@kosak kosak requested a review from lbooker42 January 15, 2026 05:02
@kosak kosak self-assigned this Jan 15, 2026
@kosak kosak force-pushed the kosak_fail-on-excess-material branch 3 times, most recently from 113b330 to aba180d Compare January 15, 2026 15:51
@kosak kosak force-pushed the kosak_fail-on-excess-material branch from aba180d to a405d48 Compare January 15, 2026 18:02
@kosak kosak merged commit b23389e into deephaven:main Jan 15, 2026
3 checks passed
@kosak kosak deleted the kosak_fail-on-excess-material branch January 15, 2026 18:11
@github-actions github-actions bot locked and limited conversation to collaborators Jan 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants