Reputation: 896
I am getting a Unable to resolve asset ID for "dart:core" error for every SDK I have tried between 1.8 and 1.13, and for 3 different types of text editors with different dart plugins. Is there any way to fix the following:
$ /c/tools/dart-sdk-1-9-3/bin/pub.bat serve
find: ‘> bin [’: No such file or directory
Loading source assets...
Loading angular transformers...
Serving ProjectName web on http://localhost:8080
[Error from InjectorGenerator on ProjectName|web/main.dart]:
Unable to resolve asset ID for "dart:core"
Build error:
Transform InjectorGenerator on ProjectName|web/main.dart threw error: <rethrow>
Caused by Could not resolve dart:core
AnalysisTask._safelyPerform (package:analyzer/src/generated/engine.dart:6762:7)
AnalysisTask.perform (package:analyzer/src/generated/engine.dart:6727:21)
AnalysisContextImpl._cacheDartResolutionData (package:analyzer/src/generated/engine.dart:2414:86)
AnalysisContextImpl._getDartResolutionData (package:analyzer/src/generated/engine.dart:3046:41)
AnalysisContextImpl._getDartResolutionData2 (package:analyzer/src/generated/engine.dart:3077:36)
AnalysisContextImpl.computeLibraryElement (package:analyzer/src/generated/engine.dart:1192:81)
ResolverImpl._performResolve.<anonymous closure>.<anonymous closure> (package:code_transformers/src/resolver_impl.dart:157:46)
MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
ListIterable.toList (dart:_internal/iterable.dart:219)
ResolverImpl._performResolve.<anonymous closure> (package:code_transformers/src/resolver_impl.dart:158:16)
_RootZone.runUnary (dart:async/zone.dart:1155)
_Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:484)
_Future._propagateToListeners (dart:async/future_impl.dart:567)
_Future._completeWithValue (dart:async/future_impl.dart:358)
_Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:412)
_asyncRunCallbackLoop (dart:async/schedule_microtask.dart:41)
_asyncRunCallback (dart:async/schedule_microtask.dart:48)
_runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:96)
_RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:143)
package:analyzer/src/generated/engine.dart 2115:11 AnalysisContextImpl.recordResolveDartLibraryTaskResults
package:analyzer/src/generated/engine.dart 5304:133 AnalysisContextImpl_AnalysisTaskResultRecorder.visitResolveDartLibraryTask
package:analyzer/src/generated/engine.dart 14327:77 ResolveDartLibraryTask.accept
package:analyzer/src/generated/engine.dart 6732:18 AnalysisTask.perform
package:analyzer/src/generated/engine.dart 2414:86 AnalysisContextImpl._cacheDartResolutionData
package:analyzer/src/generated/engine.dart 3046:41 AnalysisContextImpl._getDartResolutionData
package:analyzer/src/generated/engine.dart 3077:36 AnalysisContextImpl._getDartResolutionData2
package:analyzer/src/generated/engine.dart 1192:81 AnalysisContextImpl.computeLibraryElement
package:code_transformers/src/resolver_impl.dart 157:46 ResolverImpl._performResolve.<fn>.<fn>
dart:_internal/iterable.dart 413 MappedListIterable.elementAt
dart:_internal/iterable.dart 219 ListIterable.toList
package:code_transformers/src/resolver_impl.dart 158:16 ResolverImpl._performResolve.<fn>
dart:async/zone.dart 1155 _RootZone.runUnary
dart:async/future_impl.dart 484 _Future._propagateToListeners.handleValueCallback
dart:async/future_impl.dart 567 _Future._propagateToListeners
dart:async/future_impl.dart 358 _Future._completeWithValue
dart:async/future_impl.dart 412 _Future._asyncComplete.<fn>
dart:async/schedule_microtask.dart 41 _asyncRunCallbackLoop
dart:async/schedule_microtask.dart 48 _asyncRunCallback
dart:isolate-patch/isolate_patch.dart 96 _runPendingImmediateCallback
dart:isolate-patch/isolate_patch.dart 143 _RawReceivePortImpl._handleMessage
package:analyzer/src/generated/engine.dart 2115:11 AnalysisContextImpl.recordResolveDartLibraryTaskResults
package:analyzer/src/generated/engine.dart 5304:133 AnalysisContextImpl_AnalysisTaskResultRecorder.visitResolveDartLibraryTask
package:analyzer/src/generated/engine.dart 14327:77 ResolveDartLibraryTask.accept
package:analyzer/src/generated/engine.dart 6732:18 AnalysisTask.perform
package:analyzer/src/generated/engine.dart 2414:86 AnalysisContextImpl._cacheDartResolutionData
package:analyzer/src/generated/engine.dart 3046:41 AnalysisContextImpl._getDartResolutionData
package:analyzer/src/generated/engine.dart 3077:36 AnalysisContextImpl._getDartResolutionData2
package:analyzer/src/generated/engine.dart 1192:81 AnalysisContextImpl.computeLibraryElement
package:code_transformers/src/resolver_impl.dart 157:46 ResolverImpl._performResolve.<fn>.<fn>
dart:_internal ListIterable.toList
package:code_transformers/src/resolver_impl.dart 158:16 ResolverImpl._performResolve.<fn>
dart:isolate _RawReceivePortImpl._handleMessage
Build completed with 2 errors.
Update: content of pubspec.yaml file is:
name: ProjectName
version: 0.1.1
description: "desc..."
environment:
sdk: '>=1.0.0 <2.0.0'
dependencies:
angular: 1.1.0
browser: any
crypto: any
# polymer_highcharts: any
transformers:
- angular
The OS is Windows 10. It works on Windows 8 and Ubuntu 14.04 for Dart SDK's 1.9.1 -> 1.12.2, but not with 1.13.1 (similar issue to above)
Upvotes: 0
Views: 272
Reputation: 76233
It's a known issue with the code_transformer package. See Dart SDK issue 25009. angular.dart issue 1743
Upvotes: 1