String reboot - (1a) incidental whitespace

Brian Goetz brian.goetz at oracle.com
Sat Apr 13 23:55:51 UTC 2019



> I don't believe that all multi-line strings should be aligned as there
> are highly likely to be cases where aligning is problematic, or the
> rules are close but don't quite match. 

This doesn’t follow.  You’ve leapt from “there are cases where it would suck” to “therefore it must be opt in.”  This is not a valid leap; you’ve completely dismissed the possibility of opt-out.  We can default to align, with opt out, or we can default to non-align, with opt in.  The real question is, which default serves a greater percentage of the use cases.  

(Obviously you have a preference, and that’s fine.)



More information about the amber-dev mailing list