You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Commit Tag Bot (JIRA)" <ji...@apache.org> on 2013/03/22 17:35:25 UTC

[jira] [Commented] (LUCENE-3902) public classes with no javadocs

    [ https://issues.apache.org/jira/browse/LUCENE-3902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13610789#comment-13610789 ] 

Commit Tag Bot commented on LUCENE-3902:
----------------------------------------

[branch_4x commit] Robert Muir
http://svn.apache.org/viewvc?view=revision&revision=1388308

LUCENE-3902: add missing javadocs to remaining classes

                
> public classes with no javadocs
> -------------------------------
>
>                 Key: LUCENE-3902
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3902
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: general/javadocs
>            Reporter: Robert Muir
>             Fix For: 4.0, 5.0
>
>
> Here is a list of public classes with no javadocs.
> I think even some simple javadocs can be valuable for all javadocs classes:
> * in various summaries, we don't see an empty summary for what the class does
> * easier to work with the source in various IDEs that present this stuff on hover, etc
> * better documentation for developers to know what all these classes do.
> Maybe we don't have time to fix this for 3.x, but it would be great if anybody
> has good knowledge of these classes and could commit any useful stuff to the javadocs.
> Here is the list from Mike's tool on LUCENE-3887
> {noformat}
> rmuir@beast:~/workspace/lucene-branch3x2/dev-tools/scripts$ python checkJavaDocs.py ../../lucene/build/docs/api
> Check...
> ../../lucene/build/docs/api/all/org/tartarus/snowball/package-summary.html
>   missing: Among
>   missing: TestApp
> ../../lucene/build/docs/api/all/org/apache/lucene/spatial/tier/package-summary.html
>   missing: DistanceHandler.Precision
> ../../lucene/build/docs/api/all/org/apache/lucene/index/package-summary.html
>   missing: MergePolicy.MergeAbortedException
> ../../lucene/build/docs/api/all/org/apache/lucene/index/pruning/package-summary.html
>   missing: CarmelTopKTermPruningPolicy.ByDocComparator
>   missing: CarmelUniformTermPruningPolicy.ByDocComparator
> ../../lucene/build/docs/api/all/org/apache/lucene/util/package-summary.html
>   missing: ByteBlockPool.Allocator
>   missing: ByteBlockPool.DirectAllocator
>   missing: ByteBlockPool.DirectTrackingAllocator
>   missing: BytesRefHash.BytesStartArray
>   missing: BytesRefHash.DirectBytesStartArray
>   missing: BytesRefIterator.EmptyBytesRefIterator
>   missing: DoubleBarrelLRUCache.CloneableKey
>   missing: English
>   missing: OpenBitSetDISI
>   missing: PagedBytes.Reader
>   missing: StoreClassNameRule
>   missing: SystemPropertiesInvariantRule
>   missing: UncaughtExceptionsRule.UncaughtExceptionEntry
>   missing: UnicodeUtil.UTF16Result
>   missing: UnicodeUtil.UTF8Result
> ../../lucene/build/docs/api/all/org/apache/lucene/queryParser/core/nodes/package-summary.html
>   missing: TextableQueryNode
>   missing: PathQueryNode.QueryText
>   missing: PhraseSlopQueryNode
>   missing: ProximityQueryNode.ProximityType
>   missing: ModifierQueryNode.Modifier
>   missing: ParametricQueryNode.CompareOperator
>   missing: ProximityQueryNode.Type
> ../../lucene/build/docs/api/all/org/apache/lucene/queryParser/core/parser/package-summary.html
>   missing: EscapeQuerySyntax.Type
> ../../lucene/build/docs/api/all/org/apache/lucene/queryParser/standard/builders/package-summary.html
>   missing: AnyQueryNodeBuilder
> ../../lucene/build/docs/api/all/org/apache/lucene/queryParser/standard/config/package-summary.html
>   missing: FuzzyConfig
>   missing: StandardQueryConfigHandler.ConfigurationKeys
>   missing: DefaultOperatorAttribute.Operator
>   missing: StandardQueryConfigHandler.Operator
> ../../lucene/build/docs/api/all/org/apache/lucene/queryParser/standard/parser/package-summary.html
>   missing: EscapeQuerySyntaxImpl
>   missing: StandardSyntaxParser
> ../../lucene/build/docs/api/all/org/apache/lucene/queryParser/surround/query/package-summary.html
>   missing: DistanceSubQuery
>   missing: SimpleTerm.MatchingTermVisitor
>   missing: AndQuery
>   missing: BasicQueryFactory
>   missing: ComposedQuery
>   missing: DistanceQuery
>   missing: FieldsQuery
>   missing: NotQuery
>   missing: OrQuery
>   missing: SimpleTerm
>   missing: SpanNearClauseFactory
>   missing: SrndPrefixQuery
>   missing: SrndQuery
>   missing: SrndTermQuery
>   missing: SrndTruncQuery
>   missing: TooManyBasicQueries
> ../../lucene/build/docs/api/all/org/apache/lucene/store/package-summary.html
>   missing: FSDirectory.FSIndexOutput
>   missing: NativePosixUtil
>   missing: NIOFSDirectory.NIOFSIndexInput
>   missing: RAMFile
>   missing: SimpleFSDirectory.SimpleFSIndexInput
>   missing: SimpleFSDirectory.SimpleFSIndexInput.Descriptor
>   missing: WindowsDirectory.WindowsIndexInput
>   missing: MockDirectoryWrapper.Throttling
> ../../lucene/build/docs/api/all/org/apache/lucene/xmlparser/package-summary.html
>   missing: FilterBuilder
>   missing: CorePlusExtensionsParser
>   missing: DOMUtils
>   missing: FilterBuilderFactory
>   missing: QueryBuilderFactory
>   missing: ParserException
> ../../lucene/build/docs/api/all/org/apache/lucene/xmlparser/builders/package-summary.html
>   missing: SpanQueryBuilder
>   missing: BooleanFilterBuilder
>   missing: BooleanQueryBuilder
>   missing: BoostingQueryBuilder
>   missing: BoostingTermBuilder
>   missing: ConstantScoreQueryBuilder
>   missing: DuplicateFilterBuilder
>   missing: FilteredQueryBuilder
>   missing: FuzzyLikeThisQueryBuilder
>   missing: LikeThisQueryBuilder
>   missing: MatchAllDocsQueryBuilder
>   missing: RangeFilterBuilder
>   missing: SpanBuilderBase
>   missing: SpanFirstBuilder
>   missing: SpanNearBuilder
>   missing: SpanNotBuilder
>   missing: SpanOrBuilder
>   missing: SpanOrTermsBuilder
>   missing: SpanQueryBuilderFactory
>   missing: SpanTermBuilder
>   missing: TermQueryBuilder
>   missing: TermsFilterBuilder
> ../../lucene/build/docs/api/all/org/apache/lucene/benchmark/byTask/tasks/package-summary.html
>   missing: BenchmarkHighlighter
>   missing: NewCollationAnalyzerTask.Implementation
> ../../lucene/build/docs/api/all/org/apache/lucene/benchmark/byTask/feeds/demohtml/package-summary.html
>   missing: Entities
>   missing: HTMLParser
>   missing: Tags
> ../../lucene/build/docs/api/all/org/apache/lucene/search/package-summary.html
>   missing: DuplicateFilter
>   missing: FieldCache.CreationPlaceholder
>   missing: FieldComparator.NumericComparator&lt;T extends Number&gt;
>   missing: FieldValueHitQueue.Entry
>   missing: QueryTermVector
>   missing: ScoringRewrite&lt;Q extends Query&gt;
>   missing: SpanFilterResult.PositionInfo
>   missing: SpanFilterResult.StartEnd
>   missing: TimeLimitingCollector.TimerThread
> ../../lucene/build/docs/api/all/org/apache/lucene/search/vectorhighlight/package-summary.html
>   missing: BoundaryScanner
>   missing: BaseFragmentsBuilder
>   missing: FieldFragList.WeightedFragInfo
>   missing: FieldFragList.WeightedFragInfo.SubInfo
>   missing: FieldPhraseList.WeightedPhraseInfo
>   missing: FieldPhraseList.WeightedPhraseInfo.Toffs
>   missing: FieldQuery.QueryPhraseMap
>   missing: FieldTermStack.TermInfo
>   missing: ScoreOrderFragmentsBuilder.ScoreComparator
>   missing: SimpleBoundaryScanner
> ../../lucene/build/docs/api/all/org/apache/lucene/search/highlight/package-summary.html
>   missing: TokenStreamFromTermPositionVector
> ../../lucene/build/docs/api/all/org/apache/lucene/search/suggest/package-summary.html
>   missing: Lookup.LookupPriorityQueue
> ../../lucene/build/docs/api/all/org/apache/lucene/search/suggest/jaspell/package-summary.html
>   missing: JaspellLookup
> ../../lucene/build/docs/api/all/org/apache/lucene/search/suggest/tst/package-summary.html
>   missing: TSTAutocomplete
>   missing: TSTLookup
> ../../lucene/build/docs/api/all/org/apache/lucene/facet/index/package-summary.html
>   missing: FacetsPayloadProcessorProvider.FacetsDirPayloadProcessor
> ../../lucene/build/docs/api/all/org/apache/lucene/facet/taxonomy/writercache/lru/package-summary.html
>   missing: LruTaxonomyWriterCache.LRUType
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org