{"action":"created","issue":{"url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/358","labels_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/358/labels{/name}","comments_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/358/comments","events_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/358/events","html_url":"https://github.com/tmuxinator/tmuxinator/pull/358","id":117632257,"number":358,"title":"Editing will not recreate projects","user":{"login":"J3RN","id":2058614,"avatar_url":"https://avatars.githubusercontent.com/u/2058614?v=3","gravatar_id":"","url":"https://api.github.com/users/J3RN","html_url":"https://github.com/J3RN","followers_url":"https://api.github.com/users/J3RN/followers","following_url":"https://api.github.com/users/J3RN/following{/other_user}","gists_url":"https://api.github.com/users/J3RN/gists{/gist_id}","starred_url":"https://api.github.com/users/J3RN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/J3RN/subscriptions","organizations_url":"https://api.github.com/users/J3RN/orgs","repos_url":"https://api.github.com/users/J3RN/repos","events_url":"https://api.github.com/users/J3RN/events{/privacy}","received_events_url":"https://api.github.com/users/J3RN/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-18T17:02:12Z","updated_at":"2015-11-18T17:28:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tmuxinator/tmuxinator/pulls/358","html_url":"https://github.com/tmuxinator/tmuxinator/pull/358","diff_url":"https://github.com/tmuxinator/tmuxinator/pull/358.diff","patch_url":"https://github.com/tmuxinator/tmuxinator/pull/358.patch"},"body":"I have re-written a few tests to better test their functionality. Additionally, I have build and installed this branch of the gem to ensure it actually works now.\r\n\r\n@adamstrickland Thoughts?\r\n\r\nCloses #355\r\nCloses #354"},"comment":{"url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/comments/157787737","html_url":"https://github.com/tmuxinator/tmuxinator/pull/358#issuecomment-157787737","issue_url":"https://api.github.com/repos/tmuxinator/tmuxinator/issues/358","id":157787737,"user":{"login":"adamstrickland","id":78512,"avatar_url":"https://avatars.githubusercontent.com/u/78512?v=3","gravatar_id":"","url":"https://api.github.com/users/adamstrickland","html_url":"https://github.com/adamstrickland","followers_url":"https://api.github.com/users/adamstrickland/followers","following_url":"https://api.github.com/users/adamstrickland/following{/other_user}","gists_url":"https://api.github.com/users/adamstrickland/gists{/gist_id}","starred_url":"https://api.github.com/users/adamstrickland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamstrickland/subscriptions","organizations_url":"https://api.github.com/users/adamstrickland/orgs","repos_url":"https://api.github.com/users/adamstrickland/repos","events_url":"https://api.github.com/users/adamstrickland/events{/privacy}","received_events_url":"https://api.github.com/users/adamstrickland/received_events","type":"User","site_admin":false},"created_at":"2015-11-18T17:28:25Z","updated_at":"2015-11-18T17:28:25Z","body":"As for replacing `Tmuxinator::Config.exists?` with `File.exists?`...  In general I prefer to use system libraries such as `File` rather than custom abstractions.  However, the use of `Tmuxinator::Config.exists?` predates my association with the project, so there may well be reasoning for it of which I am not aware.  @aziz @Soliah may have additional context."}}