Skip to content

Conversation

@Mpdreamz
Copy link
Member

Went over the recent surge of code gen changes and picked up some quick wins:

If the manual request implementation only defines a single generic interface we no longer generate a non generic interface/request/descriptor to serve as the base. This alleviates some of the type overloads where we know we always only want a generic implemetation.

Generator notice files are big and bold now, hard to miss. Marks all generated files with a clear header.

You can now run build.bat codegen from the command line as well.

ApiUrls now has a dedicated static lookup class so that we never generate a static property in a generic class.

Generated high level methods and namespace properties now have some xmldocs.

cc @codebrain @russcam

@Mpdreamz Mpdreamz merged commit 8afb4cc into 7.x May 28, 2019
@Mpdreamz Mpdreamz deleted the 7x/code-gen-lookover branch May 28, 2019 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants