View a markdown version of this page

DiffHunk - Amazon CodeCommit
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

DiffHunk

A contiguous run of changed lines from a blob diff, together with any surrounding unchanged context lines. Hunks are returned in order from the start of the file to the end. Adjacent or overlapping hunks are merged into a single hunk in the response.

Contents

afterLineCount

The number of lines from the after blob covered by this hunk, including any context lines.

Type: Integer

Required: No

afterStartLine

The 1-based line number in the after blob where this hunk begins. When the hunk consists entirely of deletions, afterLineCount is 0.

Type: Integer

Required: No

beforeLineCount

The number of lines from the before blob covered by this hunk, including any context lines.

Type: Integer

Required: No

beforeStartLine

The 1-based line number in the before blob where this hunk begins. When the hunk consists entirely of additions, beforeLineCount is 0.

Type: Integer

Required: No

changes

An ordered list of line-level changes that make up this hunk. Each entry indicates whether the line is unchanged context, an addition, or a deletion.

Type: Array of DiffChange objects

Array Members: Minimum number of 0 items. Maximum number of 25000 items.

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: