-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
closed-invalidClosed as we don't believe the reported issue is generally actionableClosed as we don't believe the reported issue is generally actionablelegacy-area-analyzerUse area-devexp instead.Use area-devexp instead.
Milestone
Description
This issue was originally filed by [email protected]
Consider these two libraries:
-- a.dart--
library("a");
final _private = 42;
afn ()=>_private;
-- b.dart--
library("b");
final _private = 22;
bfn () =>_private;
and a consumer:
--- import_dartc.dart ---
import("a.dart");
import("b.dart");
main() {
print(afn());
print(bfn());
}
With dart_bin this runs ok:
krukow:~/scratchpad$ dart_bin import_dartc.dart
42
22
With dartc we get a conflict:
krukow:~/scratchpad$ dartc import_dartc.dart
a.dart/a.dart:2: duplicate definition of _private
1: #library("a");
2: final _private = 42;
b.dart/b.dart:2: duplicate definition of _private
1: #library("b");
2: final _private = 22;
Metadata
Metadata
Assignees
Labels
closed-invalidClosed as we don't believe the reported issue is generally actionableClosed as we don't believe the reported issue is generally actionablelegacy-area-analyzerUse area-devexp instead.Use area-devexp instead.