<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
I doubt this is driving Kelly's work, but I note that with exotic
identifiers added in JSR292, any JVMS name is a legal Java
identifier. Thus these files have potentially valid class names.<br>
<br>
The interaction with an IDE can be inconvenient, since the IDE is
likely to handle these files incorrectly. langtools did this cleanup
quite a while back for this reason.<br>
<br>
-- Jon<br>
<br>
<br>
Mark Reinhold wrote:
<blockquote cite="mid:20091012052637.71AA54D2@eggemoggin.niobe.net"
type="cite">
<blockquote type="cite">
<pre wrap="">Date: Sun, 11 Oct 2009 17:35:31 -0700
From: <a class="moz-txt-link-abbreviated" href="mailto:kelly.ohair@sun.com">kelly.ohair@sun.com</a>
</pre>
</blockquote>
<pre wrap=""><!---->
</pre>
<blockquote type="cite">
<pre wrap="">6888701: Change all template java source files to a .java.template file suffix
<a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~ohair/openjdk7/jdk7-build-template-6888701/webrev/">http://cr.openjdk.java.net/~ohair/openjdk7/jdk7-build-template-6888701/webrev/</a>
</pre>
</blockquote>
<pre wrap=""><!---->
Most of the files you are renaming in this change are in NIO, and the
names of those files were carefully chosen so as to be invalid Java
class names -- they all contain at least one dash character.
This approach has the advantage that when you visit the files in an
editor or IDE they're treated as Java source files without any further
effort. This is a feature, not a bug as claimed in 6888701.
I'd like to understand more about the complications in Makefile logic
claimed in 6888701. If this is such a problem then why are we just
now getting around to fixing it?
- Mark
</pre>
</blockquote>
<br>
</body>
</html>