Closed
Description
From email thread on misc mailing list:
Here is pseudo-code.
------------- package 'some'---------------
==lib/src/some_extension.dart
import "dart-ext:some_extension";
==EOF
==lib/some.dart
library some;
import 'src/some_extension.dart';
export 'src/some_extension.dart';
==EOF
Inside package all works fine.
--------- application 'mayapp'-------------
Variant #1 (WORKING, NO PROBLEM)
==myapp.dart
import '../path/to/some/package/some.dart';
Variant #2 (NOT WORKING, PROBLEMATIC)
==myapp.dart
import 'package:some/some.dart';
unexpected error in library path'package:some/src/some_extension.dart': Error: line 1 pos 1: library handler failed
import 'dart-ext:some_extension';
^
'package:some/some.dart': Error: line 3 pos 1: library handler failed
import 'src/some_extension.dart';
^