You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bu...@apache.org on 2001/12/28 23:37:39 UTC

DO NOT REPLY [Bug 5613] New: - Compiler not catching misnamed package name

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5613>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5613

Compiler not catching misnamed package name

           Summary: Compiler not catching misnamed package name
           Product: Ant
           Version: 1.4.1
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Build Process
        AssignedTo: ant-dev@jakarta.apache.org
        ReportedBy: marksmithurbana@yahoo.com


Hi all,

Forgive me if this has been fixed since 1.4.1 but I couldn't find anything 
about this in bugzilla.

For some reason if I have a class with an inappropriate package name (that does 
not match it's directory structure), ant doesn't seem to catch any error from 
the compiler (i've tested on jikes 1.14 and Sun's javac 1.3.1 on win2k and 
jikes 1.15 and Sun's javac 1.3.1 on debain linux 2.2.19).  When not in ant, the 
compiler normally will spit out an error that the package name does not match 
the directory structure.  Ant does not give me an error, yet instead, compiles 
and places into my classes directory based upon the package name (instead of 
the directory structure).  I'm assuming this bug passed any lots of testing b/c 
in my particular case, it didn't break any of my import statements by luck 
since anything using my misnamed package name imported the full classpath to 
where it got incorrectly compiled, also.  I was not able to get any strange 
output in ant's verbose mode, either.

Regardless somehow ant 1.4.1 seems to not catch these standard compilation 
errors.  Has anyone else experienced this?  If not, please lemme know (i can 
duplicate this if someone wants into a simple project for testing.  i figure i 
owe the jakarta team that much after the sheer number of hours I've saved using 
a tool as cool as Ant!!).

Thanks,
Mark

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>