We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b95d9a4 commit a38efbdCopy full SHA for a38efbd
working/unquoted-imports/feature-specification.md
@@ -366,11 +366,11 @@ logic in Dart:
366
367
```dart
368
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
- };
+ ['dart'] => 'ERROR. Not allowed to import just "dart"',
+ ['dart', ...var rest] => 'dart:${rest.join('/')}',
+ [var name] => 'package:$name/${name.split('.').last}.dart',
+ _ => 'package:${segments.join('/')}.dart',
+};
374
```
375
376
## Runtime semantics
0 commit comments