getViolations method
Implementation
List<ElementViolations> getViolations(DartPackage package) {
final violations = <ElementViolations>[];
final targets = selector(package).where(filter);
for (final target in targets) {
final elementViolations = ElementViolations(target);
validation(target, package, elementViolations.add);
if (elementViolations.isNotEmpty) {
violations.add(elementViolations);
}
}
return violations;
}