Could you please remove the require "rubygems"/ gem commands from the begining of lib/state_machine/graph.rb?
It is considered good practice to not assume in libraries that the dependencies are managed by rubygems (or by any other system). It is in particular not true if the libraries are packaged for a Linux distribution for example, and would make life easier for distribution packagers.
If you need to check the version ruby-graphivz, you may use the RGV_VERSION constant.
Hi!
Could you please remove the require "rubygems"/ gem commands from the begining of lib/state_machine/graph.rb? It is considered good practice to not assume in libraries that the dependencies are managed by rubygems (or by any other system). It is in particular not true if the libraries are packaged for a Linux distribution for example, and would make life easier for distribution packagers. If you need to check the version ruby-graphivz, you may use the RGV_VERSION constant.
Cheers,
Cédric