A gem to enable tracing of your Ruby code in general - created originally for tracing Rails Hobo and DRYML
Ruby JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
log_files
spec
test
.document
.gitignore
Advanced TraceUtils tutorial.pdf
CHANGELOG
DOCUMENTATION
LICENSE
README.rdoc
Rakefile
TODO.txt
VERSION
trace-util-adv.gemspec

README.rdoc

trace-util-adv

This gem allows you to easily configure your ruby project for Tracing. This project was originally started in order to better get an understanding of the internal workings of DRYML, a template language of the Rails Hobo project. Soon it became obvious that it could be made into a more generic utility usable in all kinds of Ruby contexts and projects. It has been designed to be non-intrusive, meaning that you can configure and apply it completely externally to your “core” application core. Fx on a Rails project you could create a configure_tracing.rb file, require this gem and configure the use of tracing on your project from here.

See the README in the lib for more details on the design, usage instructions etc.

Note: Currently this version is still considered alpha, but it should work. Feel free to fork it, fix it, provide feedback and suggestions ;)

Note on Patches/Pull Requests

  • Fork the project.

  • Make your feature addition or bug fix.

  • Add tests for it. This is important so I don't break it in a future version unintentionally.

  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but

    bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.

Copyright

Copyright © 2009 Kristian Mandrup. See LICENSE for details.