Add missing version of `ValDef.let` which also accepts flags
Seems like a pretty straight forward one.
- Theres a version of this in
Symbol.newValwhich accepts flags - The function downstream of this accepts flags, and all other
ValDef.letare just passingEmptyFlagsby way of default arg
Not sure what the correct way to add this is so that it doesnt fail that bincompat test. Could use some advisement on that
@Kalin-Rudnicki @jchyb what is the status of this PR? should we try to get it in Scala 3.8.0? (otherwise it'd wait for 3.10)
It just needs the changes pointed out in the comments above. I'll update this PR with them tomorrow. We should be able to squeeze it for 3.8.0
hey, sorry been crazy busy lately, @jchyb thanks for picking it up :)
@Kalin-Rudnicki No worries, thank you for making the initial PR!
@jchyb should be good to merge, could you rebase?