{"action":"opened","issue":{"url":"https://api.github.com/repos/sschmid/Entitas-CSharp/issues/37","labels_url":"https://api.github.com/repos/sschmid/Entitas-CSharp/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/sschmid/Entitas-CSharp/issues/37/comments","events_url":"https://api.github.com/repos/sschmid/Entitas-CSharp/issues/37/events","html_url":"https://github.com/sschmid/Entitas-CSharp/issues/37","id":105189547,"number":37,"title":"[Enhancement] Code Generator as DLL","user":{"login":"gjroelofs","id":398630,"avatar_url":"https://avatars.githubusercontent.com/u/398630?v=3","gravatar_id":"","url":"https://api.github.com/users/gjroelofs","html_url":"https://github.com/gjroelofs","followers_url":"https://api.github.com/users/gjroelofs/followers","following_url":"https://api.github.com/users/gjroelofs/following{/other_user}","gists_url":"https://api.github.com/users/gjroelofs/gists{/gist_id}","starred_url":"https://api.github.com/users/gjroelofs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gjroelofs/subscriptions","organizations_url":"https://api.github.com/users/gjroelofs/orgs","repos_url":"https://api.github.com/users/gjroelofs/repos","events_url":"https://api.github.com/users/gjroelofs/events{/privacy}","received_events_url":"https://api.github.com/users/gjroelofs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-07T10:20:47Z","updated_at":"2015-09-07T10:20:47Z","closed_at":null,"body":"I'd like to request that the Code Generator aspect of Entitas be packaged as a binary for consumption.\r\n\r\nThe reasoning behind this is to avoid cases where any automated tooling might break code within the Code Generator, as any crash during the code generation results in an uncompilable project.\r\nI personally had this happen due to a careless mistake where Resharper wanted to refactor \"Tag\" into \"EntityTag\" and included one of the string matchers used in the Code Generator library.\r\n\r\nPackaging the Code Generator as a binary should not be an issue as it's the part of the project that does not need to be altered during generation. The common consumers of the package don't need to alter the Code Generator, as they depend on its robustness."}}