dart-code-linter icon indicating copy to clipboard operation
dart-code-linter copied to clipboard

Allow `avoid-banned-imports` rule to ignore imports with specific `show` configuration

Open danielgomezrico opened this issue 5 months ago • 1 comments

Description Hi

I am unable to set up the avoid-banned-imports to warn when there's an import from flutter that has a show on my presentation layer, let's say a ViewModel.

I want to allow only the tag visibleForTesting like:

import 'package:flutter/foundation.dart' show visibleForTesting;

And warn if the show is not added, like:

import 'package:flutter/foundation.dart';

Why do you consider it necessary? This is useful for testing and the tag comes from the flutter SDK 🤔

danielgomezrico avatar Jan 19 '24 10:01 danielgomezrico