{"action":"created","comment":{"url":"https://api.github.com/repos/dlang/phobos/pulls/comments/63340972","id":63340972,"diff_hunk":"@@ -237,14 +237,14 @@ void[] read(R)(R name, size_t upTo = size_t.max)\n     import std.utf : byChar;\n     scope(exit)\n     {\n-        assert(exists(\"someUniqueFilename\"));\n-        remove(\"someUniqueFilename\");\n+        assert(exists(deleteme));\n+        remove(deleteme);","path":"std/file.d","position":7,"original_position":7,"commit_id":"d3fac0eadba16f10825be3ef4192e26e45c645fe","original_commit_id":"d3fac0eadba16f10825be3ef4192e26e45c645fe","user":{"login":"joakim-noah","id":5930876,"avatar_url":"https://avatars.githubusercontent.com/u/5930876?v=3","gravatar_id":"","url":"https://api.github.com/users/joakim-noah","html_url":"https://github.com/joakim-noah","followers_url":"https://api.github.com/users/joakim-noah/followers","following_url":"https://api.github.com/users/joakim-noah/following{/other_user}","gists_url":"https://api.github.com/users/joakim-noah/gists{/gist_id}","starred_url":"https://api.github.com/users/joakim-noah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joakim-noah/subscriptions","organizations_url":"https://api.github.com/users/joakim-noah/orgs","repos_url":"https://api.github.com/users/joakim-noah/repos","events_url":"https://api.github.com/users/joakim-noah/events{/privacy}","received_events_url":"https://api.github.com/users/joakim-noah/received_events","type":"User","site_admin":false},"body":"[@burner had this right the first time](https://github.com/dlang/phobos/pull/3643#discussion-diff-39070724), @quickfur, following what the rest of this module does.  All phobos tests that create a file use `deleteme`, because it leads to all test files being in `tempDir()` rather than the local directory and is easy to use with Android.  If having this in the docs is a concern, I can always modify it to add a name you prefer at the end, but considering we are deleting the file, I don't see the problem.","created_at":"2016-05-16T11:33:15Z","updated_at":"2016-05-16T11:33:15Z","html_url":"https://github.com/dlang/phobos/pull/4332#discussion_r63340972","pull_request_url":"https://api.github.com/repos/dlang/phobos/pulls/4332","_links":{"self":{"href":"https://api.github.com/repos/dlang/phobos/pulls/comments/63340972"},"html":{"href":"https://github.com/dlang/phobos/pull/4332#discussion_r63340972"},"pull_request":{"href":"https://api.github.com/repos/dlang/phobos/pulls/4332"}}},"pull_request":{"url":"https://api.github.com/repos/dlang/phobos/pulls/4332","id":70183426,"html_url":"https://github.com/dlang/phobos/pull/4332","diff_url":"https://github.com/dlang/phobos/pull/4332.diff","patch_url":"https://github.com/dlang/phobos/pull/4332.patch","issue_url":"https://api.github.com/repos/dlang/phobos/issues/4332","number":4332,"state":"open","locked":false,"title":"Fix Android regressions","user":{"login":"joakim-noah","id":5930876,"avatar_url":"https://avatars.githubusercontent.com/u/5930876?v=3","gravatar_id":"","url":"https://api.github.com/users/joakim-noah","html_url":"https://github.com/joakim-noah","followers_url":"https://api.github.com/users/joakim-noah/followers","following_url":"https://api.github.com/users/joakim-noah/following{/other_user}","gists_url":"https://api.github.com/users/joakim-noah/gists{/gist_id}","starred_url":"https://api.github.com/users/joakim-noah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joakim-noah/subscriptions","organizations_url":"https://api.github.com/users/joakim-noah/orgs","repos_url":"https://api.github.com/users/joakim-noah/repos","events_url":"https://api.github.com/users/joakim-noah/events{/privacy}","received_events_url":"https://api.github.com/users/joakim-noah/received_events","type":"User","site_admin":false},"body":"Tests that use the local directory cannot be run from an Android apk, and Android comes with gzip, but not unzip.","created_at":"2016-05-16T11:25:35Z","updated_at":"2016-05-16T11:33:15Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1760a1384c1a6c922026c5a17a17b8bd45ae55ed","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/dlang/phobos/pulls/4332/commits","review_comments_url":"https://api.github.com/repos/dlang/phobos/pulls/4332/comments","review_comment_url":"https://api.github.com/repos/dlang/phobos/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dlang/phobos/issues/4332/comments","statuses_url":"https://api.github.com/repos/dlang/phobos/statuses/d3fac0eadba16f10825be3ef4192e26e45c645fe","head":{"label":"joakim-noah:android","ref":"android","sha":"d3fac0eadba16f10825be3ef4192e26e45c645fe","user":{"login":"joakim-noah","id":5930876,"avatar_url":"https://avatars.githubusercontent.com/u/5930876?v=3","gravatar_id":"","url":"https://api.github.com/users/joakim-noah","html_url":"https://github.com/joakim-noah","followers_url":"https://api.github.com/users/joakim-noah/followers","following_url":"https://api.github.com/users/joakim-noah/following{/other_user}","gists_url":"https://api.github.com/users/joakim-noah/gists{/gist_id}","starred_url":"https://api.github.com/users/joakim-noah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joakim-noah/subscriptions","organizations_url":"https://api.github.com/users/joakim-noah/orgs","repos_url":"https://api.github.com/users/joakim-noah/repos","events_url":"https://api.github.com/users/joakim-noah/events{/privacy}","received_events_url":"https://api.github.com/users/joakim-noah/received_events","type":"User","site_admin":false},"repo":{"id":19549467,"name":"phobos","full_name":"joakim-noah/phobos","owner":{"login":"joakim-noah","id":5930876,"avatar_url":"https://avatars.githubusercontent.com/u/5930876?v=3","gravatar_id":"","url":"https://api.github.com/users/joakim-noah","html_url":"https://github.com/joakim-noah","followers_url":"https://api.github.com/users/joakim-noah/followers","following_url":"https://api.github.com/users/joakim-noah/following{/other_user}","gists_url":"https://api.github.com/users/joakim-noah/gists{/gist_id}","starred_url":"https://api.github.com/users/joakim-noah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joakim-noah/subscriptions","organizations_url":"https://api.github.com/users/joakim-noah/orgs","repos_url":"https://api.github.com/users/joakim-noah/repos","events_url":"https://api.github.com/users/joakim-noah/events{/privacy}","received_events_url":"https://api.github.com/users/joakim-noah/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/joakim-noah/phobos","description":"The standard library of the D programming language","fork":true,"url":"https://api.github.com/repos/joakim-noah/phobos","forks_url":"https://api.github.com/repos/joakim-noah/phobos/forks","keys_url":"https://api.github.com/repos/joakim-noah/phobos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/joakim-noah/phobos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/joakim-noah/phobos/teams","hooks_url":"https://api.github.com/repos/joakim-noah/phobos/hooks","issue_events_url":"https://api.github.com/repos/joakim-noah/phobos/issues/events{/number}","events_url":"https://api.github.com/repos/joakim-noah/phobos/events","assignees_url":"https://api.github.com/repos/joakim-noah/phobos/assignees{/user}","branches_url":"https://api.github.com/repos/joakim-noah/phobos/branches{/branch}","tags_url":"https://api.github.com/repos/joakim-noah/phobos/tags","blobs_url":"https://api.github.com/repos/joakim-noah/phobos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/joakim-noah/phobos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/joakim-noah/phobos/git/refs{/sha}","trees_url":"https://api.github.com/repos/joakim-noah/phobos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/joakim-noah/phobos/statuses/{sha}","languages_url":"https://api.github.com/repos/joakim-noah/phobos/languages","stargazers_url":"https://api.github.com/repos/joakim-noah/phobos/stargazers","contributors_url":"https://api.github.com/repos/joakim-noah/phobos/contributors","subscribers_url":"https://api.github.com/repos/joakim-noah/phobos/subscribers","subscription_url":"https://api.github.com/repos/joakim-noah/phobos/subscription","commits_url":"https://api.github.com/repos/joakim-noah/phobos/commits{/sha}","git_commits_url":"https://api.github.com/repos/joakim-noah/phobos/git/commits{/sha}","comments_url":"https://api.github.com/repos/joakim-noah/phobos/comments{/number}","issue_comment_url":"https://api.github.com/repos/joakim-noah/phobos/issues/comments{/number}","contents_url":"https://api.github.com/repos/joakim-noah/phobos/contents/{+path}","compare_url":"https://api.github.com/repos/joakim-noah/phobos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/joakim-noah/phobos/merges","archive_url":"https://api.github.com/repos/joakim-noah/phobos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/joakim-noah/phobos/downloads","issues_url":"https://api.github.com/repos/joakim-noah/phobos/issues{/number}","pulls_url":"https://api.github.com/repos/joakim-noah/phobos/pulls{/number}","milestones_url":"https://api.github.com/repos/joakim-noah/phobos/milestones{/number}","notifications_url":"https://api.github.com/repos/joakim-noah/phobos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/joakim-noah/phobos/labels{/name}","releases_url":"https://api.github.com/repos/joakim-noah/phobos/releases{/id}","deployments_url":"https://api.github.com/repos/joakim-noah/phobos/deployments","created_at":"2014-05-07T20:36:47Z","updated_at":"2016-02-07T19:36:42Z","pushed_at":"2016-05-16T11:23:16Z","git_url":"git://github.com/joakim-noah/phobos.git","ssh_url":"git@github.com:joakim-noah/phobos.git","clone_url":"https://github.com/joakim-noah/phobos.git","svn_url":"https://github.com/joakim-noah/phobos","homepage":"dlang.org/phobos","size":49325,"stargazers_count":0,"watchers_count":0,"language":"D","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"dlang:master","ref":"master","sha":"778593d805a0c8bf39e318163e6d4004a7357904","user":{"login":"dlang","id":565913,"avatar_url":"https://avatars.githubusercontent.com/u/565913?v=3","gravatar_id":"","url":"https://api.github.com/users/dlang","html_url":"https://github.com/dlang","followers_url":"https://api.github.com/users/dlang/followers","following_url":"https://api.github.com/users/dlang/following{/other_user}","gists_url":"https://api.github.com/users/dlang/gists{/gist_id}","starred_url":"https://api.github.com/users/dlang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlang/subscriptions","organizations_url":"https://api.github.com/users/dlang/orgs","repos_url":"https://api.github.com/users/dlang/repos","events_url":"https://api.github.com/users/dlang/events{/privacy}","received_events_url":"https://api.github.com/users/dlang/received_events","type":"Organization","site_admin":false},"repo":{"id":1257084,"name":"phobos","full_name":"dlang/phobos","owner":{"login":"dlang","id":565913,"avatar_url":"https://avatars.githubusercontent.com/u/565913?v=3","gravatar_id":"","url":"https://api.github.com/users/dlang","html_url":"https://github.com/dlang","followers_url":"https://api.github.com/users/dlang/followers","following_url":"https://api.github.com/users/dlang/following{/other_user}","gists_url":"https://api.github.com/users/dlang/gists{/gist_id}","starred_url":"https://api.github.com/users/dlang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlang/subscriptions","organizations_url":"https://api.github.com/users/dlang/orgs","repos_url":"https://api.github.com/users/dlang/repos","events_url":"https://api.github.com/users/dlang/events{/privacy}","received_events_url":"https://api.github.com/users/dlang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dlang/phobos","description":"The standard library of the D programming language","fork":false,"url":"https://api.github.com/repos/dlang/phobos","forks_url":"https://api.github.com/repos/dlang/phobos/forks","keys_url":"https://api.github.com/repos/dlang/phobos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dlang/phobos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dlang/phobos/teams","hooks_url":"https://api.github.com/repos/dlang/phobos/hooks","issue_events_url":"https://api.github.com/repos/dlang/phobos/issues/events{/number}","events_url":"https://api.github.com/repos/dlang/phobos/events","assignees_url":"https://api.github.com/repos/dlang/phobos/assignees{/user}","branches_url":"https://api.github.com/repos/dlang/phobos/branches{/branch}","tags_url":"https://api.github.com/repos/dlang/phobos/tags","blobs_url":"https://api.github.com/repos/dlang/phobos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dlang/phobos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dlang/phobos/git/refs{/sha}","trees_url":"https://api.github.com/repos/dlang/phobos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dlang/phobos/statuses/{sha}","languages_url":"https://api.github.com/repos/dlang/phobos/languages","stargazers_url":"https://api.github.com/repos/dlang/phobos/stargazers","contributors_url":"https://api.github.com/repos/dlang/phobos/contributors","subscribers_url":"https://api.github.com/repos/dlang/phobos/subscribers","subscription_url":"https://api.github.com/repos/dlang/phobos/subscription","commits_url":"https://api.github.com/repos/dlang/phobos/commits{/sha}","git_commits_url":"https://api.github.com/repos/dlang/phobos/git/commits{/sha}","comments_url":"https://api.github.com/repos/dlang/phobos/comments{/number}","issue_comment_url":"https://api.github.com/repos/dlang/phobos/issues/comments{/number}","contents_url":"https://api.github.com/repos/dlang/phobos/contents/{+path}","compare_url":"https://api.github.com/repos/dlang/phobos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dlang/phobos/merges","archive_url":"https://api.github.com/repos/dlang/phobos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dlang/phobos/downloads","issues_url":"https://api.github.com/repos/dlang/phobos/issues{/number}","pulls_url":"https://api.github.com/repos/dlang/phobos/pulls{/number}","milestones_url":"https://api.github.com/repos/dlang/phobos/milestones{/number}","notifications_url":"https://api.github.com/repos/dlang/phobos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dlang/phobos/labels{/name}","releases_url":"https://api.github.com/repos/dlang/phobos/releases{/id}","deployments_url":"https://api.github.com/repos/dlang/phobos/deployments","created_at":"2011-01-15T07:00:06Z","updated_at":"2016-05-11T14:53:09Z","pushed_at":"2016-05-16T11:28:05Z","git_url":"git://github.com/dlang/phobos.git","ssh_url":"git@github.com:dlang/phobos.git","clone_url":"https://github.com/dlang/phobos.git","svn_url":"https://github.com/dlang/phobos","homepage":"dlang.org/phobos","size":77644,"stargazers_count":711,"watchers_count":711,"language":"D","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":483,"mirror_url":null,"open_issues_count":91,"forks":483,"open_issues":91,"watchers":711,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dlang/phobos/pulls/4332"},"html":{"href":"https://github.com/dlang/phobos/pull/4332"},"issue":{"href":"https://api.github.com/repos/dlang/phobos/issues/4332"},"comments":{"href":"https://api.github.com/repos/dlang/phobos/issues/4332/comments"},"review_comments":{"href":"https://api.github.com/repos/dlang/phobos/pulls/4332/comments"},"review_comment":{"href":"https://api.github.com/repos/dlang/phobos/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dlang/phobos/pulls/4332/commits"},"statuses":{"href":"https://api.github.com/repos/dlang/phobos/statuses/d3fac0eadba16f10825be3ef4192e26e45c645fe"}}}}