You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2010/10/02 20:20:55 UTC

svn commit: r1003849 - in /lucene/dev/trunk/lucene/src: java/org/apache/lucene/index/ java/org/apache/lucene/index/codecs/ java/org/apache/lucene/index/codecs/pulsing/ java/org/apache/lucene/search/ java/org/apache/lucene/store/ test/org/apache/lucene/...

Author: rmuir
Date: Sat Oct  2 18:20:54 2010
New Revision: 1003849

URL: http://svn.apache.org/viewvc?rev=1003849&view=rev
Log:
clear up some easy warnings

Modified:
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/IndexWriter.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/ParallelReader.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/Terms.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/CodecProvider.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/pulsing/PulsingPostingsReaderImpl.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/MultiPhraseQuery.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/PhraseQuery.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/SortField.java
    lucene/dev/trunk/lucene/src/java/org/apache/lucene/store/Directory.java
    lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriter.java
    lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriterConfig.java
    lucene/dev/trunk/lucene/src/test/org/apache/lucene/search/payloads/TestPayloadNearQuery.java

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/IndexWriter.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/IndexWriter.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/IndexWriter.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/IndexWriter.java Sat Oct  2 18:20:54 2010
@@ -185,6 +185,7 @@ public class IndexWriter implements Clos
    * @see #setDefaultWriteLockTimeout
    * @deprecated use {@link IndexWriterConfig#WRITE_LOCK_TIMEOUT} instead
    */
+  @Deprecated
   public static long WRITE_LOCK_TIMEOUT = IndexWriterConfig.WRITE_LOCK_TIMEOUT;
 
   private long writeLockTimeout;
@@ -198,6 +199,7 @@ public class IndexWriter implements Clos
    * Value to denote a flush trigger is disabled
    * @deprecated use {@link IndexWriterConfig#DISABLE_AUTO_FLUSH} instead
    */
+  @Deprecated
   public final static int DISABLE_AUTO_FLUSH = IndexWriterConfig.DISABLE_AUTO_FLUSH;
 
   /**
@@ -205,6 +207,7 @@ public class IndexWriter implements Clos
    * by default). Change using {@link #setMaxBufferedDocs(int)}.
    * @deprecated use {@link IndexWriterConfig#DEFAULT_MAX_BUFFERED_DOCS} instead.
    */
+  @Deprecated
   public final static int DEFAULT_MAX_BUFFERED_DOCS = IndexWriterConfig.DEFAULT_MAX_BUFFERED_DOCS;
 
   /**
@@ -212,6 +215,7 @@ public class IndexWriter implements Clos
    * docs consume 16 MB RAM).  Change using {@link #setRAMBufferSizeMB}.
    * @deprecated use {@link IndexWriterConfig#DEFAULT_RAM_BUFFER_SIZE_MB} instead.
    */
+  @Deprecated
   public final static double DEFAULT_RAM_BUFFER_SIZE_MB = IndexWriterConfig.DEFAULT_RAM_BUFFER_SIZE_MB;
 
   /**
@@ -219,6 +223,7 @@ public class IndexWriter implements Clos
    * by default). Change using {@link #setMaxBufferedDeleteTerms(int)}.
    * @deprecated use {@link IndexWriterConfig#DEFAULT_MAX_BUFFERED_DELETE_TERMS} instead
    */
+  @Deprecated
   public final static int DEFAULT_MAX_BUFFERED_DELETE_TERMS = IndexWriterConfig.DEFAULT_MAX_BUFFERED_DELETE_TERMS;
 
   /**
@@ -226,12 +231,14 @@ public class IndexWriter implements Clos
    * 
    * @deprecated see {@link IndexWriterConfig}
    */
+  @Deprecated
   public final static int DEFAULT_MAX_FIELD_LENGTH = 10000;
 
   /**
    * Default value is 128. Change using {@link #setTermIndexInterval(int)}.
    * @deprecated use {@link IndexWriterConfig#DEFAULT_TERM_INDEX_INTERVAL} instead.
    */
+  @Deprecated
   public final static int DEFAULT_TERM_INDEX_INTERVAL = IndexWriterConfig.DEFAULT_TERM_INDEX_INTERVAL;
 
   /**
@@ -753,6 +760,7 @@ public class IndexWriter implements Clos
    *  @deprecated use {@link LogMergePolicy#getUseCompoundDocStore()} and
    *  {@link LogMergePolicy#getUseCompoundFile()} directly.
    */
+  @Deprecated
   public boolean getUseCompoundFile() {
     return getLogMergePolicy().getUseCompoundFile();
   }
@@ -774,6 +782,7 @@ public class IndexWriter implements Clos
    *             Note that this method set the given value on both, therefore
    *             you should consider doing the same.
    */
+  @Deprecated
   public void setUseCompoundFile(boolean value) {
     getLogMergePolicy().setUseCompoundFile(value);
     getLogMergePolicy().setUseCompoundDocStore(value);
@@ -784,6 +793,7 @@ public class IndexWriter implements Clos
    * @see Similarity#setDefault(Similarity)
    * @deprecated use {@link IndexWriterConfig#setSimilarity(Similarity)} instead
    */
+  @Deprecated
   public void setSimilarity(Similarity similarity) {
     ensureOpen();
     this.similarity = similarity;
@@ -798,6 +808,7 @@ public class IndexWriter implements Clos
    * <p>This defaults to the current value of {@link Similarity#getDefault()}.
    * @deprecated use {@link IndexWriterConfig#getSimilarity()} instead
    */
+  @Deprecated
   public Similarity getSimilarity() {
     ensureOpen();
     return similarity;
@@ -825,6 +836,7 @@ public class IndexWriter implements Clos
    * @see #DEFAULT_TERM_INDEX_INTERVAL
    * @deprecated use {@link IndexWriterConfig#setTermIndexInterval(int)}
    */
+  @Deprecated
   public void setTermIndexInterval(int interval) {
     ensureOpen();
     this.termIndexInterval = interval;
@@ -838,6 +850,7 @@ public class IndexWriter implements Clos
    * @see #setTermIndexInterval(int)
    * @deprecated use {@link IndexWriterConfig#getTermIndexInterval()}
    */
+  @Deprecated
   public int getTermIndexInterval() {
     // We pass false because this method is called by SegmentMerger while we are in the process of closing
     ensureOpen(false);
@@ -867,6 +880,7 @@ public class IndexWriter implements Clos
    *  IO error
    *  @deprecated use {@link #IndexWriter(Directory, IndexWriterConfig)} instead
    */
+  @Deprecated
   public IndexWriter(Directory d, Analyzer a, boolean create, MaxFieldLength mfl)
        throws CorruptIndexException, LockObtainFailedException, IOException {
     this(d, new IndexWriterConfig(Version.LUCENE_31, a).setOpenMode(
@@ -893,6 +907,7 @@ public class IndexWriter implements Clos
    *  IO error
    *  @deprecated use {@link #IndexWriter(Directory, IndexWriterConfig)} instead
    */
+  @Deprecated
   public IndexWriter(Directory d, Analyzer a, MaxFieldLength mfl)
     throws CorruptIndexException, LockObtainFailedException, IOException {
     this(d, new IndexWriterConfig(Version.LUCENE_31, a)
@@ -918,6 +933,7 @@ public class IndexWriter implements Clos
    *  IO error
    *  @deprecated use {@link #IndexWriter(Directory, IndexWriterConfig)} instead
    */
+  @Deprecated
   public IndexWriter(Directory d, Analyzer a, IndexDeletionPolicy deletionPolicy, MaxFieldLength mfl)
     throws CorruptIndexException, LockObtainFailedException, IOException {
     this(d, new IndexWriterConfig(Version.LUCENE_31, a).setMaxFieldLength(
@@ -949,6 +965,7 @@ public class IndexWriter implements Clos
    *  IO error
    *  @deprecated use {@link #IndexWriter(Directory, IndexWriterConfig)} instead
    */
+  @Deprecated
   public IndexWriter(Directory d, Analyzer a, boolean create, IndexDeletionPolicy deletionPolicy, MaxFieldLength mfl)
        throws CorruptIndexException, LockObtainFailedException, IOException {
     this(d, new IndexWriterConfig(Version.LUCENE_31, a).setOpenMode(
@@ -989,6 +1006,7 @@ public class IndexWriter implements Clos
    *  IO error
    *  @deprecated use {@link #IndexWriter(Directory, IndexWriterConfig)} instead
    */
+  @Deprecated
   public IndexWriter(Directory d, Analyzer a, IndexDeletionPolicy deletionPolicy, MaxFieldLength mfl, IndexCommit commit)
        throws CorruptIndexException, LockObtainFailedException, IOException {
     this(d, new IndexWriterConfig(Version.LUCENE_31, a)
@@ -1176,6 +1194,7 @@ public class IndexWriter implements Clos
    * 
    * @deprecated use {@link IndexWriterConfig#setMergePolicy(MergePolicy)} instead.
    */
+  @Deprecated
   public void setMergePolicy(MergePolicy mp) {
     ensureOpen();
     if (mp == null)
@@ -1199,6 +1218,7 @@ public class IndexWriter implements Clos
    * 
    * @deprecated use {@link IndexWriterConfig#getMergePolicy()} instead
    */
+  @Deprecated
   public MergePolicy getMergePolicy() {
     ensureOpen();
     return mergePolicy;
@@ -1208,6 +1228,7 @@ public class IndexWriter implements Clos
    * Expert: set the merge scheduler used by this writer.
    * @deprecated use {@link IndexWriterConfig#setMergeScheduler(MergeScheduler)} instead
    */
+  @Deprecated
   synchronized public void setMergeScheduler(MergeScheduler mergeScheduler) throws CorruptIndexException, IOException {
     ensureOpen();
     if (mergeScheduler == null)
@@ -1231,6 +1252,7 @@ public class IndexWriter implements Clos
    * @see #setMergeScheduler(MergeScheduler)
    * @deprecated use {@link IndexWriterConfig#getMergeScheduler()} instead
    */
+  @Deprecated
   public MergeScheduler getMergeScheduler() {
     ensureOpen();
     return mergeScheduler;
@@ -1257,6 +1279,7 @@ public class IndexWriter implements Clos
    * LogByteSizeMergePolicy#setMaxMergeMB}.</p>
    * @deprecated use {@link LogMergePolicy#setMaxMergeDocs(int)} directly.
    */
+  @Deprecated
   public void setMaxMergeDocs(int maxMergeDocs) {
     getLogMergePolicy().setMaxMergeDocs(maxMergeDocs);
   }
@@ -1273,6 +1296,7 @@ public class IndexWriter implements Clos
    * @see #setMaxMergeDocs
    * @deprecated use {@link LogMergePolicy#getMaxMergeDocs()} directly.
    */
+  @Deprecated
   public int getMaxMergeDocs() {
     return getLogMergePolicy().getMaxMergeDocs();
   }
@@ -1292,6 +1316,7 @@ public class IndexWriter implements Clos
    * will be indexed for a field.
    * @deprecated use {@link IndexWriterConfig#setMaxFieldLength(int)} instead
    */
+  @Deprecated
   public void setMaxFieldLength(int maxFieldLength) {
     ensureOpen();
     this.maxFieldLength = maxFieldLength;
@@ -1309,6 +1334,7 @@ public class IndexWriter implements Clos
    * @see #setMaxFieldLength
    * @deprecated use {@link IndexWriterConfig#getMaxFieldLength()} instead
    */
+  @Deprecated
   public int getMaxFieldLength() {
     ensureOpen();
     return maxFieldLength;
@@ -1334,6 +1360,7 @@ public class IndexWriter implements Clos
    * @see #setRAMBufferSizeMB
    * @deprecated use {@link IndexWriterConfig#setMaxBufferedDocs(int)} instead.
    */
+  @Deprecated
   public void setMaxBufferedDocs(int maxBufferedDocs) {
     ensureOpen();
     if (maxBufferedDocs != DISABLE_AUTO_FLUSH && maxBufferedDocs < 2)
@@ -1378,6 +1405,7 @@ public class IndexWriter implements Clos
    * @see #setMaxBufferedDocs
    * @deprecated use {@link IndexWriterConfig#getMaxBufferedDocs()} instead.
    */
+  @Deprecated
   public int getMaxBufferedDocs() {
     ensureOpen();
     return docWriter.getMaxBufferedDocs();
@@ -1422,6 +1450,7 @@ public class IndexWriter implements Clos
    * when maxBufferedDocs is already disabled
    * @deprecated use {@link IndexWriterConfig#setRAMBufferSizeMB(double)} instead.
    */
+  @Deprecated
   public void setRAMBufferSizeMB(double mb) {
     if (mb > 2048.0) {
       throw new IllegalArgumentException("ramBufferSize " + mb + " is too large; should be comfortably less than 2048");
@@ -1444,6 +1473,7 @@ public class IndexWriter implements Clos
    * Returns the value set by {@link #setRAMBufferSizeMB} if enabled.
    * @deprecated use {@link IndexWriterConfig#getRAMBufferSizeMB()} instead.
    */
+  @Deprecated
   public double getRAMBufferSizeMB() {
     return docWriter.getRAMBufferSizeMB();
   }
@@ -1461,6 +1491,7 @@ public class IndexWriter implements Clos
    * @see #setRAMBufferSizeMB
    * @deprecated use {@link IndexWriterConfig#setMaxBufferedDeleteTerms(int)} instead.
    */
+  @Deprecated
   public void setMaxBufferedDeleteTerms(int maxBufferedDeleteTerms) {
     ensureOpen();
     if (maxBufferedDeleteTerms != DISABLE_AUTO_FLUSH
@@ -1481,6 +1512,7 @@ public class IndexWriter implements Clos
    * @see #setMaxBufferedDeleteTerms
    * @deprecated use {@link IndexWriterConfig#getMaxBufferedDeleteTerms()} instead
    */
+  @Deprecated
   public int getMaxBufferedDeleteTerms() {
     ensureOpen();
     return docWriter.getMaxBufferedDeleteTerms();
@@ -1502,6 +1534,7 @@ public class IndexWriter implements Clos
    * <p>This must never be less than 2.  The default value is 10.
    * @deprecated use {@link LogMergePolicy#setMergeFactor(int)} directly.
    */
+  @Deprecated
   public void setMergeFactor(int mergeFactor) {
     getLogMergePolicy().setMergeFactor(mergeFactor);
   }
@@ -1519,6 +1552,7 @@ public class IndexWriter implements Clos
    * @see #setMergeFactor
    * @deprecated use {@link LogMergePolicy#getMergeFactor()} directly.
    */
+  @Deprecated
   public int getMergeFactor() {
     return getLogMergePolicy().getMergeFactor();
   }
@@ -1579,6 +1613,7 @@ public class IndexWriter implements Clos
    * @see #setDefaultWriteLockTimeout to change the default value for all instances of IndexWriter.
    * @deprecated use {@link IndexWriterConfig#setWriteLockTimeout(long)} instead
    */
+  @Deprecated
   public void setWriteLockTimeout(long writeLockTimeout) {
     ensureOpen();
     this.writeLockTimeout = writeLockTimeout;
@@ -1592,6 +1627,7 @@ public class IndexWriter implements Clos
    * @see #setWriteLockTimeout
    * @deprecated use {@link IndexWriterConfig#getWriteLockTimeout()}
    */
+  @Deprecated
   public long getWriteLockTimeout() {
     ensureOpen();
     return writeLockTimeout;
@@ -1602,6 +1638,7 @@ public class IndexWriter implements Clos
    * milliseconds).
    * @deprecated use {@link IndexWriterConfig#setDefaultWriteLockTimeout(long)} instead
    */
+  @Deprecated
   public static void setDefaultWriteLockTimeout(long writeLockTimeout) {
     IndexWriterConfig.setDefaultWriteLockTimeout(writeLockTimeout);
   }
@@ -1612,6 +1649,7 @@ public class IndexWriter implements Clos
    * @see #setDefaultWriteLockTimeout
    * @deprecated use {@link IndexWriterConfig#getDefaultWriteLockTimeout()} instead
    */
+  @Deprecated
   public static long getDefaultWriteLockTimeout() {
     return IndexWriterConfig.getDefaultWriteLockTimeout();
   }
@@ -4425,6 +4463,7 @@ public class IndexWriter implements Clos
    *             {@link IndexWriterConfig#UNLIMITED_FIELD_LENGTH} or your own
    *             value.
    */
+  @Deprecated
   public static final class MaxFieldLength {
 
     private int limit;
@@ -4497,6 +4536,7 @@ public class IndexWriter implements Clos
    *             {@link IndexWriterConfig#setMergedSegmentWarmer}
    *             instead.
    */
+  @Deprecated
   public void setMergedSegmentWarmer(IndexReaderWarmer warmer) {
     mergedSegmentWarmer = warmer;
     // Required so config.getMergedSegmentWarmer returns the right value. But
@@ -4509,6 +4549,7 @@ public class IndexWriter implements Clos
    * 
    * @deprecated use {@link IndexWriterConfig#getMergedSegmentWarmer()} instead.
    */
+  @Deprecated
   public IndexReaderWarmer getMergedSegmentWarmer() {
     return mergedSegmentWarmer;
   }

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/ParallelReader.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/ParallelReader.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/ParallelReader.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/ParallelReader.java Sat Oct  2 18:20:54 2010
@@ -155,8 +155,8 @@ public class ParallelReader extends Inde
     @Override
     public String next() throws IOException {
       if (keys.hasNext()) {
-        currentField = (String) keys.next();
-        currentReader = (IndexReader) fieldToReader.get(currentField);
+        currentField = keys.next();
+        currentReader = fieldToReader.get(currentField);
       } else {
         currentField = null;
         currentReader = null;
@@ -452,7 +452,7 @@ public class ParallelReader extends Inde
   @Override
   public int docFreq(String field, BytesRef term) throws IOException {
     ensureOpen();
-    IndexReader reader = ((IndexReader)fieldToReader.get(field));
+    IndexReader reader = fieldToReader.get(field);
     return reader == null? 0 : reader.docFreq(field, term);
   }
 

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/Terms.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/Terms.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/Terms.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/Terms.java Sat Oct  2 18:20:54 2010
@@ -85,7 +85,7 @@ public abstract class Terms {
   }
 
   protected TermsEnum getThreadTermsEnum() throws IOException {
-    TermsEnum termsEnum = (TermsEnum) threadEnums.get();
+    TermsEnum termsEnum = threadEnums.get();
     if (termsEnum == null) {
       termsEnum = iterator();
       threadEnums.set(termsEnum);

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/CodecProvider.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/CodecProvider.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/CodecProvider.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/CodecProvider.java Sat Oct  2 18:20:54 2010
@@ -79,7 +79,7 @@ public abstract class CodecProvider {
   }
 
   public synchronized Codec lookup(String name) {
-    final Codec codec = (Codec) codecs.get(name);
+    final Codec codec = codecs.get(name);
     if (codec == null)
       throw new IllegalArgumentException("required codec '" + name + "' not found");
     return codec;

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/pulsing/PulsingPostingsReaderImpl.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/pulsing/PulsingPostingsReaderImpl.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/pulsing/PulsingPostingsReaderImpl.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/index/codecs/pulsing/PulsingPostingsReaderImpl.java Sat Oct  2 18:20:54 2010
@@ -65,7 +65,7 @@ public class PulsingPostingsReaderImpl e
     public Object clone() {
       PulsingTermState clone;
       clone = (PulsingTermState) super.clone();
-      clone.docs = (Document[]) docs.clone();
+      clone.docs = docs.clone();
       for(int i=0;i<clone.docs.length;i++) {
         final Document doc = clone.docs[i];
         if (doc != null) {

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/MultiPhraseQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/MultiPhraseQuery.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/MultiPhraseQuery.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/MultiPhraseQuery.java Sat Oct  2 18:20:54 2010
@@ -262,7 +262,7 @@ public class MultiPhraseQuery extends Qu
       fieldExpl.setDescription("fieldWeight("+getQuery()+" in "+doc+
                                "), product of:");
 
-      Scorer scorer = (Scorer) scorer(reader, true, false);
+      Scorer scorer = scorer(reader, true, false);
       if (scorer == null) {
         return new Explanation(0.0f, "no matching docs");
       }
@@ -430,7 +430,7 @@ class UnionDocsAndPositionsEnum extends 
 
       Iterator<DocsAndPositionsEnum> i = docsEnums.iterator();
       while (i.hasNext()) {
-        DocsAndPositionsEnum postings = (DocsAndPositionsEnum) i.next();
+        DocsAndPositionsEnum postings = i.next();
         if (postings.nextDoc() != DocsAndPositionsEnum.NO_MORE_DOCS) {
           add(postings);
         }

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/PhraseQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/PhraseQuery.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/PhraseQuery.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/PhraseQuery.java Sat Oct  2 18:20:54 2010
@@ -267,7 +267,7 @@ public class PhraseQuery extends Query {
       fieldExpl.setDescription("fieldWeight("+field+":"+query+" in "+doc+
                                "), product of:");
 
-      Scorer scorer = (Scorer) scorer(reader, true, false);
+      Scorer scorer = scorer(reader, true, false);
       if (scorer == null) {
         return new Explanation(0.0f, "no matching docs");
       }

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/SortField.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/SortField.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/SortField.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/search/SortField.java Sat Oct  2 18:20:54 2010
@@ -140,6 +140,7 @@ implements Serializable {
    *  
    *  @deprecated use EntryCreator version
    */
+  @Deprecated
   public SortField (String field, FieldCache.Parser parser) {
     this(field, parser, false);
   }
@@ -157,6 +158,7 @@ implements Serializable {
    *  
    *  @deprecated use EntryCreator version
    */
+  @Deprecated
   public SortField (String field, FieldCache.Parser parser, boolean reverse) {
     if (field == null) {
       throw new IllegalArgumentException("field can only be null when type is SCORE or DOC");
@@ -315,6 +317,7 @@ implements Serializable {
    * @return An instance of a {@link FieldCache} parser, or <code>null</code>.
    * @deprecated use getEntryCreator()
    */
+  @Deprecated
   public FieldCache.Parser getParser() {
     return (creator==null) ? null : creator.getParser();
   }

Modified: lucene/dev/trunk/lucene/src/java/org/apache/lucene/store/Directory.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/java/org/apache/lucene/store/Directory.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/java/org/apache/lucene/store/Directory.java (original)
+++ lucene/dev/trunk/lucene/src/java/org/apache/lucene/store/Directory.java Sat Oct  2 18:20:54 2010
@@ -252,6 +252,7 @@ public abstract class Directory implemen
    * }
    * </pre>
    */
+  @Deprecated
   public static void copy(Directory src, Directory dest, boolean closeDirSrc) throws IOException {
     for (String file : src.listAll()) {
       src.copy(dest, file, file);

Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriter.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriter.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriter.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriter.java Sat Oct  2 18:20:54 2010
@@ -1186,6 +1186,7 @@ public class TestIndexWriter extends Luc
      *             removed because changing ram buffer settings during a write
      *             session won't be possible.
      */
+    @Deprecated
     public void testChangingRAMBuffer() throws IOException {
       MockDirectoryWrapper dir = newDirectory();      
       IndexWriter writer = new IndexWriter(dir, newIndexWriterConfig(
@@ -1244,6 +1245,7 @@ public class TestIndexWriter extends Luc
      * @deprecated after setters on IW go away, this test can be deleted because
      *             changing those settings on IW won't be possible.
      */
+    @Deprecated
     public void testChangingRAMBuffer2() throws IOException {
       MockDirectoryWrapper dir = newDirectory();      
       IndexWriter writer = new IndexWriter(dir, newIndexWriterConfig(

Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriterConfig.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriterConfig.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriterConfig.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestIndexWriterConfig.java Sat Oct  2 18:20:54 2010
@@ -256,7 +256,7 @@ public class TestIndexWriterConfig exten
    * @deprecated should be removed once all the deprecated setters are removed
    *             from IndexWriter.
    */
-  @Test
+  @Test @Deprecated
   public void testIndexWriterSetters() throws Exception {
     // This test intentionally tests deprecated methods. The purpose is to pass
     // whatever the user set on IW to IWC, so that if the user calls

Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/search/payloads/TestPayloadNearQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/search/payloads/TestPayloadNearQuery.java?rev=1003849&r1=1003848&r2=1003849&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/search/payloads/TestPayloadNearQuery.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/search/payloads/TestPayloadNearQuery.java Sat Oct  2 18:20:54 2010
@@ -71,7 +71,7 @@ public class TestPayloadNearQuery extend
     public PayloadFilter(TokenStream input, String fieldName) {
       super(input);
       this.fieldName = fieldName;
-      payAtt = (PayloadAttribute) addAttribute(PayloadAttribute.class);
+      payAtt = addAttribute(PayloadAttribute.class);
     }
 
     @Override