<div dir="ltr"><div class="gmail_default" style="font-family:monospace">Ty vm. Looks great. Hope to see that change come back soon!</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">If there is anything I can do to help it come out faster, please let me know! I am perfectly happy to write the implementation. And since we have the Bug Number, couldn't I just submit my PR under that? Lmk, I could do it right now!</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">I'm excited since this is an implementation that I could actually do by myself.</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">One thing that stood out to me is that, in the unit test, I saw that "." is considered as no extension, but ".." is considered to be an empty extension. Wouldn't that break Path's that are built out of ".." and "."? For example, if I submit a Path as Path.of(".."), then by definition, that is a directory, and thus, should be considered no extension.</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">I propose that "." and ".." be considered no extension.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Nov 2, 2025 at 7:03 PM Pavel Rappo <<a href="mailto:pavel.rappo@gmail.com" target="_blank">pavel.rappo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, Nov 2, 2025 at 11:36 PM David Alayachew<br>
<<a href="mailto:davidalayachew@gmail.com" target="_blank">davidalayachew@gmail.com</a>> wrote:<br>
><br>
> <snip><br>
><br>
> I only see the commit hash, I don't know how to look that up.<br>
><br>
<br>
Each commit (but a few initial) in openjdk/jdk has a commit message.<br>
That message starts with an issue number. That number can be used to<br>
look up the issue in JBS: <a href="https://bugs.openjdk.org/" rel="noreferrer" target="_blank">https://bugs.openjdk.org/</a>. The issue has a<br>
summary, comments, and links to GitHub's commit and PR pages.<br>
<br>
Here are the links for 10356e767a44632c5de142d4666bd85d4618bf71<br>
<br>
 - <a href="https://bugs.openjdk.org/browse/JDK-8298303" rel="noreferrer" target="_blank">https://bugs.openjdk.org/browse/JDK-8298303</a><br>
 - <a href="https://github.com/openjdk/jdk/commit/10356e767a44632c5de142d4666bd85d4618bf71" rel="noreferrer" target="_blank">https://github.com/openjdk/jdk/commit/10356e767a44632c5de142d4666bd85d4618bf71</a><br>
 - <a href="https://github.com/openjdk/jdk/pull/11566" rel="noreferrer" target="_blank">https://github.com/openjdk/jdk/pull/11566</a><br>
<br>
-Pavel<br>
</blockquote></div>