On Thu, 9 Sep 2021 23:43:29 GMT, Nir Lisker <[email protected]> wrote:
>> Added convenience factory factory methods for Background and Border.
>
> Nir Lisker has updated the pull request incrementally with two additional
> commits since the last revision:
>
> - Removed whitespaces
> - Added tests and doc updates
Provided few minor comments, overall looks good to me.
modules/javafx.graphics/src/main/java/javafx/scene/layout/Background.java line
357:
> 355:
> 356: /**
> 357: * A convenience factory method for creating a background with a
> single {@code Paint}.
Minor: typo: `background` -> `Background`
Let's use the `Background` in all places where we refer the class name. Two
other places which need similar change are in @param and @return
A similar change is needed for Border.stroke method also: border -> Border
modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BackgroundTest.java
line 722:
> 720: @Test
> 721: public void testSingleFill() {
> 722: var background1 = Background.fill(Color.BEIGE);
I think we should have a test for null argument too.
Similar for the test BorderTest.testSingleStroke()
-------------
Changes requested by arapte (Reviewer).
PR: https://git.openjdk.java.net/jfx/pull/610