<i18n dev> RFR: 8312165: Fix typos in java.desktop Swing [v3]
Alexey Ivanov
aivanov at openjdk.org
Wed Aug 30 16:16:23 UTC 2023
On Wed, 30 Aug 2023 08:43:40 GMT, Andrey Turbanov <aturbanov at openjdk.org> wrote:
>> Found many typos in java.desktop by IDEA's inspection `Proofreading | Typo`
>
> Andrey Turbanov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision:
>
> - Merge remote-tracking branch 'origin/master' into fix_typos_java.desktop
> - 8312165: Fix typos in java.desktop Swing
>
> apply suggestions from review
> - 8312165: Fix typos in java.desktop Swing
>
> revert changes from non-swing parts to minimize count of files to review
> - [PATCH] Fix typos in java.desktop
> - [PATCH] Fix typos in java.desktop
>
> update copyrights
> - [PATCH] Fix typos in java.desktop
Changes requested by aivanov (Reviewer).
src/java.desktop/share/classes/javax/swing/JLayeredPane.java line 558:
> 556: if(curLayer == layer) {
> 557: results[layerCount++] = getComponent(i);
> 558: /// Short circuit the counting when we have them all
You should revert this instance too.
Suggestion:
/// Short-circuit the counting when we have them all
src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java line 342:
> 340:
> 341: // These two methods were overridden and made public. This was probably a
> 342: // mistake in the implementation. The functionality that they used to
Suggestion:
// These two methods were overridden and made public. This was probably
// a mistake in the implementation. The functionality that they used to
For consistency with the same text below.
src/java.desktop/share/classes/javax/swing/plaf/nimbus/DropShadowEffect.java line 46:
> 44: * {@inheritDoc}
> 45: *
> 46: * @return The effect type
Suggestion:
* @return {@inheritDoc}
src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java line 46:
> 44:
> 45: /**
> 46: * Get the type of this effect, one of UNDER,BLENDED,OVER.
Suggestion:
* Get the type of this effect, one of UNDER, BLENDED, OVER.
However, I'd also put them into `{@ }` if you don't mind.
Suggestion:
* Get the type of this effect, one of {@code UNDER}, {@code BLENDED}, {@code OVER}.
src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java line 49:
> 47: * UNDER means the result of applying the effect should be painted under the src image.
> 48: * BLENDED means the result of applying the effect contains a modified src image, so it should just be painted.
> 49: * OVER means the result of applying the effect should be painted over the src image.
A list would work even better:
Suggestion:
* <ul>
* <li><b>{@code UNDER}</b> means the result of applying the effect should be painted under the src image.</li>
* <li><b>{@code BLENDED}</b> means the result of applying the effect contains a modified src image, so it should just be painted.</li>
* <li><b>{@code OVER}</b> means the result of applying the effect should be painted over the src image.</li>
* </ul>
The above requires some wrapping to avoid long lines.
I think it looks better and clearer this way, even though it would be seen rarely, if ever. :)
src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java line 46:
> 44: * {@inheritDoc}
> 45: *
> 46: * @return The effect type
Suggestion:
* @return {@inheritDoc}
src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java line 185:
> 183:
> 184: /**
> 185: * Defaults properties are placed here.
Suggestion:
* Default properties are placed here.
I think the word “default” should be in singular here. Or rather “*Default property values* are placed here.”
-------------
PR Review: https://git.openjdk.org/jdk/pull/14847#pullrequestreview-1602440243
PR Review Comment: https://git.openjdk.org/jdk/pull/14847#discussion_r1310344522
PR Review Comment: https://git.openjdk.org/jdk/pull/14847#discussion_r1310086730
PR Review Comment: https://git.openjdk.org/jdk/pull/14847#discussion_r1310087560
PR Review Comment: https://git.openjdk.org/jdk/pull/14847#discussion_r1310094841
PR Review Comment: https://git.openjdk.org/jdk/pull/14847#discussion_r1310096873
PR Review Comment: https://git.openjdk.org/jdk/pull/14847#discussion_r1310099902
PR Review Comment: https://git.openjdk.org/jdk/pull/14847#discussion_r1310103857
More information about the i18n-dev
mailing list