Author: j16sdiz
Date: 2009-04-03 06:45:32 +0000 (Fri, 03 Apr 2009)
New Revision: 26412

Modified:
   trunk/freenet/src/freenet/client/ArchiveManager.java
   trunk/freenet/src/freenet/client/ArchiveStoreContext.java
   trunk/freenet/src/freenet/client/async/OfferedKeysList.java
   trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java
   trunk/freenet/src/freenet/client/async/PersistentSendableRequestSet.java
   trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java
   trunk/freenet/src/freenet/client/async/SimpleBlockSet.java
   trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
   trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
   trunk/freenet/src/freenet/node/fcp/FCPServer.java
   trunk/freenet/src/freenet/support/io/BucketChainBucket.java
Log:
Remove unneeded casting

Modified: trunk/freenet/src/freenet/client/ArchiveManager.java
===================================================================
--- trunk/freenet/src/freenet/client/ArchiveManager.java        2009-04-03 
06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/ArchiveManager.java        2009-04-03 
06:45:32 UTC (rev 26412)
@@ -155,7 +155,7 @@
        /** Get an ArchiveHandler by key */
        ArchiveStoreContext getCached(FreenetURI key) {
                if(logMINOR) Logger.minor(this, "Get cached AH for "+key);
-               ArchiveStoreContext handler = (ArchiveStoreContext) 
archiveHandlers.get(key);
+               ArchiveStoreContext handler = archiveHandlers.get(key);
                if(handler == null) return null;
                archiveHandlers.push(key, handler);
                return handler;
@@ -205,7 +205,7 @@
                ArchiveKey k = new ArchiveKey(key, filename);
                ArchiveStoreItem asi = null;
                synchronized (this) {
-                       asi = (ArchiveStoreItem) storedData.get(k);     
+                       asi = storedData.get(k);        
                        if(asi == null) return null;
                        // Promote to top of LRU
                        storedData.push(k, asi);
@@ -569,7 +569,7 @@
                if(logMINOR) Logger.minor(this, "Adding error element: 
"+element+" for "+key+ ' ' +name);
                ArchiveStoreItem oldItem;
                synchronized (this) {
-                       oldItem = (ArchiveStoreItem) 
storedData.get(element.key);
+                       oldItem = storedData.get(element.key);
                        storedData.push(element.key, element);  
                        if(oldItem != null) {
                                oldItem.close();

Modified: trunk/freenet/src/freenet/client/ArchiveStoreContext.java
===================================================================
--- trunk/freenet/src/freenet/client/ArchiveStoreContext.java   2009-04-03 
06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/ArchiveStoreContext.java   2009-04-03 
06:45:32 UTC (rev 26412)
@@ -65,7 +65,7 @@
                while(true) {
                        synchronized (myItems) {
                                // removeCachedItem() will call removeItem(), 
so don't remove it here.
-                               item = (ArchiveStoreItem) myItems.head();
+                               item = myItems.head();
                        }
                        if(item == null) break;
                        manager.removeCachedItem(item);

Modified: trunk/freenet/src/freenet/client/async/OfferedKeysList.java
===================================================================
--- trunk/freenet/src/freenet/client/async/OfferedKeysList.java 2009-04-03 
06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/async/OfferedKeysList.java 2009-04-03 
06:45:32 UTC (rev 26412)
@@ -107,7 +107,7 @@
                assert(keysList.size() == keys.size());
                if(keys.size() == 1) {
                        // Shortcut the common case
-                       Key k = (Key) keysList.get(0);
+                       Key k = keysList.get(0);
                        if(fetching.hasKey(k)) return null;
                        keys.remove(k);
                        keysList.setSize(0);
@@ -118,7 +118,7 @@
                        if(keysList.isEmpty()) return null;
                        int ptr = random.nextInt(keysList.size());
                        // Avoid shuffling penalty by swapping the chosen 
element with the end.
-                       Key k = (Key) keysList.get(ptr);
+                       Key k = keysList.get(ptr);
                        if(fetching.hasKey(k)) continue;
                        keysList.set(ptr, keysList.get(keysList.size()-1));
                        keysList.setSize(keysList.size()-1);
@@ -134,7 +134,7 @@
                assert(keysList.size() == keys.size());
                if(keys.size() == 1) {
                        // Shortcut the common case
-                       Key k = (Key) keysList.get(0);
+                       Key k = keysList.get(0);
                        if(fetching.hasKey(k)) return false;
                        return true;
                }
@@ -142,7 +142,7 @@
                        // Pick a random key
                        if(keysList.isEmpty()) return false;
                        int ptr = random.nextInt(keysList.size());
-                       Key k = (Key) keysList.get(ptr);
+                       Key k = keysList.get(ptr);
                        if(fetching.hasKey(k)) continue;
                        return true;
                }

Modified: trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java
===================================================================
--- trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java 
2009-04-03 06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/async/PersistentCooldownQueue.java 
2009-04-03 06:45:32 UTC (rev 26412)
@@ -125,7 +125,7 @@
                                v.add(i.key);
                        }
                        if(!v.isEmpty()) {
-                               return (Key[]) v.toArray(new Key[v.size()]);
+                               return v.toArray(new Key[v.size()]);
                        } else {
                                query = container.query();
                                
query.descend("time").orderAscending().constrain(new Long(now + 
dontCareAfterMillis)).smaller().

Modified: 
trunk/freenet/src/freenet/client/async/PersistentSendableRequestSet.java
===================================================================
--- trunk/freenet/src/freenet/client/async/PersistentSendableRequestSet.java    
2009-04-03 06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/async/PersistentSendableRequestSet.java    
2009-04-03 06:45:32 UTC (rev 26412)
@@ -44,7 +44,7 @@
 
        public synchronized SendableRequest[] listRequests(ObjectContainer 
container) {
                container.activate(list, 1);
-               return (SendableRequest[]) list.toArray(new 
SendableRequest[list.size()]);
+               return list.toArray(new SendableRequest[list.size()]);
        }
 
        public synchronized boolean removeRequest(SendableRequest req, 
ObjectContainer container) {

Modified: trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java
===================================================================
--- trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java    
2009-04-03 06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java    
2009-04-03 06:45:32 UTC (rev 26412)
@@ -142,7 +142,7 @@
                        if(startPtr == endPtr) {
                                if(logMINOR) Logger.minor(this, "No keys 
queued");
                                if(!v.isEmpty())
-                                       return (Key[]) v.toArray(new 
Key[v.size()]);
+                                       return v.toArray(new Key[v.size()]);
                                else
                                        return null;
                        }
@@ -160,7 +160,7 @@
                                if(time > now) {
                                        if(logMINOR) Logger.minor(this, "First 
key is later at time "+time);
                                        if(!v.isEmpty())
-                                               return (Key[]) v.toArray(new 
Key[v.size()]);
+                                               return v.toArray(new 
Key[v.size()]);
                                        else if(time < (now + 
dontCareAfterMillis)) 
                                                return Long.valueOf(time);
                                        else
@@ -176,7 +176,7 @@
                        v.add(key);
                        if(v.size() == maxKeys) {
                                if(!v.isEmpty())
-                                       return (Key[]) v.toArray(new 
Key[v.size()]);
+                                       return v.toArray(new Key[v.size()]);
                                else return null;
                        }
                }

Modified: trunk/freenet/src/freenet/client/async/SimpleBlockSet.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SimpleBlockSet.java  2009-04-03 
06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/async/SimpleBlockSet.java  2009-04-03 
06:45:32 UTC (rev 26412)
@@ -26,7 +26,7 @@
        }
 
        public synchronized KeyBlock get(Key key) {
-               return (KeyBlock) blocksByKey.get(key);
+               return blocksByKey.get(key);
        }
 
        public synchronized Set keys() {

Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2009-04-03 06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2009-04-03 06:45:32 UTC (rev 26412)
@@ -980,7 +980,7 @@
                int dupes = 0;
                synchronized(this) {
                        for(int i=0;i<subSegments.size();i++) {
-                               sub = (SplitFileFetcherSubSegment) 
subSegments.get(i);
+                               sub = subSegments.get(i);
                                if(persistent) container.activate(sub, 1);
                                if(sub.retryCount == retryCount) {
                                        if(ret != null) {
@@ -1162,7 +1162,7 @@
                        container.activate(subSegments, 1);
                SplitFileFetcherSubSegment[] deadSegs;
                synchronized(this) {
-                       deadSegs = (SplitFileFetcherSubSegment[]) 
subSegments.toArray(new SplitFileFetcherSubSegment[subSegments.size()]);
+                       deadSegs = subSegments.toArray(new 
SplitFileFetcherSubSegment[subSegments.size()]);
                        subSegments.clear();
                }
                if(persistent && deadSegs.length > 0)
@@ -1253,7 +1253,7 @@
                }
                if(v != null) {
                        for(int i=0;i<v.size();i++) {
-                               SplitFileFetcherSubSegment sub = 
(SplitFileFetcherSubSegment) v.get(i);
+                               SplitFileFetcherSubSegment sub = v.get(i);
                                if(persistent && sub != dontDeactivate)
                                        container.activate(sub, 1);
                                RandomGrabArray rga = sub.getParentGrabArray();

Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java      
2009-04-03 06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java      
2009-04-03 06:45:32 UTC (rev 26412)
@@ -155,7 +155,7 @@
                        int initSize = blockNums.size();
                        Integer prev = null;
                        for(int i=0;i<blockNums.size();i++) {
-                               Integer x = (Integer) blockNums.get(i);
+                               Integer x = blockNums.get(i);
                                if(x == prev || x.equals(prev)) {
                                        blockNums.remove(i);
                                        i--;
@@ -704,7 +704,7 @@
                        return;
                }
                Integer token = Integer.valueOf(blockNo);
-               ClientCHK ckey = (ClientCHK) segment.getBlockKey(blockNo, 
container);
+               ClientCHK ckey = segment.getBlockKey(blockNo, container);
                ClientCHKBlock cb;
                try {
                        cb = new ClientCHKBlock((CHKBlock)block, ckey);
@@ -716,7 +716,7 @@
                if(data == null) return;
                
                if(!cb.isMetadata()) {
-                       onSuccess(data, false, (Integer)token, 
((Integer)token).intValue(), cb, container, context);
+                       onSuccess(data, false, token, (token).intValue(), cb, 
container, context);
                } else {
                        onFailure(new 
FetchException(FetchException.INVALID_METADATA, "Metadata where expected 
data"), token, container, context);
                }
@@ -807,7 +807,7 @@
                        container.activate(segment, 1);
                }
                synchronized(segment) {
-                       
segment.resetCooldownTimes((Integer[])blockNums.toArray(new 
Integer[blockNums.size()]));
+                       segment.resetCooldownTimes(blockNums.toArray(new 
Integer[blockNums.size()]));
                }
        }
 

Modified: trunk/freenet/src/freenet/node/fcp/FCPServer.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/FCPServer.java   2009-04-03 06:44:51 UTC 
(rev 26411)
+++ trunk/freenet/src/freenet/node/fcp/FCPServer.java   2009-04-03 06:45:32 UTC 
(rev 26412)
@@ -617,7 +617,7 @@
                        container.activate(globalForeverClient, 2);
                }
                globalForeverClient.addPersistentRequests(v, false, container);
-               return (ClientRequest[]) v.toArray(new ClientRequest[v.size()]);
+               return v.toArray(new ClientRequest[v.size()]);
        }
 
        public boolean removeGlobalRequestBlocking(final String identifier) 
throws MessageInvalidException {

Modified: trunk/freenet/src/freenet/support/io/BucketChainBucket.java
===================================================================
--- trunk/freenet/src/freenet/support/io/BucketChainBucket.java 2009-04-03 
06:44:51 UTC (rev 26411)
+++ trunk/freenet/src/freenet/support/io/BucketChainBucket.java 2009-04-03 
06:45:32 UTC (rev 26412)
@@ -329,7 +329,7 @@
        public Bucket createShadow() throws IOException {
                Vector newBuckets = new Vector();
                for(int i=0;i<buckets.size();i++) {
-                       Bucket data = (Bucket) buckets.get(i);
+                       Bucket data = buckets.get(i);
                        Bucket shadow = data.createShadow();
                        if(shadow == null) {
                                // Shadow buckets don't need to be freed.

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to