+When implementing changes, adherence to the `CoreSense Developer’s Guidelines <https://coresense.eu/wp-content/uploads/2023/11/CORESENSE_D5.1-CoreSense-ROS-Development-Guidelines.pdf>`_ is mandatory. Any code not aligning with these guidelines will be deemed non-compliant and will not be merged. Specifically, for contributions involving ROS code, compliance with ROS testing policies is required. This includes meeting the minimum requirement of unit test coverage, ensuring that all components are thoroughly tested to prevent regression and ensure robustness. Additionally, the code must pass all defined linter checks, which validate code quality, formatting, and adherence to stylistic conventions.
0 commit comments