Right now we cant integrate ament_black into any other workspace because colcon test fails. The reason is down to some formatting inconsistencies in conjunction with the pep8 and pep257 tests. Also, there are some incorrect copyright headers in this repo, and two of the unit tests are actually testing clang-format, not black. This PR fixes all of the above.
Here are some instructions to show the unit tests passing.
The majority of these changes are switching from double to single quotes, per the flake8-quotes extension. I know this is a contentious issue, so there might be a turnaround on this PR to revert these changes. The consequence would be that any uses who have pip3 install falke8-quotes will see unit test failures.
Right now we cant integrate
ament_black
into any other workspace becausecolcon test
fails. The reason is down to some formatting inconsistencies in conjunction with the pep8 and pep257 tests. Also, there are some incorrect copyright headers in this repo, and two of the unit tests are actually testing clang-format, not black. This PR fixes all of the above.Here are some instructions to show the unit tests passing.
The majority of these changes are switching from double to single quotes, per the
flake8-quotes
extension. I know this is a contentious issue, so there might be a turnaround on this PR to revert these changes. The consequence would be that any uses who havepip3 install falke8-quotes
will see unit test failures.