{"action":"created","issue":{"url":"https://api.github.com/repos/flutter/flutter/issues/8119","repository_url":"https://api.github.com/repos/flutter/flutter","labels_url":"https://api.github.com/repos/flutter/flutter/issues/8119/labels{/name}","comments_url":"https://api.github.com/repos/flutter/flutter/issues/8119/comments","events_url":"https://api.github.com/repos/flutter/flutter/issues/8119/events","html_url":"https://github.com/flutter/flutter/pull/8119","id":207383177,"number":8119,"title":"Ban package:path from Flutter Tools","user":{"login":"goderbauer","id":1227763,"avatar_url":"https://avatars.githubusercontent.com/u/1227763?v=3","gravatar_id":"","url":"https://api.github.com/users/goderbauer","html_url":"https://github.com/goderbauer","followers_url":"https://api.github.com/users/goderbauer/followers","following_url":"https://api.github.com/users/goderbauer/following{/other_user}","gists_url":"https://api.github.com/users/goderbauer/gists{/gist_id}","starred_url":"https://api.github.com/users/goderbauer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goderbauer/subscriptions","organizations_url":"https://api.github.com/users/goderbauer/orgs","repos_url":"https://api.github.com/users/goderbauer/repos","events_url":"https://api.github.com/users/goderbauer/events{/privacy}","received_events_url":"https://api.github.com/users/goderbauer/received_events","type":"User","site_admin":false},"labels":[{"id":487496476,"url":"https://api.github.com/repos/flutter/flutter/labels/cla:%20yes","name":"cla: yes","color":"ffffff","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-02-14T00:37:15Z","updated_at":"2017-02-14T01:08:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/flutter/flutter/pulls/8119","html_url":"https://github.com/flutter/flutter/pull/8119","diff_url":"https://github.com/flutter/flutter/pull/8119.diff","patch_url":"https://github.com/flutter/flutter/pull/8119.patch"},"body":"Use `fs.path` instead for cross-platform interoperability."},"comment":{"url":"https://api.github.com/repos/flutter/flutter/issues/comments/279575525","html_url":"https://github.com/flutter/flutter/pull/8119#issuecomment-279575525","issue_url":"https://api.github.com/repos/flutter/flutter/issues/8119","id":279575525,"user":{"login":"tvolkert","id":15253456,"avatar_url":"https://avatars.githubusercontent.com/u/15253456?v=3","gravatar_id":"","url":"https://api.github.com/users/tvolkert","html_url":"https://github.com/tvolkert","followers_url":"https://api.github.com/users/tvolkert/followers","following_url":"https://api.github.com/users/tvolkert/following{/other_user}","gists_url":"https://api.github.com/users/tvolkert/gists{/gist_id}","starred_url":"https://api.github.com/users/tvolkert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvolkert/subscriptions","organizations_url":"https://api.github.com/users/tvolkert/orgs","repos_url":"https://api.github.com/users/tvolkert/repos","events_url":"https://api.github.com/users/tvolkert/events{/privacy}","received_events_url":"https://api.github.com/users/tvolkert/received_events","type":"User","site_admin":false},"created_at":"2017-02-14T01:08:43Z","updated_at":"2017-02-14T01:08:43Z","body":"Yeah, package:path is cross platform inasmuch as it detects your current platform and uses path separators for that platform.  But when you're using an in-memory file system or replaying a recording that was recorded on another platform, you explicitly don't want your platform's behavior.  Thus It's best when using FileSystem to use the path context retrieved from the file system object."}}
{"actor":{"display_login":"tvolkert"}}