evalphobia/aws-sdk-go-v2-wrapper

View on GitHub
s3/client__raw_api.go

Summary

Maintainability
D
1 day
Test Coverage

S3 has 87 methods (exceeds 20 allowed). Consider refactoring.
Open

func (svc *S3) RawAbortMultipartUpload(ctx context.Context, in *SDK.AbortMultipartUploadInput) (*SDK.AbortMultipartUploadResponse, error) {
    return svc.client.AbortMultipartUploadRequest(in).Send(ctx)
}
Severity: Major
Found in s3/client__raw_api.go - About 1 day to fix

    method RawPutBucketAcl should be RawPutBucketACL
    Open

    func (svc *S3) RawPutBucketAcl(ctx context.Context, in *SDK.PutBucketAclInput) (*SDK.PutBucketAclResponse, error) { // nolint:golint
    Severity: Minor
    Found in s3/client__raw_api.go by golint

    method RawGetObjectAcl should be RawGetObjectACL
    Open

    func (svc *S3) RawGetObjectAcl(ctx context.Context, in *SDK.GetObjectAclInput) (*SDK.GetObjectAclResponse, error) { // nolint:golint
    Severity: Minor
    Found in s3/client__raw_api.go by golint

    method RawGetBucketAcl should be RawGetBucketACL
    Open

    func (svc *S3) RawGetBucketAcl(ctx context.Context, in *SDK.GetBucketAclInput) (*SDK.GetBucketAclResponse, error) { // nolint:golint
    Severity: Minor
    Found in s3/client__raw_api.go by golint

    method RawPutObjectAcl should be RawPutObjectACL
    Open

    func (svc *S3) RawPutObjectAcl(ctx context.Context, in *SDK.PutObjectAclInput) (*SDK.PutObjectAclResponse, error) { // nolint:golint
    Severity: Minor
    Found in s3/client__raw_api.go by golint

    There are no issues that match your filters.

    Category
    Status