| Index: lib/src/rules/package_prefixed_library_names.dart
|
| diff --git a/lib/src/rules/package_prefixed_library_names.dart b/lib/src/rules/package_prefixed_library_names.dart
|
| index 15f0e0c9f10a87efc39935221340e8ef23bec202..da450ac7c8f6f7a1b2241fc62f16cdd1b373d5ae 100644
|
| --- a/lib/src/rules/package_prefixed_library_names.dart
|
| +++ b/lib/src/rules/package_prefixed_library_names.dart
|
| @@ -80,6 +80,11 @@ class Visitor extends SimpleAstVisitor {
|
|
|
| @override
|
| visitLibraryDirective(LibraryDirective node) {
|
| + // If no project info is set, bail early.
|
| + // https://github.com/dart-lang/linter/issues/154
|
| + if (project == null) {
|
| + return;
|
| + }
|
| Source source = node.element.source;
|
| var prefix = createLibraryNamePrefix(
|
| libraryPath: source.fullName,
|
|
|