RE: Re: [COLLECTIONS] CartesianProductIterator

2024-07-04 Thread Oleksii Pelykh
Absolutely true that same functionality can be achieved with a nested for-loop or a flatMap, however for a 10+ nesting levels - or dynamic number/order of nesting levels - it becomes hardly manageable. On 2024/06/26 21:02:53 Peter Burka wrote: > I don't know if it's been proposed before, but I t

Re: [parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Gary Gregory
OK, sounds good. Gary On Thu, Jul 4, 2024, 10:15 AM Alex Herbert wrote: > Sealed classes are for restricted inheritance. This is not applicable here. > In the RNG module a whole set of utility classes have been placed in an > 'internal' package. Given that these should not be used directly I th

Re: [parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Alex Herbert
Sealed classes are for restricted inheritance. This is not applicable here. In the RNG module a whole set of utility classes have been placed in an 'internal' package. Given that these should not be used directly I think the module exports can omit this package. The moditect plugin provides example

Re: [parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Gary Gregory
Can this alternatively be solved with Java's sealed class feature? That would require Java 17 though... Gary On Thu, Jul 4, 2024, 9:18 AM Alex Herbert wrote: > The RNG component has an internal package. So to not export this in the > module info I had to tweak the exports for moditect inherited

[parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Alex Herbert
The RNG component has an internal package. So to not export this in the module info I had to tweak the exports for moditect inherited from commons parent with a profile: java-9-up [9,) org.moditect moditect-maven-p

[rng][numbers][statistics] Release latest dev versions

2024-07-04 Thread Alex Herbert
I would like to release the statistics component as it has some useful new modules. This requires: rng-1.6 numbers-1.2 statistics-1.1 I believe RNG is ready to go out now. It only has one new class and a fix for the Java 9 module exports. I do not think the other components have any outstanding i

[ANNOUNCE] Apache Commons Logging 1.3.3

2024-07-04 Thread Gary Gregory
The Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.3. Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems. This is a feature and maintenance release. Java 8 or later is required. Historical lis

[RESULT][VOTE] Release Apache Commons Logging 1.3.3 based on RC1

2024-07-04 Thread Gary Gregory
This vote passes with the following +1 binding votes: - Henri Biestro (henrib) - Rob Tompkins (chtompki) - Gary Gregory (ggregory) TY all! Gary On Tue, Jul 2, 2024 at 12:42 PM Rob Tompkins wrote: > > +1 builds all good, signatures and site good. > > Cheers, > -Rob > > > On Jun 30, 2024, at 2:57

Re: [VOTE] Release Apache Commons Logging 1.3.3 based on RC1

2024-07-04 Thread Gary Gregory
My +1 Gary On Sun, Jun 30, 2024 at 2:57 PM Gary Gregory wrote: > > We have fixed a few bugs since Apache Commons Logging 1.3.2 was > released, so I would like to release Apache Commons Logging 1.3.3. > > Apache Commons Logging 1.3.3 RC1 is available for review here: > https://dist.apache.org