Releases: fkie/catkin_lint
Releases · fkie/catkin_lint
1.6.5
- Remove unneeded
rosunit
dependency suggestion
- Add support for installation with private modules
- Add new option
--skip-path
to exclude paths
- More PEP8 style fixes in the source code
1.6.4
- Scan launch files for package dependencies
- New JSON output format
- PEP8 style fixes in the source code
1.6.3
- Update sources.cache for unit tests
- Gracefully handle missing
rosdistro
package
1.6.2
- Ignore missing depends if nothing is built
- Complain about improper inclusion of catkin packages
- Add support for interface libraries
- A few minor bugfixes
1.6.1
- Symlinks in package paths will no longer be resolved
- Update list of useless buzzwords
- Add support for new list manipulation functions
- Add explicit support for Qt5 components
- Rename
--show-suppressed
to --show-ignored
for consistency
1.6.0
- Consolidated diagnostic messages and removed obsolete ones
- Improve support for files generated at build time
- Improve support for predefined variables (CMake or catkin)
- Show offending location for more diagnostic messages
- A few minor bugfixes
- Update documentation
1.5.6
- New option
--show-suppressed
to show ignored messages
- Improve checks regarding
find_package()
- Improve checks regarding string comparison operators
1.5.4
- Switch to
catkin_pkg
implementation for package path discovery
- Add new check if package folder matches package name
- Allow severity overrides for reported problems (
--error
, --warning
, --notice
command line options)
- Add new
#catkin_lint: skip
parser directive
- Minor bugfixes
1.5.3
- Add support for
CATKIN_DEVEL_PREFIX
and CATKIN_INSTALL_PREFIX
- Fix output formatting for detailed explanations
- Be more forgiving with empty arguments to PROPERTIES