parser: Provide nextnext for token rules

Because the indentation rule sometimes needs to look two tokens forward
(in case of anchors for instance).
This commit is contained in:
Adrien Vergé
2016-02-03 21:48:11 +01:00
parent 62fa4cbe39
commit 48c7d65c54
14 changed files with 23 additions and 18 deletions

View File

@@ -68,6 +68,7 @@ def get_costemic_problems(buffer, conf):
rule_conf = conf.rules[rule.ID]
for problem in rule.check(rule_conf,
elem.curr, elem.prev, elem.next,
elem.nextnext,
context[rule.ID]):
problem.rule = rule.ID
problem.level = rule_conf['level']