I am working on a project that is using Thrift and as a result has auto generated code.
Firstly, what are the pros and cons of placing this generated code in SCM vs not and insisting developers generate themselves if the wish the build the dependent software package.
I feel like auto generated code shouldn't be placed in SCM but then again there are shackles attached to having to generate the code via Thrift.