-
Notifications
You must be signed in to change notification settings - Fork 874
Generate ListObjects #4205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: peterrsongg/petesong/phase-3-pr5-rebased-2/1
Are you sure you want to change the base?
Generate ListObjects #4205
Conversation
stack-info: PR: #4205, branch: peterrsongg/petesong/phase-3-pr5-rebased-2/2
829a2a2 to
04b1ed4
Compare
d1f15c3 to
ca9c530
Compare
READ THISNone of the aforementioned breaking changes are actually breaking. The bucketName because we check Breaking Changes Analysis for Commit ca9c530CRITICAL BREAKING CHANGES FOUND: 2POTENTIAL BREAKING CHANGES: 1File 1:
|
stack-info: PR: #4205, branch: peterrsongg/petesong/phase-3-pr5-rebased-2/2
|
|
||
| if (publicRequest.IsSetOptionalObjectAttributes()) | ||
| { | ||
| request.Headers["x-amz-optional-object-attributes"] = StringUtils.FromList(publicRequest.OptionalObjectAttributes); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit but the indentation on this line looks odd (more spaces than the other branches)
| /// <summary> | ||
| /// Container for the parameters to the ListObjects operation. | ||
| /// <note> | ||
| /// <important> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had never seen service models use <important>... Does the doc generator handle it properly? (you can check by getting the docs from the dry-run)
| var s3Object = ContentsItemUnmarshaller.Instance.Unmarshall(context); | ||
| s3Object.BucketName = response.Name; | ||
| response.S3Objects.Add(s3Object); | ||
| return; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know it was there before but this return is redundant.
| /// </para> | ||
| /// </note> | ||
| /// </summary> | ||
| public EncodingType EncodingType |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this was missing from the hand-written class, do you think it'd be worth to customize it to Encoding as well? (to match the request class)
I don't feel strongly about either option.
Description
Generates
ListObjectsAssembly Comparison Output (empty)
Fuzz Tests yielded no breaking change
Motivation and Context
Testing
DRY_RUN-e581806f-264b-46d0-a331-1318e27c2273
Screenshots (if appropriate)
Types of changes
Checklist
License