[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    Re: [12] RFR: JDK-8210092: Remove old javafx.swing implementation
From:       Prasanta Sadhukhan <prasanta.sadhukhan () oracle ! com>
Date:       2018-09-27 14:41:48
Message-ID: 2ccf5fb5-296e-8fe2-2d31-97581dbaa6b8 () oracle ! com
[Download RAW message or body]

+1 with the additional refactoring done.

Regards
Prasanta
On 25-Sep-18 6:03 PM, Kevin Rushforth wrote:
> Yes, that seems like a good bit of additional cleanup. I'll do that.
>
> -- Kevin
>
>
> On 9/25/2018 1:41 AM, Prasanta Sadhukhan wrote:
>>
>> Hi Kevin,
>>
>> Removal looks ok but one thing, do we still need to keep the 
>> enhanced-for loop in InterOpFactory.java#getInstance now that we have 
>> only 1 factory? I guess we can probably remove the whole reflection 
>> thing also and instantiate InteropFactoryN directly, no?
>>
>> Regards
>> Prasanta
>> On 22-Sep-18 5:23 AM, Kevin Rushforth wrote:
>>> Please review the following on GitHub:
>>>
>>> https://bugs.openjdk.java.net/browse/JDK-8210092
>>> https://github.com/javafxports/openjdk-jfx/pull/207
>>> https://github.com/javafxports/openjdk-jfx/pull/207/files
>>>
>>> This will remove the old JDK-10-based implementation of FX / Swing 
>>> interop and cleanup the build to remove the legacy qualified exports 
>>> and the logic that optionally excludes the new implementation. It 
>>> also changes the dependency that javafx.swing has on 
>>> jdk.unsupported.desktop from "requires static" (optional) to 
>>> "requires", which will fix an existing bug with jlinked images that 
>>> include javafx.swing.
>>>
>>> -- Kevin
>>>
>>
>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic