Skip to content

Commit 628b8e3

Browse files
committed
fix: use base class when reporting invalidLayerCode
1 parent 0e5c7aa commit 628b8e3

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

lib/src/rules/base_class_rule.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ class _Visitor extends SimpleAstVisitor<void> {
194194
if (pathInfo.layer == null ||
195195
!baseInfo.allowedLayers.contains(pathInfo.layer)) {
196196
_reportWithCode(node.namePart, BaseClassRule.invalidLayerCode, [
197-
className,
197+
baseInfo.name,
198198
baseInfo.allowedLayersLabel,
199199
]);
200200
}

test/rules/base_class_rule_test.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ abstract class UserService extends Service {}
5151
code.indexOf('UserService'),
5252
'UserService'.length,
5353
name: 'base_class_invalid_layer',
54+
messageContains: 'Classes extending Service must be defined',
5455
),
5556
]);
5657
}

0 commit comments

Comments
 (0)