{"action":"created","issue":{"url":"https://api.github.com/repos/krzysztofzablocki/Sourcery/issues/306","repository_url":"https://api.github.com/repos/krzysztofzablocki/Sourcery","labels_url":"https://api.github.com/repos/krzysztofzablocki/Sourcery/issues/306/labels{/name}","comments_url":"https://api.github.com/repos/krzysztofzablocki/Sourcery/issues/306/comments","events_url":"https://api.github.com/repos/krzysztofzablocki/Sourcery/issues/306/events","html_url":"https://github.com/krzysztofzablocki/Sourcery/issues/306","id":229915180,"number":306,"title":"Linux Support","user":{"login":"Joannis","id":1951674,"avatar_url":"https://avatars1.githubusercontent.com/u/1951674?v=3","gravatar_id":"","url":"https://api.github.com/users/Joannis","html_url":"https://github.com/Joannis","followers_url":"https://api.github.com/users/Joannis/followers","following_url":"https://api.github.com/users/Joannis/following{/other_user}","gists_url":"https://api.github.com/users/Joannis/gists{/gist_id}","starred_url":"https://api.github.com/users/Joannis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Joannis/subscriptions","organizations_url":"https://api.github.com/users/Joannis/orgs","repos_url":"https://api.github.com/users/Joannis/repos","events_url":"https://api.github.com/users/Joannis/events{/privacy}","received_events_url":"https://api.github.com/users/Joannis/received_events","type":"User","site_admin":false},"labels":[{"id":498633816,"url":"https://api.github.com/repos/krzysztofzablocki/Sourcery/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-05-19T09:09:49Z","updated_at":"2017-05-19T10:41:59Z","closed_at":null,"body":"I've tried getting Sourcery working on Linux as a test. SourceKit and SourceKitten can be compiled for Linux, I've already managed that, but the FileWatcher used in Sourcery seems to be the only library that doesn't support Linux. If Sourcery moves to SPM you could fetch all dependencies except the FileWatcher using SPM and compile it. `--watch` wouldn't work, but Sourcery would be working on Linux which is good for Server Side Swift development. Anywhere a feature isn't supported/supportable on Linux you can place a `#if !os(Linux)` or preferably `#if os(macOS) os(iOS) os(watchOS)`.\r\n\r\nJust as an added note: I'm not suggesting this as a must for 1.0. But I'd definitely like this to be supported in the future."},"comment":{"url":"https://api.github.com/repos/krzysztofzablocki/Sourcery/issues/comments/302670648","html_url":"https://github.com/krzysztofzablocki/Sourcery/issues/306#issuecomment-302670648","issue_url":"https://api.github.com/repos/krzysztofzablocki/Sourcery/issues/306","id":302670648,"user":{"login":"Joannis","id":1951674,"avatar_url":"https://avatars1.githubusercontent.com/u/1951674?v=3","gravatar_id":"","url":"https://api.github.com/users/Joannis","html_url":"https://github.com/Joannis","followers_url":"https://api.github.com/users/Joannis/followers","following_url":"https://api.github.com/users/Joannis/following{/other_user}","gists_url":"https://api.github.com/users/Joannis/gists{/gist_id}","starred_url":"https://api.github.com/users/Joannis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Joannis/subscriptions","organizations_url":"https://api.github.com/users/Joannis/orgs","repos_url":"https://api.github.com/users/Joannis/repos","events_url":"https://api.github.com/users/Joannis/events{/privacy}","received_events_url":"https://api.github.com/users/Joannis/received_events","type":"User","site_admin":false},"created_at":"2017-05-19T10:41:59Z","updated_at":"2017-05-19T10:41:59Z","body":"I'm not sure if you've removed it. I might still be running too old code in my tests."}}
{"actor":{"display_login":"Joannis"}}