Alan Bateman
Alan Bateman
The changes in update 90a344a3 looks okay, just one example in the ScopedValue docs that was missed (the example is correct in the loom repo).
/label remove core-libs
I skimmed through the latest update (d137f43) and I think you've got this to a good place and a sensible/workable proposal. I've asked from help from others on the security...
> Just wondering how Windows implementation really behaves for its 'case-insensitive-comparing" for "\u0131 vs "I". I would assume they actually are 2 'distinguished" files? I think it depends on the...
> For the purposes of this request, the equals methods operate on the string representation of the abstract pathname and do not interact with the file system. Exactly, so I...
I think it is risky to change behavior after 20+ years. I think we got it right with WindowsPath but changing File means working through the compatibility impact and probably...
> > [...] system property to restore long standing behavior. > > Added in [a63e13e](https://github.com/openjdk/jdk/commit/a63e13e1e086d299a4e1326606f3322a42cb5977). @naotoj, @xuemingshen-oracle, do you have any thoughts on the compatibility impact?
> Please keep this open, assistance on progressing this pull request is welcome ACK. There was a lengthy bug tail when zip64 support was added. We've got away without needing...