Sorry it is not currenlty supported by (v)scaladoc, but it should. I created http://github.com/davidB/vscaladoc/issues/#issue/1 So use tag you need (existing, whish,...) and I'll try to add support in vscaladoc (1.3+, 1.2 will be release next week-end).
On Tue, May 5, 2009 at 22:13, Derek Chen-Becker <dchenbec...@gmail.com>wrote: > OK, I had missed a trailing slash, which was screwing up S.scala. Now that > I have the docs built, I'm noticing another issue. vscaladoc doesn't appear > to properly process "@see" tags according to the javadoc conventions: > > http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.ht...@see > > For instance, I have this in the scaladoc comment for S.request: > > /** > * Get the current Req > * > * @return the current Req > * > * @see Req > */ > def request: Box[Req] = Box !! _request.value > > But the scaladoc just outputs plain text "Req" instead of a link to the Req > class page. Similarly, if I use the "method within this class" notation: > > /** > * Finds a cookie with the given name > * @param name - the name of the cookie to find > * > * @return Full(cookie) if the cookie exists, Empty otherwise > * > * @see #receivedCookies() > * @see #addCookie(Cookie) > * @see #deleteCookie(Cookie) > * @see #deleteCookie(String) > */ > def findCookie(name: String): Box[Cookie] = > > I get just the "#receivedCookies()" text, etc. Is this something that > vscaladoc supports? I think that having cross-links in the documentation > would really help people navigate the functionality in Lift. > > Thanks, > > Derek > > > On Tue, May 5, 2009 at 1:41 PM, Derek Chen-Becker > <dchenbec...@gmail.com>wrote: > >> I'm issuing this from within liftweb/lift. I'm going to try a root "mvn >> clean install" to make sure that I haven't somehow broken the code by adding >> comments. >> >> Derek >> >> >> On Tue, May 5, 2009 at 1:35 PM, David Bernard <david.bernard...@gmail.com >> > wrote: >> >>> I think you have the problem because the jar with net.liftweb.utils was >>> not in your classpath. >>> (v)scaladoc works only on compilable code. >>> >>> >>> On Tue, May 5, 2009 at 21:32, David Bernard >>> <david.bernard...@gmail.com>wrote: >>> >>>> could you try : >>>> cd liftweb >>>> mvn install site-deploy -Prelease >>>> >>>> the fully generated site should be generated into >>>> $HOME/.m2/mvn-sites/liftweb >>>> >>>> >>>> On Tue, May 5, 2009 at 21:17, Derek Chen-Becker >>>> <dchenbec...@gmail.com>wrote: >>>> >>>>> I'm working on updating the Scaladocs right now and I'm running into >>>>> issues generating the site. vscaladoc seems to download OK now, but when >>>>> it >>>>> runs I get all sorts of errors. Am I doing something wrong? Here's what >>>>> I'm >>>>> getting: >>>>> >>>>> >>>>> >>>>> [INFO] [site:site] >>>>> [INFO] Generating "Project License" report. >>>>> [INFO] Generating "Dependency Convergence" report. >>>>> [INFO] Generating "Source Repository" report. >>>>> [INFO] Generating "Continuous Integration" report. >>>>> [INFO] Generating "Plugin Management" report. >>>>> [INFO] Generating "Issue Tracking" report. >>>>> [INFO] Generating "Project Team" report. >>>>> [INFO] Generating "Mailing Lists" report. >>>>> [INFO] Generating "About" report. >>>>> [INFO] Generating "Project Plugins" report. >>>>> [INFO] Generating "Project Summary" report. >>>>> [INFO] Generating "Dependency Management" report. >>>>> [INFO] Generating "Dependencies" report. >>>>> [INFO] Generating "Surefire Report" report. >>>>> [WARNING] Unable to locate Test Source XRef to link to - DISABLED >>>>> [INFO] Generating "ScalaDocs" report. >>>>> [INFO] Checking for multiple versions of scala >>>>> [INFO] delete :/home/software/liftweb/lift/target/site/scaladocs >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/SHtml.scala:19: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util._ >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/SHtml.scala:20: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util.Helpers._ >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/js/JsCommands.scala:19: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util.Helpers._ >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/js/JsCommands.scala:20: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util.Helpers >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/js/JsCommands.scala:21: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util.TimeHelpers >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/js/JsCommands.scala:22: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util._ >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/S.scala:24: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util.{Helpers, ThreadGlobal, >>>>> LoanWrapper, Box, Empty, Full, Failure, >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/SHtml.scala:216: >>>>> error: missing parameter type >>>>> [WARNING] jsonText(value, exp => json(cmd, exp), attrs :_*) >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/LiftRules.scala:19: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util._ >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/LiftRules.scala:20: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util.Helpers._ >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/SHtml.scala:297: >>>>> error: value % is not a member of Any >>>>> [WARNING] (<span>{rs % ("onclick" -> (ui.hide(sid).cmd & >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/SHtml.scala:299: >>>>> error: value % is not a member of Any >>>>> [WARNING] {dealWithBlur(rh % ("style" -> "display: none"), >>>>> (ui.show(sid).cmd & ui.hide(hid).cmd))} >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/js/JSArtifacts.scala:20: >>>>> error: value util is not a member of package net.liftweb >>>>> [WARNING] import _root_.net.liftweb.util.{Box, Full, Empty} >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/SHtml.scala:308: >>>>> error: type mismatch; >>>>> [WARNING] found : Any >>>>> [WARNING] required: String >>>>> [WARNING] val rh = <span id={hid}>{hidden(ui.show(sid).toJsCmd + >>>>> ";" + ui.hide(hid).toJsCmd + ";")}</span> >>>>> [WARNING] ^ >>>>> [WARNING] >>>>> /home/software/liftweb/lift/src/main/scala/net/liftweb/http/SHtml.scala:309: >>>>> error: value % is not a member of Any >>>>> [WARNING] (<span>{rs % ("onclick" -> (ui.hide(sid).toJsCmd + ";" + >>>>> ui.show(hid).toJsCmd + "; return false;"))}{ >>>>> [WARNING] ^ >>>>> >>>>> >>>>> >>>>> >>>> >>> >>> >>> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---