jikes gives me the following warnings on a build - we should try to
avoid compile-time warnings where possible, they are ugly:

Building Freenet server... 
Issued 1 semantic warning compiling "message/DataReply.java":

   135.                             Node.timer.add(id,
                                                   <>
*** Caution: Ambiguous reference to member named "id" inherited from type 
"Freen                                               et/message/SendDone" but 
also declared or inherited in the enclosing type "Freen                         
                      et/message/DataReply". Explicit qualification is required.
Done
Building Freenet command-line client... 

Issued 4 semantic warnings compiling 
"/home/ian/java/Freenet/client/BClient.java                                     
          ":

   199.             notifyAll();
                    <--------->
*** Caution: Ambiguous reference to member named "notifyAll" inherited from 
type                                                "java/lang/Object" but also 
declared or inherited in the enclosing type "Freene                             
                  t/client/BClient". Explicit qualification is required.


   200.             wait();
                    <---->
*** Caution: Ambiguous reference to member named "wait" inherited from type 
"jav                                               a/lang/Object" but also 
declared or inherited in the enclosing type "Freenet/cli                        
                       ent/BClient". Explicit qualification is required.


   207.                     wait();
                            <---->
*** Caution: Ambiguous reference to member named "wait" inherited from type 
"jav                                               a/lang/Object" but also 
declared or inherited in the enclosing type "Freenet/cli                        
                       ent/BClient". Explicit qualification is required.


   211.             notify();
                    <------>
*** Caution: Ambiguous reference to member named "notify" inherited from type 
"j                                               ava/lang/Object" but also 
declared or inherited in the enclosing type "Freenet/c                          
                     lient/BClient". Explicit qualification is required.
Done
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20000815/e229584a/attachment.pgp>

Reply via email to