mirror of https://github.com/apache/lucene.git
LUCENE-3006: die javadoc warnings die
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1087319 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
82f0640b49
commit
47190d3323
|
@ -195,6 +195,16 @@
|
||||||
<target name="javadocs-all" description="Generate javadoc for core and contrib classes" depends="build-contrib">
|
<target name="javadocs-all" description="Generate javadoc for core and contrib classes" depends="build-contrib">
|
||||||
<sequential>
|
<sequential>
|
||||||
<mkdir dir="${javadoc.dir}/all"/>
|
<mkdir dir="${javadoc.dir}/all"/>
|
||||||
|
|
||||||
|
<path id="javadoc.classpath">
|
||||||
|
<path refid="classpath"/>
|
||||||
|
<pathelement location="${ant.home}/lib/ant.jar"/>
|
||||||
|
<fileset dir=".">
|
||||||
|
<include name="**/lib/*.jar"/>
|
||||||
|
</fileset>
|
||||||
|
<pathelement location="${common.dir}/../modules/analysis/build/common/lucene-analyzers-common-${version}.jar"/>
|
||||||
|
</path>
|
||||||
|
|
||||||
<invoke-javadoc
|
<invoke-javadoc
|
||||||
destdir="${javadoc.dir}/all">
|
destdir="${javadoc.dir}/all">
|
||||||
<sources>
|
<sources>
|
||||||
|
|
|
@ -28,6 +28,7 @@ import java.util.SortedMap;
|
||||||
import java.util.TreeMap;
|
import java.util.TreeMap;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
|
|
||||||
|
import org.apache.lucene.index.SegmentCodecs; // Required for Java 1.5 javadocs
|
||||||
import org.apache.lucene.index.SegmentCodecs.SegmentCodecsBuilder;
|
import org.apache.lucene.index.SegmentCodecs.SegmentCodecsBuilder;
|
||||||
import org.apache.lucene.index.codecs.CodecProvider;
|
import org.apache.lucene.index.codecs.CodecProvider;
|
||||||
import org.apache.lucene.store.Directory;
|
import org.apache.lucene.store.Directory;
|
||||||
|
@ -218,12 +219,13 @@ public final class FieldInfos implements Iterable<FieldInfo> {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new {@link FieldInfos} instance with a private
|
* Creates a new {@link FieldInfos} instance with a private
|
||||||
* {@link FieldNumberBiMap} and a default {@link SegmentCodecsBuilder}
|
* {@link org.apache.lucene.index.FieldInfos.FieldNumberBiMap} and a default {@link SegmentCodecsBuilder}
|
||||||
* initialized with {@link CodecProvider#getDefault()}.
|
* initialized with {@link CodecProvider#getDefault()}.
|
||||||
* <p>
|
* <p>
|
||||||
* Note: this ctor should not be used during indexing use
|
* Note: this ctor should not be used during indexing use
|
||||||
* {@link FieldInfos#FieldInfos(FieldInfos)} or
|
* {@link FieldInfos#FieldInfos(FieldInfos)} or
|
||||||
* {@link FieldInfos#FieldInfos(FieldNumberBiMap)} instead.
|
* {@link FieldInfos#FieldInfos(FieldNumberBiMap,org.apache.lucene.index.SegmentCodecs.SegmentCodecsBuilder)}
|
||||||
|
* instead.
|
||||||
*/
|
*/
|
||||||
public FieldInfos() {
|
public FieldInfos() {
|
||||||
this(new FieldNumberBiMap(), SegmentCodecsBuilder.create(CodecProvider.getDefault()));
|
this(new FieldNumberBiMap(), SegmentCodecsBuilder.create(CodecProvider.getDefault()));
|
||||||
|
@ -552,9 +554,10 @@ public final class FieldInfos implements Iterable<FieldInfo> {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns <code>true</code> iff this instance is not backed by a
|
* Returns <code>true</code> iff this instance is not backed by a
|
||||||
* {@link FieldNumberBiMap}. Instances read from a directory via
|
* {@link org.apache.lucene.index.FieldInfos.FieldNumberBiMap}. Instances read from a directory via
|
||||||
* {@link FieldInfos#FieldInfos(Directory, String)} will always be read-only
|
* {@link FieldInfos#FieldInfos(Directory, String)} will always be read-only
|
||||||
* since no {@link FieldNumberBiMap} is supplied, otherwise <code>false</code>.
|
* since no {@link org.apache.lucene.index.FieldInfos.FieldNumberBiMap} is supplied, otherwise
|
||||||
|
* <code>false</code>.
|
||||||
*/
|
*/
|
||||||
public final boolean isReadOnly() {
|
public final boolean isReadOnly() {
|
||||||
return globalFieldNumbers == null;
|
return globalFieldNumbers == null;
|
||||||
|
|
|
@ -21,8 +21,10 @@ package org.apache.lucene.util;
|
||||||
* least element can always be found in constant time. Put()'s and pop()'s
|
* least element can always be found in constant time. Put()'s and pop()'s
|
||||||
* require log(size) time.
|
* require log(size) time.
|
||||||
*
|
*
|
||||||
* <p><b>NOTE</b>: This class pre-allocates a full array of
|
* <p><b>NOTE</b>: This class will pre-allocate a full array of
|
||||||
* length <code>maxSize+1</code>, in {@link #initialize}.
|
* length <code>maxSize+1</code> if instantiated via the
|
||||||
|
* {@link #PriorityQueue(int,boolean)} constructor with
|
||||||
|
* <code>prepopulate</code> set to <code>true</code>.
|
||||||
*
|
*
|
||||||
* @lucene.internal
|
* @lucene.internal
|
||||||
*/
|
*/
|
||||||
|
@ -83,9 +85,10 @@ public abstract class PriorityQueue<T> {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method can be overridden by extending classes to return a sentinel
|
* This method can be overridden by extending classes to return a sentinel
|
||||||
* object which will be used by {@link #initialize(int)} to fill the queue, so
|
* object which will be used by the {@link PriorityQueue#PriorityQueue(int,boolean)}
|
||||||
* that the code which uses that queue can always assume it's full and only
|
* constructor to fill the queue, so that the code which uses that queue can always
|
||||||
* change the top without attempting to insert any new object.<br>
|
* assume it's full and only change the top without attempting to insert any new
|
||||||
|
* object.<br>
|
||||||
*
|
*
|
||||||
* Those sentinel values should always compare worse than any non-sentinel
|
* Those sentinel values should always compare worse than any non-sentinel
|
||||||
* value (i.e., {@link #lessThan} should always favor the
|
* value (i.e., {@link #lessThan} should always favor the
|
||||||
|
@ -111,11 +114,11 @@ public abstract class PriorityQueue<T> {
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
* <b>NOTE:</b> if this method returns a non-null value, it will be called by
|
* <b>NOTE:</b> if this method returns a non-null value, it will be called by
|
||||||
* {@link #initialize(int)} {@link #size()} times, relying on a new object to
|
* the {@link PriorityQueue#PriorityQueue(int,boolean)} constructor
|
||||||
* be returned and will not check if it's null again. Therefore you should
|
* {@link #size()} times, relying on a new object to be returned and will not
|
||||||
* ensure any call to this method creates a new instance and behaves
|
* check if it's null again. Therefore you should ensure any call to this
|
||||||
* consistently, e.g., it cannot return null if it previously returned
|
* method creates a new instance and behaves consistently, e.g., it cannot
|
||||||
* non-null.
|
* return null if it previously returned non-null.
|
||||||
*
|
*
|
||||||
* @return the sentinel object to use to pre-populate the queue, or null if
|
* @return the sentinel object to use to pre-populate the queue, or null if
|
||||||
* sentinel objects are not supported.
|
* sentinel objects are not supported.
|
||||||
|
|
|
@ -187,6 +187,7 @@
|
||||||
<fileset dir="contrib">
|
<fileset dir="contrib">
|
||||||
<include name="**/lib/**/*.jar"/>
|
<include name="**/lib/**/*.jar"/>
|
||||||
<include name="**/lucene-libs/**/*.jar"/>
|
<include name="**/lucene-libs/**/*.jar"/>
|
||||||
|
<exclude name="**/analysis-extras/lib/**/*icu4j*.jar"/> <!-- extraction/lib/ has this one -->
|
||||||
</fileset>
|
</fileset>
|
||||||
<pathelement location="${dest}/client/solrj"/>
|
<pathelement location="${dest}/client/solrj"/>
|
||||||
</path>
|
</path>
|
||||||
|
|
Loading…
Reference in New Issue