Update of /cvsroot/freenet/freenet/src/freenet/fs/dir
In directory sc8-pr-cvs1:/tmp/cvs-serv13416/src/freenet/fs/dir

Modified Files:
        FSConsole.java DirectoryIDFilePattern.java KeyMap.java 
        FSDirectory.java FragmentPositionMap.java FragmentManager.java 
        FSDirectoryCheck.java LossyDirectory.java 
        NativeFSDirectory.java LRUMap.java TicketMap.java 
        FragmentMap.java FragmentSizeMap.java 
Log Message:
No functional changes. Fix lots of warnings from Eclipse about imports. Should speed 
up compilation slightly, beautify code slightly.

Index: FSConsole.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/FSConsole.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -r1.5 -r1.6
--- FSConsole.java      26 Jul 2002 03:04:39 -0000      1.5
+++ FSConsole.java      30 Oct 2003 01:34:06 -0000      1.6
@@ -1,14 +1,18 @@
 package freenet.fs.dir;
 
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.text.DateFormat;
+import java.util.Date;
+import java.util.Enumeration;
+
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
 import freenet.fs.acct.Fragment;
 import freenet.node.Node;
 import freenet.support.Fields;
-import javax.servlet.*;
-import javax.servlet.http.*;
-import java.io.*;
-import java.util.Enumeration;
-import java.util.Date;
-import java.text.DateFormat;
 
 /**
  * Debug console for the FSDirectory.

Index: DirectoryIDFilePattern.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/DirectoryIDFilePattern.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- DirectoryIDFilePattern.java 27 Sep 2002 20:14:20 -0000      1.4
+++ DirectoryIDFilePattern.java 30 Oct 2003 01:34:07 -0000      1.5
@@ -1,7 +1,5 @@
 package freenet.fs.dir;
 
-import freenet.Core;
-
 public class DirectoryIDFilePattern implements FilePattern {
 
     protected final int[] dirID;

Index: KeyMap.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/KeyMap.java,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -w -r1.1.1.1 -r1.2
--- KeyMap.java 13 Jan 2002 05:24:35 -0000      1.1.1.1
+++ KeyMap.java 30 Oct 2003 01:34:07 -0000      1.2
@@ -1,12 +1,16 @@
 package freenet.fs.dir;
 
+import java.io.DataInput;
+import java.io.DataOutput;
+import java.io.IOException;
+
 import freenet.fs.acct.AccountingProcess;
-import freenet.fs.acct.sys.*;
-import freenet.support.*;
+import freenet.fs.acct.sys.AccountingTree;
+import freenet.fs.acct.sys.AccountingTreeMarshal;
+import freenet.fs.acct.sys.AccountingTreeNode;
+import freenet.support.Cache;
 import freenet.support.Comparable;
-import freenet.support.BinaryTree.Node;
-import java.io.*;
-import java.util.Enumeration;
+import freenet.support.Walk;
 
 /**
  * A binary tree that maps FileNumber to 64-bit ticket ID.

Index: FSDirectory.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/FSDirectory.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -w -r1.12 -r1.13
--- FSDirectory.java    21 Oct 2003 01:52:36 -0000      1.12
+++ FSDirectory.java    30 Oct 2003 01:34:07 -0000      1.13
@@ -1,19 +1,30 @@
 package freenet.fs.dir;
 
-import freenet.Core;
-import freenet.fs.*;
-import freenet.fs.FileSystem;
-import freenet.fs.acct.*;
-import freenet.fs.acct.sys.AccountingTreeCheck;
-import freenet.fs.acct.fsck.FaultAnalysis;
-import freenet.support.*;
-import freenet.support.BinaryTree.Node;
-import freenet.crypt.Digest;
-import java.io.*;
+import java.io.FilterInputStream;
+import java.io.FilterOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.PrintWriter;
 import java.text.DateFormat;
 import java.util.Date;
-import java.util.Vector;
 import java.util.Enumeration;
+import java.util.Vector;
+
+import freenet.crypt.Digest;
+import freenet.fs.FileSystem;
+import freenet.fs.ReadLock;
+import freenet.fs.WriteLock;
+import freenet.fs.acct.AccountingInitializer;
+import freenet.fs.acct.AccountingTable;
+import freenet.fs.acct.Fragment;
+import freenet.fs.acct.SharedAccountingInitializer;
+import freenet.fs.acct.SingleAccountingProcess;
+import freenet.support.Cache;
+import freenet.support.LRUCache;
+import freenet.support.Walk;
+import freenet.support.WalkEnumeration;
+import freenet.support.BinaryTree.Node;
 
 /**
  * An implementation of the Directory that uses freenet.fs.Filesystem

Index: FragmentPositionMap.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/FragmentPositionMap.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- FragmentPositionMap.java    4 Feb 2002 15:04:02 -0000       1.2
+++ FragmentPositionMap.java    30 Oct 2003 01:34:07 -0000      1.3
@@ -1,14 +1,16 @@
 package freenet.fs.dir;
 
-import freenet.fs.acct.*;
-import freenet.fs.acct.Fragment.ComparatorBySize;
-import freenet.fs.acct.Fragment.ComparatorByPos;
-import freenet.fs.acct.sys.*;
-import freenet.support.*;
-import freenet.support.Comparable;
-import freenet.support.BinaryTree.Node;
+import java.io.DataInput;
+import java.io.DataOutput;
+import java.io.IOException;
 import java.util.Vector;
-import java.io.*;
+
+import freenet.fs.acct.AccountingProcess;
+import freenet.fs.acct.Fragment;
+import freenet.fs.acct.sys.AccountingTreeMarshal;
+import freenet.fs.acct.sys.AccountingTreeNode;
+import freenet.support.Cache;
+import freenet.support.Comparable;
 
 /**
  * Maintains a set of position-ordered fragments with the ticket IDs they

Index: FragmentManager.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/FragmentManager.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- FragmentManager.java        10 Feb 2002 03:45:16 -0000      1.3
+++ FragmentManager.java        30 Oct 2003 01:34:07 -0000      1.4
@@ -1,8 +1,8 @@
 package freenet.fs.dir;
 
-import freenet.fs.acct.Fragment;
-import freenet.support.BinaryTree.Node;
 import java.util.Vector;
+
+import freenet.fs.acct.Fragment;
 
 /**
  * Maintains a map of free and allocated Fragments.

Index: FSDirectoryCheck.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/FSDirectoryCheck.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -r1.1 -r1.2
--- FSDirectoryCheck.java       10 Feb 2002 12:11:03 -0000      1.1
+++ FSDirectoryCheck.java       30 Oct 2003 01:34:07 -0000      1.2
@@ -1,12 +1,19 @@
 package freenet.fs.dir;
 
-import freenet.fs.acct.fsck.*;
-import freenet.fs.acct.*;
-import freenet.fs.acct.sys.*;
-import freenet.support.*;
-import freenet.support.BinaryTree.Node;
-import java.util.Vector;
 import java.io.IOException;
+import java.util.Vector;
+
+import freenet.fs.acct.AccountingInitializer;
+import freenet.fs.acct.AccountingTable;
+import freenet.fs.acct.Fragment;
+import freenet.fs.acct.SharedAccountingInitializer;
+import freenet.fs.acct.SingleAccountingProcess;
+import freenet.fs.acct.fsck.Fault;
+import freenet.fs.acct.fsck.FaultAnalysis;
+import freenet.fs.acct.sys.AccountingTreeCheck;
+import freenet.support.Cache;
+import freenet.support.LRUCache;
+import freenet.support.Walk;
 
 /**
  * Performs various syntactic and semantic consistency checks

Index: LossyDirectory.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/LossyDirectory.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -w -r1.8 -r1.9
--- LossyDirectory.java 20 Jun 2003 20:45:27 -0000      1.8
+++ LossyDirectory.java 30 Oct 2003 01:34:07 -0000      1.9
@@ -1,9 +1,11 @@
 package freenet.fs.dir;
 
-import freenet.support.*;
 import java.io.IOException;
-import java.util.Enumeration;
+
 import freenet.Core;
+import freenet.support.EnumerationWalk;
+import freenet.support.Logger;
+import freenet.support.Walk;
 
 /**
  * The LossyDirectory attempts to automatically free space to

Index: NativeFSDirectory.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/NativeFSDirectory.java,v
retrieving revision 1.166
retrieving revision 1.167
diff -u -w -r1.166 -r1.167
--- NativeFSDirectory.java      27 Oct 2003 14:45:18 -0000      1.166
+++ NativeFSDirectory.java      30 Oct 2003 01:34:07 -0000      1.167
@@ -1,37 +1,45 @@
 /* -*- Mode: java; c-basic-indent: 4; tab-width: 4 -*- */
 package freenet.fs.dir;
 
+import java.io.BufferedInputStream;
+import java.io.BufferedOutputStream;
+import java.io.DataInputStream;
+import java.io.DataOutputStream;
+import java.io.EOFException;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
 import java.util.EmptyStackException;
 import java.util.Enumeration;
-import java.util.Iterator;
 import java.util.Hashtable;
+import java.util.Iterator;
 import java.util.Stack;
 import java.util.StringTokenizer;
 import java.util.Vector;
-import java.util.SortedMap;
-import java.io.*;
 
 import freenet.Core;
-import freenet.support.Logger;
-import freenet.support.Fields;
-import freenet.support.Walk;
-import freenet.support.WalkEnumeration;
+import freenet.Key;
+import freenet.Storables;
+import freenet.config.Config;
+import freenet.config.Params;
 import freenet.support.Checkpointed;
+import freenet.support.Fields;
+import freenet.support.IteratorEnumeration;
 import freenet.support.KeyHistogram;
 import freenet.support.KeySizeHistogram;
-import freenet.support.io.NullOutputStream;
+import freenet.support.Logger;
+import freenet.support.PooledRandomAccessFile;
+import freenet.support.RandomAccessFilePool;
 import freenet.support.ReversibleSortedMap;
 import freenet.support.SkiplistWithHashMap;
-import freenet.support.IteratorEnumeration;
-import freenet.support.RandomAccessFilePool;
-import freenet.support.PooledRandomAccessFile;
-
-import freenet.Key;
-import freenet.Storables;
-import freenet.config.Config;
-import freenet.config.Params;
-import freenet.support.io.ReadInputStream;
+import freenet.support.Walk;
+import freenet.support.WalkEnumeration;
 import freenet.support.io.CountedInputStream;
+import freenet.support.io.NullOutputStream;
+import freenet.support.io.ReadInputStream;
 
 /**
  * A Directory implementation that drops everything

Index: LRUMap.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/LRUMap.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- LRUMap.java 22 Jan 2002 09:07:13 -0000      1.2
+++ LRUMap.java 30 Oct 2003 01:34:07 -0000      1.3
@@ -1,12 +1,16 @@
 package freenet.fs.dir;
 
+import java.io.DataInput;
+import java.io.DataOutput;
+import java.io.IOException;
+
 import freenet.fs.acct.AccountingProcess;
-import freenet.fs.acct.sys.*;
-import freenet.support.*;
+import freenet.fs.acct.sys.AccountingTree;
+import freenet.fs.acct.sys.AccountingTreeMarshal;
+import freenet.fs.acct.sys.AccountingTreeNode;
+import freenet.support.Cache;
 import freenet.support.Comparable;
-import freenet.support.BinaryTree.Node;
-import java.io.*;
-import java.util.Enumeration;
+import freenet.support.Walk;
 
 /**
  * Orders FileNumber keys by timestamp.

Index: TicketMap.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/TicketMap.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- TicketMap.java      5 Mar 2002 21:01:38 -0000       1.3
+++ TicketMap.java      30 Oct 2003 01:34:07 -0000      1.4
@@ -1,10 +1,12 @@
 package freenet.fs.dir;
 
-import freenet.fs.acct.*;
-import freenet.fs.acct.sys.*;
-import freenet.support.*;
-import freenet.support.BinaryTree.Node;
-import java.util.Enumeration;
+import freenet.fs.acct.AccountingProcess;
+import freenet.fs.acct.sys.AccountingTree;
+import freenet.fs.acct.sys.AccountingTreeNode;
+import freenet.support.Cache;
+import freenet.support.NullCache;
+import freenet.support.UnlimitedCache;
+import freenet.support.Walk;
 
 /**
  * A map of Ticket objects.  Used by the TicketManager.

Index: FragmentMap.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/FragmentMap.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -r1.4 -r1.5
--- FragmentMap.java    5 Mar 2002 21:01:38 -0000       1.4
+++ FragmentMap.java    30 Oct 2003 01:34:07 -0000      1.5
@@ -1,9 +1,13 @@
 package freenet.fs.dir;
 
-import freenet.fs.acct.*;
-import freenet.fs.acct.sys.*;
-import freenet.support.*;
-import freenet.support.BinaryTree.Node;
+import freenet.fs.acct.AccountingProcess;
+import freenet.fs.acct.Fragment;
+import freenet.fs.acct.sys.AccountingTree;
+import freenet.fs.acct.sys.AccountingTreeMarshal;
+import freenet.fs.acct.sys.AccountingTreeNode;
+import freenet.support.BinaryTree;
+import freenet.support.Cache;
+import freenet.support.Walk;
 
 /**
  * An AccountingTree where the elements are Fragment instances.

Index: FragmentSizeMap.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/fs/dir/FragmentSizeMap.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- FragmentSizeMap.java        4 Feb 2002 15:04:03 -0000       1.2
+++ FragmentSizeMap.java        30 Oct 2003 01:34:07 -0000      1.3
@@ -1,13 +1,15 @@
 package freenet.fs.dir;
 
-import freenet.fs.acct.*;
-import freenet.fs.acct.Fragment.ComparatorBySize;
-import freenet.fs.acct.Fragment.ComparatorByPos;
-import freenet.fs.acct.sys.*;
-import freenet.support.*;
+import java.io.DataInput;
+import java.io.DataOutput;
+import java.io.IOException;
+
+import freenet.fs.acct.AccountingProcess;
+import freenet.fs.acct.Fragment;
+import freenet.fs.acct.sys.AccountingTreeMarshal;
+import freenet.fs.acct.sys.AccountingTreeNode;
+import freenet.support.Cache;
 import freenet.support.Comparable;
-import freenet.support.BinaryTree.Node;
-import java.io.*;
 
 /**
  * Maintains a set of size-ordered fragments for finding best fits

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to