Values.RecommendationSummarySourceInformation about recommendations.
type nonrec t = {filePath : FilePath.t option;Name of the file on which a recommendation is provided.
*)recommendationId : RecommendationId.t option;The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.
*)startLine : LineNumber.t option;Start line from where the recommendation is applicable in the source commit or source branch.
*)endLine : LineNumber.t option;Last line where the recommendation is applicable in the source commit or source branch. For a single line comment the start line and end line values are the same.
*)description : Text.t option;A description of the recommendation generated by CodeGuru Reviewer for the lines of code between the start line and the end line.
*)recommendationCategory : RecommendationCategory.t option;The type of a recommendation.
*)ruleMetadata : RuleMetadata.t option;Metadata about a rule. Rule metadata includes an ID, a name, a list of tags, and a short and long description. CodeGuru Reviewer uses rules to analyze code. A rule's recommendation is included in analysis results if code is detected that violates the rule.
*)severity : Severity.t option;The severity of the issue in the code that generated this recommendation.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of LineNumber.t
| `String of FilePath.t
| `Structure of
(string
* [> `List of [> `String of RuleTag.t ] list
| `String of RuleId.t ])
list ])
list ]