Miscellaneous improvements to "jar".
Xueming.Shen at Sun.COM
Thu Jun 25 18:28:00 UTC 2009
Martin Buchholz wrote:
> Congratulations for finding the incompatible change!
> Yes, if you are running in a turkish locale (unlikely)
> and if your jar file has the index entry in lower case,
> (unlikely - hopefully INDEX.LIST files are all machine generated).
> then it will not be found in the old implementation,
> and will be found in the new one.
> Can we consider this a simple bug fix? Please?
It's still a "regression" because a "-dotless i-ndex.l-dotless i-st" now
is skipped in:-)
I agree it's "unlikely". Given we are ignoring the same issue in
manifest name in the
existing implementation for so many years without a single complain
(yes, we have
one "i" in META-INF and another one in MANIFEST.MF:-)). I'm OK with the
change, it might be better to add one simple comment.
> Even if all of the above occurs, the change in behavior may be benign -
> the resulting jar file will contain both upper and lower case index files.
> Perhaps I should add a test, but it would be painful to write one.
More information about the core-libs-dev