Skip to content

Commit a38efbd

Browse files
committed
Fix desugaring snippet.
1 parent b95d9a4 commit a38efbd

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

working/unquoted-imports/feature-specification.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -366,11 +366,11 @@ logic in Dart:
366366

367367
```dart
368368
String desugar(List<String> segments) => switch (segments) {
369-
['dart'] => 'ERROR. Not allowed to import just "dart"',
370-
['dart', ...var rest] => 'dart:${rest.join('/')}',
371-
[var name] => 'package:$name/$name.dart',
372-
_ => 'package:${segments.join('/')}.dart',
373-
};
369+
['dart'] => 'ERROR. Not allowed to import just "dart"',
370+
['dart', ...var rest] => 'dart:${rest.join('/')}',
371+
[var name] => 'package:$name/${name.split('.').last}.dart',
372+
_ => 'package:${segments.join('/')}.dart',
373+
};
374374
```
375375

376376
## Runtime semantics

0 commit comments

Comments
 (0)