Re: RFR: 8306457: Classfile API components implementations should not be exposed [v3]

2023-05-17 Thread Adam Sotona
On Tue, 16 May 2023 18:10:08 GMT, Chen Liang wrote: >> The jdk.internal.classfile.components package's interfaces have >> implementations in their nested classes, which are implicitly public and >> exported with the package. They are now moved to the impl package to avoid >> unwanted exposures

Re: RFR: 8306457: Classfile API components implementations should not be exposed [v2]

2023-05-16 Thread Chen Liang
On Sat, 13 May 2023 14:11:11 GMT, Chen Liang wrote: >> The jdk.internal.classfile.components package's interfaces have >> implementations in their nested classes, which are implicitly public and >> exported with the package. They are now moved to the impl package to avoid >> unwanted exposures

Re: RFR: 8306457: Classfile API components implementations should not be exposed [v3]

2023-05-16 Thread Chen Liang
> The jdk.internal.classfile.components package's interfaces have > implementations in their nested classes, which are implicitly public and > exported with the package. They are now moved to the impl package to avoid > unwanted exposures. Fixed a few minor javadoc issues in the interfaces as >

Re: RFR: 8306457: Classfile API components implementations should not be exposed [v2]

2023-05-15 Thread Adam Sotona
On Sat, 13 May 2023 14:11:11 GMT, Chen Liang wrote: >> The jdk.internal.classfile.components package's interfaces have >> implementations in their nested classes, which are implicitly public and >> exported with the package. They are now moved to the impl package to avoid >> unwanted exposures

Re: RFR: 8306457: Classfile API components implementations should not be exposed

2023-05-13 Thread Chen Liang
On Wed, 19 Apr 2023 16:58:32 GMT, Chen Liang wrote: > The jdk.internal.classfile.components package's interfaces have > implementations in their nested classes, which are implicitly public and > exported with the package. They are now moved to the impl package to avoid > unwanted exposures. Fi

Re: RFR: 8306457: Classfile API components implementations should not be exposed [v2]

2023-05-13 Thread Chen Liang
> The jdk.internal.classfile.components package's interfaces have > implementations in their nested classes, which are implicitly public and > exported with the package. They are now moved to the impl package to avoid > unwanted exposures. Fixed a few minor javadoc issues in the interfaces as >

RFR: 8306457: Classfile API components implementations should not be exposed

2023-04-19 Thread Chen Liang
The jdk.internal.classfile.components package's interfaces have implementations in their nested classes, which are implicitly public and exported with the package. They are now moved to the impl package to avoid unwanted exposures. Fixed a few minor javadoc issues in the interfaces as well. In