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

Package Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
Dev Status DEVELOPED
Released UNRELEASED
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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 Summary

Version 3.0.0
License BSD
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-01-13
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

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)

2.0.3 (2022-10-07)

2.0.2 (2022-08-29)

2.0.1 (2022-08-26)

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