diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2018-02-21 08:07:30 -0800 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2018-02-21 08:07:30 -0800 |
commit | 1fedba81f7960c806c28700fd83a137925ca4d31 (patch) | |
tree | db97b2fd434855ea9a9689bf8fae44971e6328b8 /python/servo/mutation/mutator.py | |
parent | 691f3be24a6fcc90ae7d0b9b0783abf8674e1b0f (diff) | |
download | servo-1fedba81f7960c806c28700fd83a137925ca4d31.tar.gz servo-1fedba81f7960c806c28700fd83a137925ca4d31.zip |
Do not mutate if let
Diffstat (limited to 'python/servo/mutation/mutator.py')
-rw-r--r-- | python/servo/mutation/mutator.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/servo/mutation/mutator.py b/python/servo/mutation/mutator.py index fd5e4ae4a1b..f92b388e487 100644 --- a/python/servo/mutation/mutator.py +++ b/python/servo/mutation/mutator.py @@ -65,7 +65,7 @@ class AndOr(Strategy): class IfTrue(Strategy): def __init__(self): Strategy.__init__(self) - if_condition = r"(?<=if\s)(.*)(?=\s\{)" + if_condition = r"(?<=if\s)\s*(?!let\s)(.*)(?=\s\{)" self._replace_strategy = { 'regex': if_condition, 'replaceString': 'true' @@ -75,7 +75,7 @@ class IfTrue(Strategy): class IfFalse(Strategy): def __init__(self): Strategy.__init__(self) - if_condition = r"(?<=if\s)(.*)(?=\s\{)" + if_condition = r"(?<=if\s)\s*(?!let\s)(.*)(?=\s\{)" self._replace_strategy = { 'regex': if_condition, 'replaceString': 'false' |