On Thu, 17 Jun 2021 13:56:00 GMT, Daniel Fuchs <dfu...@openjdk.org> wrote:
>> It is your codebase, not mine, so it is up to you. Aligning things by column >> is generally frowned on in most style guides because it handles refactoring >> poorly, resulting in lots of needless change (or people forgetting to >> realign things - I had to deal with a rogue aligned Javadoc signature today >> in a PR where exactly that had happened). I also don't see how you write a >> style guide rule for when these should be aligned and when they should not. >> >> Anyway, this PR isn't really the right place for this discussion - I'm not >> blocking the PR on this basis (and I'm not an official Reviewer anyway). > > I have a slight preference for the aligned version in the cases where the > lines are short and the number of spaces used for padding is not > unreasonable. I find the code gains in readability in these cases. In the > case where the lines are long - I agree with Stephen that the alignment > doesn't bring much readability - and sometime it may even be detrimental as > it makes long lines longer. Stephen, would that be an acceptable compromise? Its certainly a reasonable position to take (ie. if thats what OpenJDK wants to do, its fine by me). I'm more interested to see how you would write such a thing down in the coding standards that doesn't make the standard worthless. ------------- PR: https://git.openjdk.java.net/jdk/pull/4433