Author: j16sdiz
Date: 2008-04-11 11:22:59 +0000 (Fri, 11 Apr 2008)
New Revision: 19174

Modified:
   trunk/freenet/src/freenet/io/AddressTracker.java
   trunk/freenet/src/freenet/io/AddressTrackerItem.java
   trunk/freenet/src/freenet/io/comm/DMT.java
   trunk/freenet/src/freenet/node/NetworkIDManager.java
   trunk/freenet/src/freenet/node/NodeStarter.java
   trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java
   trunk/freenet/src/freenet/node/fcp/TestDDACompleteMessage.java
   trunk/freenet/src/freenet/support/io/NativeThread.java
   trunk/freenet/src/freenet/support/io/TempBucketFactory.java
Log:
findbugs: fields isn't final but should be


Modified: trunk/freenet/src/freenet/io/AddressTracker.java
===================================================================
--- trunk/freenet/src/freenet/io/AddressTracker.java    2008-04-11 10:41:03 UTC 
(rev 19173)
+++ trunk/freenet/src/freenet/io/AddressTracker.java    2008-04-11 11:22:59 UTC 
(rev 19174)
@@ -196,11 +196,11 @@

        /** If the minimum gap is at least this, we might be port forwarded. 
         * RFC 4787 requires at least 2 minutes, but many NATs have shorter 
timeouts. */
-       public static long MAYBE_TUNNEL_LENGTH = ((5*60)+1)*1000L;
+       public final static long MAYBE_TUNNEL_LENGTH = ((5 * 60) + 1) * 1000L;
        /** If the minimum gap is at least this, we are almost certainly port 
forwarded. 
         * Some stateful firewalls do at least 30 minutes. Hopefully the below 
is 
         * sufficiently over the top! */
-       public static long DEFINITELY_TUNNEL_LENGTH = (12*60+1)*60*1000L;
+       public final static long DEFINITELY_TUNNEL_LENGTH = (12 * 60 + 1) * 60 
* 1000L;
        /** Time after which we ignore evidence that we are port forwarded */
        public static final long HORIZON = 24*60*60*1000L;


Modified: trunk/freenet/src/freenet/io/AddressTrackerItem.java
===================================================================
--- trunk/freenet/src/freenet/io/AddressTrackerItem.java        2008-04-11 
10:41:03 UTC (rev 19173)
+++ trunk/freenet/src/freenet/io/AddressTrackerItem.java        2008-04-11 
11:22:59 UTC (rev 19174)
@@ -50,7 +50,7 @@
        public static final int TRACK_GAPS = 5;
        private long[] gapLengths;
        private long[] gapLengthRecvTimes;
-       static final long GAP_THRESHOLD = AddressTracker.MAYBE_TUNNEL_LENGTH;
+       private static final long GAP_THRESHOLD = 
AddressTracker.MAYBE_TUNNEL_LENGTH;
        static final boolean INCLUDE_RECEIVED_PACKETS = true;

        public AddressTrackerItem(long timeDefinitelyNoPacketsReceived, long 
timeDefinitelyNoPacketsSent) {

Modified: trunk/freenet/src/freenet/io/comm/DMT.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/DMT.java  2008-04-11 10:41:03 UTC (rev 
19173)
+++ trunk/freenet/src/freenet/io/comm/DMT.java  2008-04-11 11:22:59 UTC (rev 
19174)
@@ -711,7 +711,8 @@
                return msg;
        }

-       public static MessageType FNPSSKAccepted = new 
MessageType("FNPSSKAccepted", PRIORITY_HIGH) {{
+       public final static MessageType FNPSSKAccepted = new 
MessageType("FNPSSKAccepted", PRIORITY_HIGH) {
+               {
                addField(UID, Long.class);
                addField(NEED_PUB_KEY, Boolean.class);
        }};
@@ -723,7 +724,8 @@
                return msg;
        }

-       public static MessageType FNPSSKPubKey = new 
MessageType("FNPSSKPubKey", PRIORITY_BULK_DATA) {{
+       public final static MessageType FNPSSKPubKey = new 
MessageType("FNPSSKPubKey", PRIORITY_BULK_DATA) {
+               {
                addField(UID, Long.class);
                addField(PUBKEY_AS_BYTES, ShortBuffer.class);
        }};
@@ -735,7 +737,8 @@
                return msg;
        }

-       public static MessageType FNPSSKPubKeyAccepted = new 
MessageType("FNPSSKPubKeyAccepted", PRIORITY_HIGH) {{
+       public final static MessageType FNPSSKPubKeyAccepted = new 
MessageType("FNPSSKPubKeyAccepted", PRIORITY_HIGH) {
+               {
                addField(UID, Long.class);
        }};

@@ -749,7 +752,8 @@

        /** Sent when a request to an opennet node is completed, but the data 
source does not want to 
         * path fold. Sent even on pure darknet. A better name might be 
FNPRequestCompletedAck. */
-       public static MessageType FNPOpennetCompletedAck = new 
MessageType("FNPOpennetCompletedAck", PRIORITY_LOW) {{
+       public final static MessageType FNPOpennetCompletedAck = new 
MessageType("FNPOpennetCompletedAck", PRIORITY_LOW) {
+               {
                addField(UID, Long.class);
        }};

@@ -762,7 +766,9 @@
        /** Sent when a request completes and the data source wants to path 
fold. Starts a bulk data 
         * transfer including the (padded) noderef. 
         */
-       public static MessageType FNPOpennetConnectDestinationNew = new 
MessageType("FNPConnectDestinationNew", PRIORITY_UNSPECIFIED) {{
+       public final static MessageType FNPOpennetConnectDestinationNew = new 
MessageType("FNPConnectDestinationNew",
+               PRIORITY_UNSPECIFIED) {
+               {
                addField(UID, Long.class); // UID of original message chain
                addField(TRANSFER_UID, Long.class); // UID of data transfer
                addField(NODEREF_LENGTH, Integer.class); // Size of noderef
@@ -781,7 +787,9 @@
        /** Path folding response. Sent when the requestor wants to path fold 
and has received a noderef 
         * from the data source. Starts a bulk data transfer including the 
(padded) noderef. 
         */
-       public static MessageType FNPOpennetConnectReplyNew = new 
MessageType("FNPConnectReplyNew", PRIORITY_UNSPECIFIED) {{
+       public final static MessageType FNPOpennetConnectReplyNew = new 
MessageType("FNPConnectReplyNew",
+               PRIORITY_UNSPECIFIED) {
+               {
                addField(UID, Long.class); // UID of original message chain
                addField(TRANSFER_UID, Long.class); // UID of data transfer
                addField(NODEREF_LENGTH, Integer.class); // Size of noderef
@@ -802,7 +810,9 @@
        /**
         * Announcement request. Noderef is attached, will be transferred 
before anything else is done.
         */
-       public static MessageType FNPOpennetAnnounceRequest = new 
MessageType("FNPOpennetAnnounceRequest", PRIORITY_HIGH) {{
+       public final static MessageType FNPOpennetAnnounceRequest = new 
MessageType("FNPOpennetAnnounceRequest",
+               PRIORITY_HIGH) {
+               {
                addField(UID, Long.class);
                addField(TRANSFER_UID, Long.class);
                addField(NODEREF_LENGTH, Integer.class);
@@ -829,7 +839,8 @@
         * request will result in many reply's. When the announcement is done, 
we return a DataNotFound; if
         * we run into a dead-end, we return a RejectedLoop; if we can't accept 
it, RejectedOverload.
         */
-       public static MessageType FNPOpennetAnnounceReply = new 
MessageType("FNPOpennetAnnounceReply", PRIORITY_LOW) {{
+       public final static MessageType FNPOpennetAnnounceReply = new 
MessageType("FNPOpennetAnnounceReply", PRIORITY_LOW) {
+               {
                addField(UID, Long.class);
                addField(TRANSFER_UID, Long.class);
                addField(NODEREF_LENGTH, Integer.class);
@@ -845,7 +856,9 @@
                return msg;
        }

-       public static MessageType FNPOpennetAnnounceCompleted = new 
MessageType("FNPOpennetAnnounceCompleted", PRIORITY_LOW) {{
+       public final static MessageType FNPOpennetAnnounceCompleted = new 
MessageType("FNPOpennetAnnounceCompleted",
+               PRIORITY_LOW) {
+               {
                addField(UID, Long.class);
        }};

@@ -855,7 +868,8 @@
                return msg;
        }

-       public static MessageType FNPOpennetDisabled = new 
MessageType("FNPOpennetDisabled", PRIORITY_HIGH) {{
+       public final static MessageType FNPOpennetDisabled = new 
MessageType("FNPOpennetDisabled", PRIORITY_HIGH) {
+               {
                addField(UID, Long.class);
        }};

@@ -865,7 +879,9 @@
                return msg;
        }

-       public static MessageType FNPOpennetNoderefRejected = new 
MessageType("FNPOpennetNoderefRejected", PRIORITY_HIGH) {{
+       public final static MessageType FNPOpennetNoderefRejected = new 
MessageType("FNPOpennetNoderefRejected",
+               PRIORITY_HIGH) {
+               {
                addField(UID, Long.class);
                addField(REJECT_CODE, Integer.class);
        }};
@@ -899,7 +915,9 @@

        // FIXME get rid???

-       public static MessageType FNPOpennetAnnounceNodeNotWanted = new 
MessageType("FNPOpennetAnnounceNodeNotWanted", PRIORITY_LOW) {{
+       public final static MessageType FNPOpennetAnnounceNodeNotWanted = new 
MessageType(
+               "FNPOpennetAnnounceNodeNotWanted", PRIORITY_LOW) {
+               {
                addField(UID, Long.class);
        }};

@@ -911,7 +929,8 @@

        // Key offers (ULPRs)

-       public static MessageType FNPOfferKey = new MessageType("FNPOfferKey", 
PRIORITY_LOW) {{
+       public final static MessageType FNPOfferKey = new 
MessageType("FNPOfferKey", PRIORITY_LOW) {
+               {
                addField(KEY, Key.class);
                addField(OFFER_AUTHENTICATOR, ShortBuffer.class);
        }};
@@ -924,7 +943,8 @@
        }

        // Short timeout so PRIORITY_HIGH
-       public static MessageType FNPGetOfferedKey = new 
MessageType("FNPGetOfferedKey", PRIORITY_HIGH) {{
+       public final static MessageType FNPGetOfferedKey = new 
MessageType("FNPGetOfferedKey", PRIORITY_HIGH) {
+               {
                addField(KEY, Key.class);
                addField(OFFER_AUTHENTICATOR, ShortBuffer.class);
                addField(NEED_PUB_KEY, Boolean.class);
@@ -941,7 +961,8 @@
        }

        // Permanently rejected. RejectedOverload means temporarily rejected.
-       public static MessageType FNPGetOfferedKeyInvalid = new 
MessageType("FNPGetOfferedKeyInvalid", PRIORITY_HIGH) {{ // short timeout
+       public final static MessageType FNPGetOfferedKeyInvalid = new 
MessageType("FNPGetOfferedKeyInvalid", PRIORITY_HIGH) {
+               { // short timeout
                addField(UID, Long.class);
                addField(REASON, Short.class);
        }};
@@ -953,8 +974,8 @@
                return msg;
        }

-       public static short GET_OFFERED_KEY_REJECTED_BAD_AUTHENTICATOR = 1;
-       public static short GET_OFFERED_KEY_REJECTED_NO_KEY = 2;
+       public final static short GET_OFFERED_KEY_REJECTED_BAD_AUTHENTICATOR = 
1;
+       public final static short GET_OFFERED_KEY_REJECTED_NO_KEY = 2;

        public static final MessageType FNPPing = new MessageType("FNPPing", 
PRIORITY_HIGH) {{
                addField(PING_SEQNO, Integer.class);

Modified: trunk/freenet/src/freenet/node/NetworkIDManager.java
===================================================================
--- trunk/freenet/src/freenet/node/NetworkIDManager.java        2008-04-11 
10:41:03 UTC (rev 19173)
+++ trunk/freenet/src/freenet/node/NetworkIDManager.java        2008-04-11 
11:22:59 UTC (rev 19174)
@@ -31,9 +31,9 @@
  * @created 2008-02-06
  */
 public class NetworkIDManager implements Runnable, Comparator {
-       public static boolean disableSecretPings=true;
-       public static boolean disableSecretPinger=true;
-       public static boolean disableSwapSegregation=true;
+       public static boolean disableSecretPings = true;
+       public static boolean disableSecretPinger = true;
+       public static boolean disableSwapSegregation = true;

        private static final int ACCEPTED_TIMEOUT   =  5000;
        private static final int SECRETPONG_TIMEOUT = 20000;

Modified: trunk/freenet/src/freenet/node/NodeStarter.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeStarter.java     2008-04-11 10:41:03 UTC 
(rev 19173)
+++ trunk/freenet/src/freenet/node/NodeStarter.java     2008-04-11 11:22:59 UTC 
(rev 19174)
@@ -36,7 +36,7 @@
 {
     private Node node;
        private static LoggingConfigHandler logConfigHandler;
-       public static int RECOMMENDED_EXT_BUILD_NUMBER = 20;
+       public final static int RECOMMENDED_EXT_BUILD_NUMBER = 20;

        /*
        (File.separatorChar == '\\') &&

Modified: trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java     
2008-04-11 10:41:03 UTC (rev 19173)
+++ trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java     
2008-04-11 11:22:59 UTC (rev 19174)
@@ -29,7 +29,7 @@
  */
 public class ClientPutDiskDirMessage extends ClientPutDirMessage {

-       public static String NAME = "ClientPutDiskDir";
+       public final static String NAME = "ClientPutDiskDir";

        final File dirname;
        final boolean allowUnreadableFiles;

Modified: trunk/freenet/src/freenet/node/fcp/TestDDACompleteMessage.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/TestDDACompleteMessage.java      
2008-04-11 10:41:03 UTC (rev 19173)
+++ trunk/freenet/src/freenet/node/fcp/TestDDACompleteMessage.java      
2008-04-11 11:22:59 UTC (rev 19174)
@@ -22,9 +22,9 @@
  *
  */
 public class TestDDACompleteMessage extends FCPMessage {
-       public static String name = "TestDDAComplete";
-       public static String READ_ALLOWED = "ReadDirectoryAllowed";
-       public static String WRITE_ALLOWED = "WriteDirectoryAllowed";
+       public final static String name = "TestDDAComplete";
+       public final static String READ_ALLOWED = "ReadDirectoryAllowed";
+       public final static String WRITE_ALLOWED = "WriteDirectoryAllowed";

        final DDACheckJob checkJob;
        final String readContentFromClient;

Modified: trunk/freenet/src/freenet/support/io/NativeThread.java
===================================================================
--- trunk/freenet/src/freenet/support/io/NativeThread.java      2008-04-11 
10:41:03 UTC (rev 19173)
+++ trunk/freenet/src/freenet/support/io/NativeThread.java      2008-04-11 
11:22:59 UTC (rev 19174)
@@ -19,14 +19,14 @@
        public static final boolean _loadNative;
        private static boolean _disabled;
        public static final int JAVA_PRIORITY_RANGE = Thread.MAX_PRIORITY - 
Thread.MIN_PRIORITY;
-       private static int NATIVE_PRIORITY_BASE;
-       public static int NATIVE_PRIORITY_RANGE;
+       private final static int NATIVE_PRIORITY_BASE;
+       public final static int NATIVE_PRIORITY_RANGE;
        private int currentPriority = Thread.MAX_PRIORITY;
        private boolean dontCheckRenice = false;

-       public static boolean HAS_THREE_NICE_LEVELS;
-       public static boolean HAS_ENOUGH_NICE_LEVELS;
-       public static boolean HAS_PLENTY_NICE_LEVELS;
+       public final static boolean HAS_THREE_NICE_LEVELS;
+       public final static boolean HAS_ENOUGH_NICE_LEVELS;
+       public final static boolean HAS_PLENTY_NICE_LEVELS;

        // 5 is enough generally for our purposes.
        public static final int ENOUGH_NICE_LEVELS = 5;

Modified: trunk/freenet/src/freenet/support/io/TempBucketFactory.java
===================================================================
--- trunk/freenet/src/freenet/support/io/TempBucketFactory.java 2008-04-11 
10:41:03 UTC (rev 19173)
+++ trunk/freenet/src/freenet/support/io/TempBucketFactory.java 2008-04-11 
11:22:59 UTC (rev 19174)
@@ -22,7 +22,7 @@

        public static long defaultIncrement = 4096;

-       public static float DEFAULT_FACTOR = 1.25F;
+       public final static float DEFAULT_FACTOR = 1.25F;

        // Storage accounting disabled by default.
        public TempBucketFactory(FilenameGenerator filenameGenerator) {


Reply via email to