0
I Use This!
Inactive
Analyzed about 18 hours ago. based on code collected about 21 hours ago.

Project Summary

A variation of scaladoc : an API generator for project written in Scala. You take a look at the api of vscaladoc it is generated with vscaladoc. Explore the demo package to see some example of the features.

Last released version : 1.1 working version : 1.2 (http://github.com/davidB/vscaladoc/tree/master)

Featurescopy content of overview.html from source directory into the generated overview.html copy content of package.html from source directory into the generated overview.html#xxx.xxxx link to source code (use same syntax highlighter as scala-blogs.org) highlight source code in the comments links between companion object and class/trait filter the list of classes by type : checkbox for classes / object / trait filter the list of classes by first charactere : begin of the name (use the textfield) filter the list of classes by package : select one or several package (Ctrl+click) define as field : val, var, nested object, def (with no Args and a return value) define as methods: every def except def classified as field or constructor merge the inherited fields and methods (hidden by default) Use ItIf you want to try it on your code (compiled with scala-2.7.1):

from shell :download the jar create a script (sample shell script : http://code.google.com/p/vscaladoc/source/browse/trunk/sc.sh) from a maven project :you need the last version (2.6) of maven-scala-plugin edit your pom.xml :
[...]

scala-tools.org
Scala-Tools Maven2 Repository
http://scala-tools.org/repo-releases



[...]

org.scala-tools
maven-scala-plugin

1.1
${scala.version}



run (-U is to force the upgrade of plugin): $> mvn scala:doc -U
or
$> mvn site -U #full site generationbrowse : target/site/scaladocs/index.html I hope you'll use vscaladoc. Every feedback, contributions are welcome (use the issue tracker).

Tags

api development documentation scala

In a Nutshell, vscaladoc...

Quick Reference

Apache License 2.0
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Sub-License

Private Use

Use Patent Claims

Forbidden

Hold Liable

Use Trademarks

Required

Include Copyright

State Changes

Include License

Include Notice

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog
  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project

Languages

JavaScript
48%
HTML
30%
Scala
15%
4 Other
7%

30 Day Summary

Mar 25 2024 — Apr 24 2024

12 Month Summary

Apr 24 2023 — Apr 24 2024

Ratings

Be the first to rate this project
Click to add your rating
  
Review this Project!