{"action":"closed","issue":{"url":"https://api.github.com/repos/dugancathal/transdeps/issues/2","repository_url":"https://api.github.com/repos/dugancathal/transdeps","labels_url":"https://api.github.com/repos/dugancathal/transdeps/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/dugancathal/transdeps/issues/2/comments","events_url":"https://api.github.com/repos/dugancathal/transdeps/issues/2/events","html_url":"https://github.com/dugancathal/transdeps/issues/2","id":298754881,"number":2,"title":"Getting \"Not a directory @ rb_sysopen - components/.DS_Store/Gemfile.lock\"","user":{"login":"arturopie","id":762752,"avatar_url":"https://avatars0.githubusercontent.com/u/762752?v=4","gravatar_id":"","url":"https://api.github.com/users/arturopie","html_url":"https://github.com/arturopie","followers_url":"https://api.github.com/users/arturopie/followers","following_url":"https://api.github.com/users/arturopie/following{/other_user}","gists_url":"https://api.github.com/users/arturopie/gists{/gist_id}","starred_url":"https://api.github.com/users/arturopie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arturopie/subscriptions","organizations_url":"https://api.github.com/users/arturopie/orgs","repos_url":"https://api.github.com/users/arturopie/repos","events_url":"https://api.github.com/users/arturopie/events{/privacy}","received_events_url":"https://api.github.com/users/arturopie/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-02-20T21:27:37Z","updated_at":"2018-02-27T04:42:02Z","closed_at":"2018-02-27T04:42:02Z","author_association":"CONTRIBUTOR","body":"OSX creates `.DS_Store` files for storing OS metadata. Therefore, sometimes `transdeps` will fail in Mac OS. \r\n\r\nI have 3 possible solutions for solving this issue:\r\n\r\n1. Make `SpecListFactory` ignore files when collecting all specs\r\n1. Make `SpecListFactory` ignore all *hidden* files and directories when collecting all specs\r\n1. Add an option to pass an \"ignore\" list to transdeps\r\n\r\nI'm willing to implement and submit a PR for option 1 if you are ok with that solution.\r\n\r\nThanks\r\n"}}
{"actor":{"display_login":"dugancathal"}}