Skip to content

dart-ext loading does not work when using package urls #6924

Closed
@DartBot

Description

@DartBot

This issue was originally filed by [email protected]


dart-ext loading does not work when using package urls

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 'myapp'-------------

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';

cannot find extension library'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';
^

P.S.
This issue http://code.google.com/p/dart/issues/detail?id=6264 will be closed as 'fixed'.
But this is not true.

Metadata

Metadata

Assignees

Labels

area-core-librarySDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries.closed-duplicateClosed in favor of an existing reportlibrary-io

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions