Closed briantu closed 23 hours ago
master
This stack of pull requests is managed by Graphite. Learn more about stacking.
Deploy preview for dagit-core-storybook ready!
✅ Preview https://dagit-core-storybook-bs1me6ump-elementl.vercel.app https://briantu-fix-antlr-traversal-precedence.core-storybook.dagster-docs.io
Built with commit af6777c767dedd021a3d3018d92a2f08508adada. This pull request is being automatically deployed with vercel-action
Summary & Motivation
We discovered some ambiguity caused by traversal expressions that may cause parser to return an unexpected asset selection. For example, currently the parser reads
*key:a and key:b*
as*(key:a and key:b)*
. We believe this is unintuitive, so we've decided to force the traversal tokens to only apply to the expression they are immediately next to.