{"action":"opened","issue":{"url":"https://api.github.com/repos/flutter/flutter/issues/14761","repository_url":"https://api.github.com/repos/flutter/flutter","labels_url":"https://api.github.com/repos/flutter/flutter/issues/14761/labels{/name}","comments_url":"https://api.github.com/repos/flutter/flutter/issues/14761/comments","events_url":"https://api.github.com/repos/flutter/flutter/issues/14761/events","html_url":"https://github.com/flutter/flutter/issues/14761","id":298061653,"number":14761,"title":"vended dart sdk is not well formed","user":{"login":"devoncarew","id":1269969,"avatar_url":"https://avatars0.githubusercontent.com/u/1269969?v=4","gravatar_id":"","url":"https://api.github.com/users/devoncarew","html_url":"https://github.com/devoncarew","followers_url":"https://api.github.com/users/devoncarew/followers","following_url":"https://api.github.com/users/devoncarew/following{/other_user}","gists_url":"https://api.github.com/users/devoncarew/gists{/gist_id}","starred_url":"https://api.github.com/users/devoncarew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devoncarew/subscriptions","organizations_url":"https://api.github.com/users/devoncarew/orgs","repos_url":"https://api.github.com/users/devoncarew/repos","events_url":"https://api.github.com/users/devoncarew/events{/privacy}","received_events_url":"https://api.github.com/users/devoncarew/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-18T05:59:06Z","updated_at":"2018-02-18T05:59:06Z","closed_at":null,"author_association":"MEMBER","body":"It looks like the dart sdk currently vended in the flutter sdk is not well formed from the POV of the `dart:` libraries. We no longer ship `dart:js` (and other) libraries in the `dart-sdk/lib/` directory, however, these libraries are still referenced from:\r\n\r\n```\r\ndart-sdk/lib/_internal/libraries.dart\r\ndart-sdk/lib/_internal/sdk_library_metadata/lib/libraries.dart\r\n```\r\n\r\nThe analyzer in particular uses the libraries.dart file(s) as the source of record for what `dart:` libs are available, and doesn't like having a library referenced from that file which does not actually exist on disk.\r\n\r\ncc'ing @aam, @tvolkert, @zanderso, who may be familiar with the change to pair down the dart: libraries."}}
{"actor":{"display_login":"devoncarew"}}