Vendored copy of libyajl2
SMC takes a state machine stored in a .sm file and generates a State pattern
in C++, Java or [incr Tcl]. Includes: default transitions, transition args,
transition guards, push/pop transitions and Entry/Exit actions.
Licensee automates the process of reading LICENSE files and compares their
contents to known licenses using a fancy math thing called Rabin-Karp
rolling-hashes.
Cargo is Rust's Package Manager. Cargo downloads your Rust project's
dependencies and compiles your project.
LittlePlugger is a module that provides Gem based plugin management.
By extending your own class or module with LittlePlugger you can easily
manage the loading and initializing of plugins provided by other gems.
Ruby Locale is a pure ruby library to support locales.
Maps are ordered hashes that are ordered, string/symbol indifferent, and have
recursive conversion, more robust implementation than
HashWithIndifferentAccess, support for struct like (map.foo) access, and
support for option/keyword access which avoids several nasty classes of errors
in many ruby libraries
rlock creates NFS safe lockfiles. it can optionally run a program while holding
the lock, ensuring lockfile removal on program exit. if a program is specified
to be run rlock will spawn a background thread to kept the lockfile 'fresh' by
touching it at a regular interval. in this way a lease is maintained on the
lockfile and other processes attempting to obtain the lock can determine that it
is in use.