David Crossley wrote:
> 
> > So if I read the diff correctly, these classes are not found by the 
> > sitemap
> > task:
> > 65a64,71
> > >
> > 
> org/apache/cocoon/components/pipeline/impl/AbstractCachingProcessingPi
> > peline
> > > 
> org/apache/cocoon/components/pipeline/impl/BaseCachingProcessingPipe
> > > line 
> > > 
> org/apache/cocoon/components/pipeline/impl/CachingPointProcessingPip
> > > eline 
> > > 
> org/apache/cocoon/components/pipeline/impl/CachingProcessingPipeline
> > >
> > 
> org/apache/cocoon/components/pipeline/impl/ExpiresCachingProcessingPip
> > eline
> > > 
> org/apache/cocoon/components/pipeline/impl/NonCachingProcessingPipel
> > > ine 
> > > 
> org/apache/cocoon/components/profiler/ProfilingCachingProcessingPipe
> > > line
> > >
> > 
> org/apache/cocoon/components/profiler/ProfilingNonCachingProcessingPip
> > eline
> > > org/apache/cocoon/woody/acting/AbstractWoodyAction
> > > org/apache/cocoon/woody/acting/HandleFormSubmitAction
> > > org/apache/cocoon/woody/acting/MakeFormAction
> > > org/apache/cocoon/woody/generation/WoodyGenerator
> > > org/apache/cocoon/woody/samples/InitForm1Action
> > > org/apache/cocoon/woody/transformation/WoodyTemplateTransformer
> > > org/apache/garbage/serializer/AbstractSerializer
> > > org/apache/garbage/serializer/EncodingSerializer
> > > org/apache/garbage/serializer/HTMLSerializer
> > > org/apache/garbage/serializer/XHTMLSerializer
> > > org/apache/garbage/serializer/XMLSerializer
> > 
> > Is this correct?
> 
> That is the trouble - i don't know what is "correct".
:)

> 
> The file called components-javadoc-sitemaptask-diff.txt
> is the difference between the list produced by scanning 
> javadocs (finding extra clutter, maybe missing some) and the 
> list produced by the SitemapTask.
> diff components-source.txt components-sitemaptask.txt
Yepp.

> 
> This is not to say that the scanning javadocs is finding all 
> components. It is just to provide a method for comparison.
Ok.

> 
> Here are some examples of components that are not found by 
> the SitemapTask ...
> org/apache/cocoon/matching/RegexpTargetHostMatcher
> org/apache/cocoon/transformation/JXTemplateTransformer
> org/apache/cocoon/selection/SessionStateSelector
> org/apache/cocoon/transformation/CachingCIncludeTransformer
> org/apache/cocoon/forms/formmodel/RepeaterAction
> 
Ah, so it's the other way round and the list I provided above are those
that are not found in the javadocs, right? I'm still trying to make
sense of the diff file: what line is missing in which file.

> 
> The *Pipeline components that you listed above are found by 
> the SitemapTask but not by the scan of javadocs. That is 
> because the correlate-table.sh script forgot to look for 
> pipelines. But do we consider them "sitemap components"
> that should be documented in the Userdocs?

Yes, we should :) These are sitemap components, you can selected between
different pipeline implementations in your sitemap (caching, non-caching
etc.), so imho it makes sense to document them as well.

Carsten

Reply via email to