From 6506998fe19a096b4d1fdaad09807e871f737b7b Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Mon, 10 Oct 2022 12:48:35 +0100 Subject: [PATCH] Include help url with JSON output format (#2578) Related: https://github.com/codeclimate/platform/issues/68 --- src/ansiblelint/formatters/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ansiblelint/formatters/__init__.py b/src/ansiblelint/formatters/__init__.py index e0a595a03f..8750ae6632 100644 --- a/src/ansiblelint/formatters/__init__.py +++ b/src/ansiblelint/formatters/__init__.py @@ -150,6 +150,9 @@ def format_result(self, matches: list[MatchError]) -> str: issue["type"] = "issue" issue["check_name"] = match.tag or match.rule.id # rule-id[subrule-id] issue["categories"] = match.rule.tags + if match.rule.url: + # https://github.com/codeclimate/platform/issues/68 + issue["url"] = match.rule.url issue["severity"] = self._severity_to_level(match) issue["description"] = self.escape(str(match.message)) issue["fingerprint"] = hashlib.sha256(