-
Type: Bug
-
Resolution: Fixed
-
Priority: Critical - P2
-
Affects Version/s: None
-
Component/s: None
-
Environment:OS:
node.js / npm versions:
Additional info:
Problem Statement/Rationale
What is going wrong? What action would you like the Engineering team to take?
The query parser should support situations when a query is wrapper around parenthesis.
Please be sure to attach relevant logs with any sensitive data redacted.
How to retrieve logs for: Compass; Shell
Steps to Reproduce
How could an engineer replicate the issue you're reporting?
.find((Filters.eq(...)))
Expected Results
What do you expect to happen?
The query should be parsed properly.
Actual Results
What do you observe is happening?
The query is not parsed, so linters won't work.
Additional Notes
Any additional information that may be useful to include.
Seems that IntelliJ builds a PSI subtree when there are parenthesis, we should detect them and treat them properly.