[ https://issues.apache.org/jira/browse/TINKERPOP-3047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17942097#comment-17942097 ]
ASF GitHub Bot commented on TINKERPOP-3047: ------------------------------------------- kenhuuu commented on PR #3091: URL: https://github.com/apache/tinkerpop/pull/3091#issuecomment-2788406750 Something that I find a bit unintuitive with how map keys are defined in the grammar is that you can't use fully qualified Enums as keys. If that is the intention then it would be nice to add some tests to let others know this was intentional. > Grammar does not parse keywords into Map keys > --------------------------------------------- > > Key: TINKERPOP-3047 > URL: https://issues.apache.org/jira/browse/TINKERPOP-3047 > Project: TinkerPop > Issue Type: Bug > Components: language > Affects Versions: 3.7.1 > Reporter: Stephen Mallette > Priority: Critical > > {{[keys: ["a","b"]}} won't work because "keys" ends up being parsed to > {{Column.keys}}. another issue at play is the use of parens to wrap certain > key definitions but not others. it doesn't feel consistent. like, it will > work for {{T}} values but not for something like "edges" which is just a > keyword token. Not sure it's wrong but it requires some examination. -- This message was sent by Atlassian Jira (v8.20.10#820010)