Closed
Description
We currently support the following operators in tox's factor condition expressions:
,
foror
-
forand
!
fornot
(added in issue Negated factor conditions. #292)
but this support can be updated to be more expressive by supporting (
/)
parenthesis for grouping.
This would not allow any additional meaning that can not already be expressed using currently available support, but it would help by allowing us to make complex expressions shorter and possibly closer to the way developer has the logic envisioned in their mind.
It would also possibly help clean up the code by allowing us to extract the factor condition parsing into a separate grammar parsing module instead of being just kinda quick-fixed into the config.py
module.