Bradford C. Smith
Bradford C. Smith
I'd like to state clearly that I am not trying to blame the victim here. On the contrary, I'm trying to be as open and honest as possible about the...
We've added this issue to an internal list of possible optimization improvements, but it isn't a high priority. We would likely accept a pull request.
@MadhuriRathod30 Well, it looks like I can assign it to you, which actually surprised me a bit. Earlier today I was unable to assign a different issue to one of...
Thanks for reporting this. It's not clear when the next release to Maven will occur, but I've added this issue to a list that will be resolved before it happens.
OK, "untranspilable" is not correct. One could explicitly transpile the default parameter initializations as well for a base class, moving them to the constructor body. That just feels wrong, because...
I removed "untranspilable" from the title, but for now I've left it in the description.
Now I've updated the description to be more accurate about the effect of this behavior on transpilation.
So, I think that @bakkot is saying that the spec behavior makes sense if you have this mental model of how constructors work. 1. Default parameter initialization is **part of**...
@bakkot after your original post above, I also realised, and confirmed with tests, that the implication was one could use `this` in default parameters for base classes, but it would...