import_guard_custom_lint 0.0.6
import_guard_custom_lint: ^0.0.6 copied to clipboard
A custom_lint package to guard imports between folders. Enforce clean architecture layer dependencies with configurable deny rules.
example/lib/example.dart
// NG: dart:mirrors is denied in root import_guard.yaml
// expect_lint: import_guard
import 'dart:mirrors';
void main() {
final mirror = reflectClass(Object);
print('import_guard example: ${mirror.simpleName}');
}