{"action":"closed","issue":{"url":"https://api.github.com/repos/st-js/st-js/issues/70","labels_url":"https://api.github.com/repos/st-js/st-js/issues/70/labels{/name}","comments_url":"https://api.github.com/repos/st-js/st-js/issues/70/comments","events_url":"https://api.github.com/repos/st-js/st-js/issues/70/events","html_url":"https://github.com/st-js/st-js/issues/70","id":68888198,"number":70,"title":"@SyntheticType classes are generated, but shouldn't","user":{"login":"onigoetz","id":309594,"avatar_url":"https://avatars.githubusercontent.com/u/309594?v=3","gravatar_id":"","url":"https://api.github.com/users/onigoetz","html_url":"https://github.com/onigoetz","followers_url":"https://api.github.com/users/onigoetz/followers","following_url":"https://api.github.com/users/onigoetz/following{/other_user}","gists_url":"https://api.github.com/users/onigoetz/gists{/gist_id}","starred_url":"https://api.github.com/users/onigoetz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/onigoetz/subscriptions","organizations_url":"https://api.github.com/users/onigoetz/orgs","repos_url":"https://api.github.com/users/onigoetz/repos","events_url":"https://api.github.com/users/onigoetz/events{/privacy}","received_events_url":"https://api.github.com/users/onigoetz/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-16T09:53:38Z","updated_at":"2015-04-23T11:47:18Z","closed_at":"2015-04-23T11:47:18Z","body":"In my code I have a few classes annotated with @SyntheticType\r\n\r\nThe references to them are generated correctly (without mention of the class)\r\nBut the class itself is generated, this is pretty useless as the class isn't used anywhere.\r\nAlso it's added to the final artifact.\r\n\r\nThe workaround is to add Both \"STJSBridge\" and \"SyntheticType\""}}