Hi<br>I very much like the Don&#39;t Repeat Yoursels principle behind inlinedocs and am thankful to use it.<br>To do so there are still some obstacles to be overcome however.<br>Hopefully somebody can help me there.<br><br>

Here comes the problem:<br>Inlinedocs raises an error message when confronted with the following piece of code:<br><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">setClass(&quot;Trajectories&quot;, # a class that meausures</span><br style="color:rgb(51,102,255)">

<span style="color:rgb(51,102,255)">### This class serves</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">   representation(</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">    times=&quot;numeric&quot;, ##&lt;&lt; bal</span><br style="color:rgb(51,102,255)">

<span style="color:rgb(51,102,255)">    traj=&quot;matrix&quot;   ##&lt;&lt; bla</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">   )</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">)</span><br style="color:rgb(51,102,255)">

<span style="color:rgb(51,102,255)">setMethod(</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">   f= &quot;plot&quot;,</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">   signature= &quot;Trajectories&quot;,</span><br style="color:rgb(51,102,255)">

<span style="color:rgb(51,102,255)">   definition=function (x,y,...){</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">      matplot(x@times,t(x@traj),xaxt=&quot;n&quot;,type=&quot;l&quot;,ylab= &quot;&quot;,xlab=&quot;&quot;, pch=1)</span><br style="color:rgb(51,102,255)">

<span style="color:rgb(51,102,255)">      axis(1,at=x@times)</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">   }</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">)</span><br style="color:rgb(102,204,204)">

<br>The message is:<br><span style="color:rgb(51,102,255)">extra.code.docs prefixed.lines Error in UseMethod(&quot;combine&quot;) : </span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">  no applicable method for &#39;combine&#39; applied to an object of class &quot;NULL&quot;</span><br style="color:rgb(51,102,255)">

<span style="color:rgb(51,102,255)">Calls: package.skeleton.dx ... apply.parsers -&gt; combine -&gt; combine.list -&gt; combine</span><br style="color:rgb(51,102,255)"><span style="color:rgb(51,102,255)">Execution halted</span><br style="color:rgb(51,102,255)">

<br>without the setMethod(...) part everything woks fine as in the &quot;sliiy&quot; example.<br><br>This leads me to the following questions.<br><br><ol><li>At the moment I use <b>package.skeleton.dx</b> to produce the documentation, which fails with the above message.<br>

 Is there a possibility to avoid this kind of problem with a smarter call? <br>(For instance applying inlinedocs only to <br>those files known to have no problems)<br></li><li>If I have to change the code of the inlinedocs package. How would you suggest to tackle the problem with minimum effort.</li>
<ol><li>write a new  <b>package.skeleton.dx </b>with an additional argument describing files that should be excluded</li>
<li>change a parser (which one?) so that setMethod( ) is ignored ?<br></li><li>...</li></ol></ol>Thanks in advance<br>Markus<br><br>p.s. I am quite new to R ;-)<br><br><br>