No, I don't have a patch; I just stumbled upon these two methods while tracking down
Now removing classFileNameFromDescriptor would be trivial, but I am still left wondering why it isn't used. Seems like a useful convenience method during classloading to me. But that's a question only you guys can answer.
As for descriptorFromClassName and classNameFromDescriptor, I am hesitant to fix anything, because nothing is broken in the sense that I have a test failing here. It is just that this is IMHO an issue that needs to be looked into – even if it is resolved by just renaming descriptorFromClassName into something consistent with the general Java/JVM terminology.