{"action":"created","issue":{"url":"https://api.github.com/repos/elixir-lang/elixir/issues/4764","repository_url":"https://api.github.com/repos/elixir-lang/elixir","labels_url":"https://api.github.com/repos/elixir-lang/elixir/issues/4764/labels{/name}","comments_url":"https://api.github.com/repos/elixir-lang/elixir/issues/4764/comments","events_url":"https://api.github.com/repos/elixir-lang/elixir/issues/4764/events","html_url":"https://github.com/elixir-lang/elixir/pull/4764","id":158283635,"number":4764,"title":"Option for `mix app.tree` and `mix deps.tree` to be output as DOT file","user":{"login":"joshprice","id":9307,"avatar_url":"https://avatars.githubusercontent.com/u/9307?v=3","gravatar_id":"","url":"https://api.github.com/users/joshprice","html_url":"https://github.com/joshprice","followers_url":"https://api.github.com/users/joshprice/followers","following_url":"https://api.github.com/users/joshprice/following{/other_user}","gists_url":"https://api.github.com/users/joshprice/gists{/gist_id}","starred_url":"https://api.github.com/users/joshprice/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshprice/subscriptions","organizations_url":"https://api.github.com/users/joshprice/orgs","repos_url":"https://api.github.com/users/joshprice/repos","events_url":"https://api.github.com/users/joshprice/events{/privacy}","received_events_url":"https://api.github.com/users/joshprice/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2016-06-03T03:21:40Z","updated_at":"2016-06-08T18:28:08Z","closed_at":"2016-06-08T11:55:28Z","pull_request":{"url":"https://api.github.com/repos/elixir-lang/elixir/pulls/4764","html_url":"https://github.com/elixir-lang/elixir/pull/4764","diff_url":"https://github.com/elixir-lang/elixir/pull/4764.diff","patch_url":"https://github.com/elixir-lang/elixir/pull/4764.patch"},"body":"Inspired by @josevalim's ElixirConf.EU keynote.\r\n\r\nThis is currently a work in progress, but feedback is more than welcome.\r\n\r\n- [x] return a string from the utils function so that the caller can write the result to a file\r\n- [x] if a file is written where should it go? `/tmp/app_tree.dot` or `/tmp/deps_tree.dot`?\r\n- [x] if a `dot` executable exists should we also make an `.svg`?\r\n\r\n/cc @mootpointer"},"comment":{"url":"https://api.github.com/repos/elixir-lang/elixir/issues/comments/224684245","html_url":"https://github.com/elixir-lang/elixir/pull/4764#issuecomment-224684245","issue_url":"https://api.github.com/repos/elixir-lang/elixir/issues/4764","id":224684245,"user":{"login":"josevalim","id":9582,"avatar_url":"https://avatars.githubusercontent.com/u/9582?v=3","gravatar_id":"","url":"https://api.github.com/users/josevalim","html_url":"https://github.com/josevalim","followers_url":"https://api.github.com/users/josevalim/followers","following_url":"https://api.github.com/users/josevalim/following{/other_user}","gists_url":"https://api.github.com/users/josevalim/gists{/gist_id}","starred_url":"https://api.github.com/users/josevalim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josevalim/subscriptions","organizations_url":"https://api.github.com/users/josevalim/orgs","repos_url":"https://api.github.com/users/josevalim/repos","events_url":"https://api.github.com/users/josevalim/events{/privacy}","received_events_url":"https://api.github.com/users/josevalim/received_events","type":"User","site_admin":false},"created_at":"2016-06-08T18:28:08Z","updated_at":"2016-06-08T18:28:08Z","body":"That's great to know @NobbZ! I think we will be fine for now, since I have removed the duplicated edges already, but we will keep in mind if the current solution has any issues."}}
{"actor":{"display_login":"josevalim"}}