ArchRule<T extends DartElement> constructor

ArchRule<T extends DartElement>({
  1. required Selector<T> selector,
  2. required Validation<T> validation,
  3. Filter<T>? filter,
})

Implementation

ArchRule({
  required this.selector,
  required this.validation,
  Filter<T>? filter,
}) : filter = filter ?? Filters.id();