diff --git a/ament_cppcheck/ament_cppcheck/main.py b/ament_cppcheck/ament_cppcheck/main.py index f401876f..4fdbe989 100755 --- a/ament_cppcheck/ament_cppcheck/main.py +++ b/ament_cppcheck/ament_cppcheck/main.py @@ -158,7 +158,8 @@ def main(argv=sys.argv[1:]): return 1 # output errors - report = {} + report = defaultdict(list) + # even though we use a defaultdict, explicity add known files so they are listed for filename in files: report[filename] = [] for error in root.find('errors'):