various fixes to ament-copyright and add --allowed-licenses argument#416
various fixes to ament-copyright and add --allowed-licenses argument#416alsora wants to merge 2 commits intoament:rollingfrom
Conversation
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com>
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com>
|
What's stopping this branch from being merged? Just re-discovered this bug myself and it'd be nice if this bug was fixed. It's hidden in the released version of ament_copyright due to the typo in add_copyright_year in main.py of the missing s in copyright_identifiers that this merge request fixes. Would prefer that ament_copyright updates the copyright year itself rather than having to write a separate script to do it. Edit: Looks like @clalancette is the one who's managing this repo these days, so tagging them here to hopefully bump this up the agenda as I imagine I'm not the only one hitting this issue as we enter the new year. |
clalancette
left a comment
There was a problem hiding this comment.
I think this PR does a little too much, in my opinion. To get this in, I think 3 PRs would help:
- Adds in
--allowed-licenses, along with the changes to support that feature. - A bugfix for the "copyright_identifiers" bug (this will be easy to backport)
- The fixes to change to a regex for the copyright information
Split up that way, I think we could get this in.
|
@clalancette have raised a new PR here #466 to fix the bug in |
Signed-off-by: Alberto Soragna alberto.soragna@gmail.com
This PR addresses the bugs mentioned in #414.
This PR adds the feature described in #415