{"action":"created","issue":{"url":"https://api.github.com/repos/antlr/antlr4/issues/1329","repository_url":"https://api.github.com/repos/antlr/antlr4","labels_url":"https://api.github.com/repos/antlr/antlr4/issues/1329/labels{/name}","comments_url":"https://api.github.com/repos/antlr/antlr4/issues/1329/comments","events_url":"https://api.github.com/repos/antlr/antlr4/issues/1329/events","html_url":"https://github.com/antlr/antlr4/issues/1329","id":187538353,"number":1329,"title":"Decide on the use of JSON serialization in the Swift target","user":{"login":"ewanmellor","id":894011,"avatar_url":"https://avatars.githubusercontent.com/u/894011?v=3","gravatar_id":"","url":"https://api.github.com/users/ewanmellor","html_url":"https://github.com/ewanmellor","followers_url":"https://api.github.com/users/ewanmellor/followers","following_url":"https://api.github.com/users/ewanmellor/following{/other_user}","gists_url":"https://api.github.com/users/ewanmellor/gists{/gist_id}","starred_url":"https://api.github.com/users/ewanmellor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ewanmellor/subscriptions","organizations_url":"https://api.github.com/users/ewanmellor/orgs","repos_url":"https://api.github.com/users/ewanmellor/repos","events_url":"https://api.github.com/users/ewanmellor/events{/privacy}","received_events_url":"https://api.github.com/users/ewanmellor/received_events","type":"User","site_admin":false},"labels":[{"id":356304889,"url":"https://api.github.com/repos/antlr/antlr4/labels/target:swift","name":"target:swift","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-11-06T02:58:53Z","updated_at":"2016-11-20T01:41:00Z","closed_at":null,"body":"The Swift backend in https://github.com/ewanmellor/antlr4/tree/swift-target currently serializes to JSON rather than the existing ANTLR serialization.\r\n\r\nPer @janyou this was done because the ANTLR original serialization will cause Xcode to crash (open the generated file and scroll).  I do not know which version of Xcode @janyou was using.\r\n\r\n@parrt Do you want to take the JSON serialization (adding a dependency on javax.json) or change the Swift backend back to use the original serialization?"},"comment":{"url":"https://api.github.com/repos/antlr/antlr4/issues/comments/261752329","html_url":"https://github.com/antlr/antlr4/issues/1329#issuecomment-261752329","issue_url":"https://api.github.com/repos/antlr/antlr4/issues/1329","id":261752329,"user":{"login":"parrt","id":178777,"avatar_url":"https://avatars.githubusercontent.com/u/178777?v=3","gravatar_id":"","url":"https://api.github.com/users/parrt","html_url":"https://github.com/parrt","followers_url":"https://api.github.com/users/parrt/followers","following_url":"https://api.github.com/users/parrt/following{/other_user}","gists_url":"https://api.github.com/users/parrt/gists{/gist_id}","starred_url":"https://api.github.com/users/parrt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parrt/subscriptions","organizations_url":"https://api.github.com/users/parrt/orgs","repos_url":"https://api.github.com/users/parrt/repos","events_url":"https://api.github.com/users/parrt/events{/privacy}","received_events_url":"https://api.github.com/users/parrt/received_events","type":"User","site_admin":false},"created_at":"2016-11-20T01:41:00Z","updated_at":"2016-11-20T01:41:00Z","body":"I have looked at am ok with the JSON serialization mechanism that exists now ( @hanjoes  and I worked on it today). It is using output of ATNPrinter and stores as string literal in a separate class but the Swift runtime engine pulls that in rather than loading from file. So, we're good as-is."}}
{"actor":{"display_login":"parrt"}}