On Wed, 10 Mar 2021 16:01:42 GMT, Florian Kirmaier <[email protected]>
wrote:
>> tests/system/src/test/java/test/javafx/scene/InitializeJavaFXTest.java line
>> 65:
>>
>>> 63: } catch (Exception e) {
>>> 64: System.out.println("got exception: " + e);
>>> 65: e.printStackTrace();
>>
>> You should rethrow the exception in this case, since it indicates an
>> unexpected error. Better still, you can remove this block and not catch the
>> Exception in the first place.
>
> If I would rethrow it, it would just print it out, it's currently doing. I
> could save the Exception in a variable, to rethrow it from the other thread,
> but I think that would be unnecessarily complicated.
Not relevant anymore, because of Util.runAndWait()
>> tests/system/src/test/java/test/javafx/scene/InitializeJavaFXTest.java line
>> 24:
>>
>>> 22: }
>>> 23:
>>> 24: public static void initializeApplication() throws Exception {
>>
>> This method is unused, along with the `InitializeApp` class. Did you plan to
>> use it?
>
> It's useful to compare it with the behavior of the two methods to start
> JavaFX.
> If it would be my codebase, I would keep it, so if someone investigates it
> later, it's easier to investigate for differences. But I can also delete it,
> what would you prefer?
It's now used because i added more test cases.
-------------
PR: https://git.openjdk.java.net/jfx/pull/421