No version for distro humble showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
kilted

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
lyrical

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
rolling

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro ardent showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro bouncy showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro crystal showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro eloquent showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro dashing showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro galactic showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro foxy showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro iron showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro lunar showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro jade showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro indigo showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro hydro showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro kinetic showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro melodic showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange

No version for distro noetic showing jazzy. Known supported distros are highlighted in the buttons above.
Package symbol

cras_lint package from cras_ros_utils repo

cras_bag_tools cras_cpp_common cras_lint cras_topic_tools

ROS Distro
jazzy

Package Summary

Version 4.0.2
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2026-08-23
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Various utilities to work with bag files

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Martin Pecka

cras_lint

Linters for Python and C++ preconfigured to follow the CRAS coding style (mostly line length 120 + SPDX licenses).

Usage

Just <test_depend>cras_lint</test_depend> in your package.xml, and then add these lines to CMakeLists.txt:

if(BUILD_TESTING)
  find_package(cras_lint REQUIRED)
  cras_lint_common()
  cras_lint_cpp()  # If you have C++ files
  cras_lint_py()  # If you have Python files
endif()

CHANGELOG

Changelog for package cras_lint

4.0.2 (2026-08-23)

  • fix: Added missing licenses.
  • Contributors: Martin Pecka

4.0.1 (2026-08-23)

4.0.0 (2026-08-23)

  • Updated to new code style that is closer to Google Code Style (breaking change!)
  • Contributors: Martin Pecka

3.0.2 (2026-04-07)

  • Updated ROS 2 website links to point to index.ros.org
  • Contributors: Martin Pecka

3.0.1 (2026-01-19)

3.0.0 (2026-01-13)

  • docs: Updated readmes.
  • A few style fixes.
  • Also xmllint launch files.
  • Added package and applied linting to other packages.
  • Contributors: Martin Pecka

2.5.1 (2025-02-18)

2.5.0 (2025-02-13)

2.4.8 (2025-01-07)

2.4.7 (2024-12-12 14:29)

2.4.6 (2024-12-12 12:31)

2.4.5 (2024-11-02)

2.4.4 (2024-09-14 03:23)

2.4.3 (2024-09-14 03:02)

2.4.2 (2024-09-05)

2.4.1 (2024-09-04 20:52)

2.4.0 (2024-09-04 20:50)

2.3.9 (2024-02-27)

2.3.8 (2024-01-12)

2.3.7 (2024-01-09 19:01)

2.3.6 (2024-01-09 18:40)

2.3.5 (2023-11-21)

2.3.4 (2023-10-25)

2.3.3 (2023-10-06 20:05)

2.3.2 (2023-10-06 19:16)

2.3.1 (2023-07-13)

2.3.0 (2023-07-12)

2.2.3 (2023-06-16)

2.2.2 (2023-05-15 10:54)

2.2.1 (2023-05-15 05:02)

2.2.0 (2023-04-09)

2.1.2 (2023-02-10)

2.1.1 (2023-02-08 23:57)

2.1.0 (2023-02-08 17:03)

2.0.10 (2022-11-24 17:43)

2.0.9 (2022-11-24 17:33)

2.0.8 (2022-11-24 16:00)

2.0.7 (2022-11-24 15:38)

2.0.6 (2022-11-24 15:03)

2.0.5 (2022-10-23)

2.0.4 (2022-10-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cras_lint at Robotics Stack Exchange