[ros-users] roslint update

Mike Purvis mpurvis at clearpathrobotics.com
Fri Aug 7 19:06:40 UTC 2015


Hey all,

roslint <http://wiki.ros.org/roslint> has been updated to the newest
versions of its underlying linters, pep8 <https://pypi.python.org/pypi/pep8>
and cpplint <https://github.com/google/styleguide/tree/gh-pages/cpplint>,
thanks to some work by Alex Henning. Version 0.10.0 has been released into
Indigo and Jade and will be available in shadow
<http://wiki.ros.org/ShadowRepository> shortly. Relevant PRs:

https://github.com/ros/roslint/pull/37
https://github.com/ros/roslint/pull/38

If you are the maintainer of one of these roslint-using packages
<http://rosindex.github.io/p/roslint/github-ros-roslint/#indigo-deps>, be
aware that this change may result in new lint warnings on your package.
Especially if you use the roslint_add_test macro to run the linter as part
of a package's unit tests, you may want to grab roslint 0.10.0 from
shadow so you can verify packages in advance of the next sync.

If you're not currently a roslint user, but develop (or maintain) ROS
packages, consider integrating roslint. We use it on a bunch of our
internal software at Clearpath— having stuff linted upfront is great for
making code review about the real design and implementation issues, and not
about style.

Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20150807/7ed9546d/attachment.html>


More information about the ros-users mailing list