Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Flatten Jackson inheritance hierarchies where needed #277
This is to prevent us from generating uncompileable multiple-inheritance hierarchies. It works like this:
Unfortunately this necessitated removing the static
I'm not including a test spec with this PR as it causes the Scala build to fail, which should hopefully be fixed when #234 lands.
Note that the vast majority of this PR is only whitespace change as the indentation level changed for a bunch of code.
Contributing to Twilio
blast-hardcheese left a comment
Conceptually looks good to me. Iterating in on something feature-stable in Java will likely shake out any oddities that emerge from this, but for now it's limited to the Java generators, so I'm onboard.