On Thu, 29 Jun 2023 20:43:00 GMT, Alexey Ivanov <aiva...@openjdk.org> wrote:

>> src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java 
>> line 1141:
>> 
>>> 1139:                 return(Accessible) popup;
>>> 1140:             }
>>> 1141:             break;
>> 
>> Why do you change indentation? To minimise the number of changed lines, 
>> please keep the existing indentation.
>
> It's a matter of style.
> 
> The [old 
> conventions](https://www.oracle.com/docs/tech/java/codeconventions.pdf)¹ 
> suggest that `case` statements shouldn't be indented. The code followed this 
> style.
> 
> [A latest draft](https://cr.openjdk.org/~alundblad/styleguide/index-v6.html) 
> which is often referred to explicitly states that `case` statements should be 
> indented with four spaces and the statements inside should be be indented 
> with additional four spaces.
> 
> The updated code follows the new style. Since you're updating the code in the 
> `switch` statement, it's fine to change the indentation… provided we agree to 
> *follow the new style*.
> 
> ¹ The [HTML version for `switch` 
> statement](https://www.oracle.com/java/technologies/javase/codeconventions-statements.html#468)
>  is completely *unreadable now*.

> It's a matter of style.
> 
> The [old 
> conventions](https://www.oracle.com/docs/tech/java/codeconventions.pdf)¹ 
> suggest that `case` statements shouldn't be indented. The code followed this 
> style.
> 
> [A latest draft](https://cr.openjdk.org/~alundblad/styleguide/index-v6.html) 
> which is often referred to explicitly states that `case` statements should be 
> indented with four spaces and the statements inside should be be indented 
> with additional four spaces.
> 
> The updated code follows the new style. Since you're updating the code in the 
> `switch` statement, it's fine to change the indentation… provided we agree to 
> _follow the new style_.
> 
> ¹ The [HTML version for `switch` 
> statement](https://www.oracle.com/java/technologies/javase/codeconventions-statements.html#468)
>  is completely _unreadable now_.

The indented code is more readable and as you pointed it is inline with new 
style too. So, I am ok with the current indentation if we are on same page.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/14497#discussion_r1247547737

Reply via email to