Skip to content

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

Closed
@madsager

Description

@madsager

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-core-librarySDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries.library-io

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions