[ https://issues.apache.org/jira/browse/SOLR-11490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16204832#comment-16204832 ]
Alexandre Rafalovitch commented on SOLR-11490: ---------------------------------------------- I started on a - very hacky so far - utility that may do something close to required for all classes descending from one root. Here is an output for TupleStream and its descendent. These are sorted by lowest detected version and then by class name. No inner classes yet, I know about 5 inner classes are missing. [~joel.bernstein] could you sanity check that these make sense. {panel} CloudSolrStream.java => 5.1.0 MergeStream.java => 5.1.0 ParallelStream.java => 5.1.0 PushBackStream.java => 5.1.0 RankStream.java => 5.1.0 ReducerStream.java => 5.1.0 SolrStream.java => 5.1.0 StreamHandler.java => 5.1.0 TupleStream.java => 5.1.0 UniqueStream.java => 5.1.0 BiJoinStream.java => 6.0.0 ComplementStream.java => 6.0.0 DaemonStream.java => 6.0.0 ExceptionStream.java => 6.0.0 FacetStream.java => 6.0.0 HashJoinStream.java => 6.0.0 InnerJoinStream.java => 6.0.0 IntersectStream.java => 6.0.0 JDBCStream.java => 6.0.0 JoinStream.java => 6.0.0 LeftOuterJoinStream.java => 6.0.0 OuterHashJoinStream.java => 6.0.0 RollupStream.java => 6.0.0 SelectStream.java => 6.0.0 StatsStream.java => 6.0.0 TopicStream.java => 6.0.0 UpdateStream.java => 6.0.0 GatherNodesStream.java => 6.1.0 GraphHandler.java => 6.1.0 RandomStream.java => 6.1.0 ShortestPathStream.java => 6.1.0 SortStream.java => 6.1.0 FeaturesSelectionStream.java => 6.2.0 ScoreNodesStream.java => 6.2.0 TextLogitStream.java => 6.2.0 ClassifyStream.java => 6.3.0 CommitStream.java => 6.3.0 ExecutorStream.java => 6.3.0 FetchStream.java => 6.3.0 ModelStream.java => 6.3.0 HavingStream.java => 6.4.0 NullStream.java => 6.4.0 PriorityStream.java => 6.4.0 SignificantTermsStream.java => 6.5.0 CalculatorStream.java => 6.6.0 CartesianProductStream.java => 6.6.0 CellStream.java => 6.6.0 EchoStream.java => 6.6.0 EvalStream.java => 6.6.0 GetStream.java => 6.6.0 LetStream.java => 6.6.0 ListStream.java => 6.6.0 ShuffleStream.java => 6.6.0 TimeSeriesStream.java => 6.6.0 TupStream.java => 6.6.0 CalciteJDBCStream.java => 7.0.0 KnnStream.java => 7.0.0 SqlStream.java => 7.0.0 {panel} > Add @since javadoc tags to the interesting Solr/Lucene classes > -------------------------------------------------------------- > > Key: SOLR-11490 > URL: https://issues.apache.org/jira/browse/SOLR-11490 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Alexandre Rafalovitch > Assignee: Alexandre Rafalovitch > Priority: Minor > > As per the discussion on the dev list, it may be useful to add Javadoc since > tags to significant (or even all) Java files. > For user-facing files (such as analyzers, URPs, stream evaluators, etc) it > would be useful when trying to identifying whether a particular class only > comes later than user's particular version. > For other classes, it may be useful for historical reasons. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org