Lines Matching refs:violation
13 """A single dependency violation."""
16 # The include or import path that is in violation of a rule.
38 def AddViolation(self, violation):
39 """Adds a violation."""
40 self.violations.append(violation)
80 for violation in dependee_status.violations:
81 lines.append(self.FormatViolation(violation, self.verbose))
85 def FormatViolation(violation, verbose=False):
88 lines.append(' For %s' % violation.rules)
91 (violation.include_path, str(violation.violated_rule)))
117 'include_path': violation.include_path,
118 'violated_rule': violation.violated_rule.AsDependencyTuple(),
119 } for violation in dependee_status.violations]
149 for violation in dependee_status.violations:
150 self.violations.add(violation.include_path)
162 statements that are in violation of the dependency rules.