Skip to content

Commit 2dcdc16

Browse files
committed
Switch expression.
1 parent a79c4a7 commit 2dcdc16

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

source_gen/test/generator_for_annotation_test.dart

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -161,17 +161,11 @@ $dartFormatWidth
161161
final builder = LibraryBuilder(
162162
_StubGenerator<Deprecated>(
163163
'Deprecated',
164-
directiveBehavior: (element) {
165-
switch (element) {
166-
case LibraryImport():
167-
return '// LibraryImport';
168-
case LibraryExport():
169-
return '// LibraryExport';
170-
case PartInclude():
171-
return '// PartInclude';
172-
default:
173-
throw UnimplementedError('${element.runtimeType}');
174-
}
164+
directiveBehavior: (element) => switch (element) {
165+
LibraryImport() => '// LibraryImport',
166+
LibraryExport() => '// LibraryExport',
167+
PartInclude() => '// PartInclude',
168+
_ => throw UnimplementedError('${element.runtimeType}')
175169
},
176170
elementBehavior: (element) => '// ${element.runtimeType}',
177171
),

0 commit comments

Comments
 (0)