diff --git a/CHANGELOG.md b/CHANGELOG.md index 196f7c8e66b..196c1b97545 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - Linters enhancements - Fixes + - Add debug traces to investigate reporters activation - Reporters diff --git a/megalinter/utils.py b/megalinter/utils.py index ff1dd5c61fd..ed25c082b30 100644 --- a/megalinter/utils.py +++ b/megalinter/utils.py @@ -244,6 +244,10 @@ def list_active_reporters_for_scope(scope, reporter_init_params): if reporter_class.scope == scope: reporter = reporter_class(reporter_init_params) scope_reporters += [reporter] + logging.debug( + f"[Reporters] Available reporters for scope {scope}: " + + ",".join([obj.name for obj in scope_reporters]) + ) # Keep only active reporters for reporter in scope_reporters: if reporter.is_active is False: @@ -251,6 +255,10 @@ def list_active_reporters_for_scope(scope, reporter_init_params): reporters += [reporter] # Sort reporters by name reporters = sorted(reporters, key=lambda r: r.processing_order) + logging.debug( + f"[Reporters] Active reporters for scope {scope}: " + + ",".join([obj.name for obj in reporters]) + ) return reporters