class Aws::CodeGuruReviewer::Types::RecommendationSummary

Information about recommendations.

@!attribute [rw] file_path

Name of the file on which a recommendation is provided.
@return [String]

@!attribute [rw] recommendation_id

The recommendation ID that can be used to track the provided
recommendations. Later on it can be used to collect the feedback.
@return [String]

@!attribute [rw] start_line

Start line from where the recommendation is applicable in the source
commit or source branch.
@return [Integer]

@!attribute [rw] end_line

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.
@return [Integer]

@!attribute [rw] description

A description of the recommendation generated by CodeGuru Reviewer
for the lines of code between the start line and the end line.
@return [String]

@!attribute [rw] recommendation_category

The type of a recommendation.
@return [String]

@!attribute [rw] rule_metadata

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.
@return [Types::RuleMetadata]

@!attribute [rw] severity

The severity of the issue in the code that generated this
recommendation.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/codeguru-reviewer-2019-09-19/RecommendationSummary AWS API Documentation

Constants

SENSITIVE