{"comment":{"url":"https://api.github.com/repos/newup/core/comments/12358401","html_url":"https://github.com/newup/core/commit/452bf476f940b2e84b58f9fa3b04f7b36c1369d1#commitcomment-12358401","id":12358401,"user":{"login":"JohnathonKoster","id":5232890,"avatar_url":"https://avatars.githubusercontent.com/u/5232890?v=3","gravatar_id":"","url":"https://api.github.com/users/JohnathonKoster","html_url":"https://github.com/JohnathonKoster","followers_url":"https://api.github.com/users/JohnathonKoster/followers","following_url":"https://api.github.com/users/JohnathonKoster/following{/other_user}","gists_url":"https://api.github.com/users/JohnathonKoster/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnathonKoster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnathonKoster/subscriptions","organizations_url":"https://api.github.com/users/JohnathonKoster/orgs","repos_url":"https://api.github.com/users/JohnathonKoster/repos","events_url":"https://api.github.com/users/JohnathonKoster/events{/privacy}","received_events_url":"https://api.github.com/users/JohnathonKoster/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"452bf476f940b2e84b58f9fa3b04f7b36c1369d1","created_at":"2015-07-25T19:47:42Z","updated_at":"2015-07-25T19:47:42Z","body":"The above method was chosen so that complicated logic to determine if a file was binary or not is kept out of the core. It *could* be done, but trying to determine if a file should be copied correctly in every situation is pretty much impossible, would be fragile and prone to errors.\r\n\r\nUsing this technique template authors can choose exactly what is copied in verbatim with no surprises."}}