Re: Package.getPackage deprecation

2024-08-11 Thread Chen Liang
Hi Stephen, I agree: there's no way to get defined packages for the boot class loader directly via Package.getDefinedPackage. They are not accessible via the system or platform class loaders. The alternative approaches via Package.getDefinedPackages() or getPackage() can be intercepted by custom cl

Re: Package.getPackage deprecation

2024-08-11 Thread Stephen Colebourne
On Sun, 11 Aug 2024 at 17:19, Alan Bateman wrote: > Package.getPackage is deprecated a long time, I don't think we've seen too > many complaints. Nowadays it's probably not too useful except to get to > package annotations (everything else in that API dates from JDK 1.2 and the > since removed

Re: Package.getPackage deprecation

2024-08-11 Thread Alan Bateman
On 11/08/2024 15:17, Stephen Colebourne wrote: I make use of Package.getPackage in Joda-Convert but the method has now been deprecated. I'd like to update my code, but AFAICT the suggested alternative does not work. The Joda-Convert code allows a user to convert a Package object to a String, and