This is automated checker to make sure a C++ file follows Google's C++ style
guide (http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml). As it
heavily relies on regular expressions, cpplint.py won't catch all violations of
the style guide and will very occasionally report a false positive. There is a
list of things we currently don't handle very well at the top of cpplint.py,
and we welcome patches to improve it.
The linting tool takes a list of files as input. For full usage instructions,
please see the output of:
./cpplint.py --help
Unit tests are provided in cpplint_unittest.py. This file can safely be ignored
by end users who have downloaded this package and only want to run the lint
tool.
Byebug is a simple to use, feature rich debugger for Ruby 2. It uses the
new TracePoint API for execution control and the new Debug Inspector API
for call stack navigation, so it doesn't depend on internal core sources.
It's developed as a C extension, so it's fast. And it has a full test
suite so it's reliable.
Flexible authentication solution for Rails with Warden
ExecJS lets you run JavaScript code from Ruby.
GitLab wrapper around git objects
Ruby binding for GObjectIntrospection
Create JSON structures via a Builder-style DSL
SimGear is a set of open-source libraries designed to be used as building
blocks for quickly assembling 3d simulations, games, and visualization
applications.
SimGear is developed by the FlightGear project and also provides the base for
the FlightGear Flight Simulator.