Generar documentación en Ruby al estilo RoR

Para generar la documentación de un proyecto Ruby se utiliza el comando rdoc, este comando tiene un template por defecto, pero lo podemos cambiar añadiendo templates en el subdirectorio #{RUBY_SOURCE}/lib/ruby/1.8/rdoc/generators/template/html
El template de rdoc utilizado en la api de Ruby on Rails se llama jamis.rb. Para generar la documentación con este template tenemos que seguir los siguientes pasos:

  1. Descargar el template jamis.rb ( http://www.jamisbuck.org/svn/rdoc-templates/jamis.rb ) y guardarlo en el subdirectorio de templates ( #{RUBY_SOURCE}/lib/ruby/1.8/rdoc/generators/template/html )

  2. Ir a la raíz de nuestro proyecto ruby.

  3. Ejecutar:
    rdoc [SUBDIRECTORIOS | FICHEROS] --template=jamis \
    --line-numbers --inline-source


Con esto se nos generará la documentación en el subdirectorio doc de nuestro proyecto Ruby.

Etiquetas: , ,


Recommend Me


XING
View Sergio Espeja's profile on LinkedIn