On Fri, 25 Jul 2025 17:09:30 GMT, Alan Bateman <al...@openjdk.org> wrote:

>> This class is *almost* only here for building JrtFileSystem. Everything else 
>> is marginal usage. Hence, admitting that in these docs felt reasonable to 
>> me. I think it would be bad if someone reading the docs in this class didn't 
>> know that there's a strong reason for the namespace unification. I can 
>> reframe it to talk-around the fact this is all ultimately for file-system 
>> like semantics without naming JrtFileSystem, but they are extremely closely 
>> coupled in terms of usage.
>
> It should be possible to move jrtfs to its own module, say jdk.jrtfs. It does 
> not need to be in the base module. My comments are only to ensure that we 
> keep the architectural boundaries clean.

Also, the line:

"is used internally in the JDK to implement jimage/jrtfs access"

is just below so it's not the first admission that this is aligned closely with 
JrtFileSystem.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/26054#discussion_r2231652596

Reply via email to