Code Analysis: WordPress Amazon S3 - Wasabi Smart File Uploads 1.5.0

Class Rating Complexity Lines of code
BWPS\SSU\Aws3\Symfony\Polyfill\Intl\Idn\Resources\unidata\DisallowedRanges
D
179 270
BWPS\SSU\Aws3\Symfony\Polyfill\Intl\Idn\Idn
D
154 451
BWPS\SSU\Aws3\Aws\Credentials\CredentialProvider
D
127 374
BWPS\SSU\Aws3\Aws\S3\StreamWrapper
C
119 408
BWPS\SSU\Aws3\Aws\ClientResolver
C
111 310
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Uri
C
109 295
BWPS\SSU\Aws3\GuzzleHttp\Handler\CurlFactory
B
98 337
BWPS\SSU\Aws3\GuzzleHttp\Handler\StreamHandler
B
90 288
BWPS\SSU\Aws3\JmesPath\FnDispatcher
B
80 252
SSU_S3_Service
B
77 394
BWPS\SSU\Aws3\JmesPath\Parser
A
74 258
BWPS\SSU\Aws3\GuzzleHttp\Client
A
74 214
BWPS\SSU\Aws3\Aws\RetryMiddlewareV2
A
68 177
BWPS\SSU\Aws3\JmesPath\TreeInterpreter
A
64 143
BWPS\SSU\Aws3\Aws\S3\Transfer
A
63 201
BWPS\SSU\Aws3\GuzzleHttp\Cookie\CookieJar
A
63 156
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Utils
A
63 191
BWPS\SSU\Aws3\Aws\S3\S3Client
A
63 228
BWPS\SSU\Aws3\JmesPath\Utils
A
61 130
BWPS\SSU\Aws3\GuzzleHttp\Cookie\SetCookie
A
60 147
BWPS\SSU\Aws3\Aws\S3\S3EndpointMiddleware
A
57 139
BWPS\SSU\Aws3\Aws\HandlerList
A
54 167
BWPS\SSU\Aws3\Aws\Api\Validator
A
54 148
BWPS\SSU\Aws3\Aws\Signature\SignatureV4
A
53 192
BWPS\SSU\Aws3\GuzzleHttp\Promise\Promise
A
53 165
BWPS\SSU\Aws3\Aws\TraceMiddleware
A
52 160
BWPS\SSU\Aws3\Aws\Api\Serializer\RestSerializer
A
51 110
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Stream
S
50 157
BWPS\SSU\Aws3\GuzzleHttp\Psr7\ServerRequest
S
47 145
BWPS\SSU\Aws3\Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
S
46 178
BWPS\SSU\Aws3\Aws\Api\Service
S
46 144
BWPS\SSU\Aws3\GuzzleHttp\Psr7\UriResolver
S
44 109
BWPS\SSU\Aws3\Aws\Endpoint\Partition
S
44 74
SSU_API
S
43 208
BWPS\SSU\Aws3\Aws\Credentials\InstanceProfileProvider
S
43 112
BWPS\SSU\Aws3\Aws\AwsClient
S
41 153
BWPS\SSU\Aws3\Aws\RetryMiddleware
S
41 110
BWPS\SSU\Aws3\Aws\Api\Parser\DecodingEventStreamIterator
S
40 163
BWPS\SSU\Aws3\GuzzleHttp\Psr7\AppendStream
S
40 122
BWPS\SSU\Aws3\Aws\Waiter
S
39 102
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\AbstractMonitoringMiddleware
S
38 125
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Message
S
37 109
BWPS\SSU\Aws3\JmesPath\TreeCompiler
S
37 153
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\ApiCallAttemptMonitoringMiddleware
S
37 124
BWPS\SSU\Aws3\GuzzleHttp\MessageFormatter
S
37 88
BWPS\SSU\Aws3\GuzzleHttp\UriTemplate
S
37 122
BWPS\SSU\Aws3\GuzzleHttp\Promise\EachPromise
S
37 118
BWPS\SSU\Aws3\Aws\Api\Parser\XmlParser
S
36 90
BWPS\SSU\Aws3\Aws\S3\BucketEndpointArnMiddleware
S
36 125
BWPS\SSU\Aws3\Aws\Api\Serializer\XmlBody
S
35 103
BWPS\SSU\Aws3\Aws\Crypto\Polyfill\ByteArray
S
35 122
BWPS\SSU\Aws3\Aws\Exception\AwsException
S
34 80
BWPS\SSU\Aws3\GuzzleHttp\Psr7\UploadedFile
S
34 101
BWPS\SSU\Aws3\JmesPath\Lexer
S
33 117
BWPS\SSU\Aws3\GuzzleHttp\Handler\CurlMultiHandler
S
33 106
BWPS\SSU\Aws3\Aws\EndpointDiscovery\ConfigurationProvider
S
32 78
BWPS\SSU\Aws3\Aws\Api\Parser\AbstractRestParser
S
32 90
BWPS\SSU\Aws3\Aws\Arn\Arn
S
31 93
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\ConfigurationProvider
S
31 72
BWPS\SSU\Aws3\GuzzleHttp\HandlerStack
S
31 109
BWPS\SSU\Aws3\GuzzleHttp\Handler\MockHandler
S
31 88
S3_Smart_Upload_Admin
S
29 135
BWPS\SSU\Aws3\Aws\Api\Serializer\QueryParamBuilder
S
28 85
BWPS\SSU\Aws3\GuzzleHttp\Psr7\MultipartStream
S
28 71
BWPS\SSU\Aws3\GuzzleHttp\Psr7\PumpStream
S
28 86
BWPS\SSU\Aws3\Aws\Multipart\AbstractUploadManager
S
27 95
BWPS\SSU\Aws3\Aws\Retry\RateLimiter
S
27 99
BWPS\SSU\Aws3\GuzzleHttp\RedirectMiddleware
S
27 87
BWPS\SSU\Aws3\Aws\Retry\ConfigurationProvider
S
26 67
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\ApiCallMonitoringMiddleware
S
26 74
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Request
S
25 81
BWPS\SSU\Aws3\Aws\S3\BatchDelete
S
25 93
BWPS\SSU\Aws3\Aws\S3\S3UriParser
S
25 79
BWPS\SSU\Aws3\Aws\Middleware
S
25 129
BWPS\SSU\Aws3\Aws\MultiRegionClient
S
24 90
BWPS\SSU\Aws3\Aws\Handler\GuzzleV5\GuzzleHandler
S
24 80
BWPS\SSU\Aws3\GuzzleHttp\Promise\Utils
S
24 107
BWPS\SSU\Aws3\Aws\S3\RegionalEndpoint\ConfigurationProvider
S
23 64
BWPS\SSU\Aws3\GuzzleHttp\Psr7\UriNormalizer
S
22 48
BWPS\SSU\Aws3\Aws\ResultPaginator
S
22 66
BWPS\SSU\Aws3\GuzzleHttp\Psr7\CachingStream
S
22 67
BWPS\SSU\Aws3\Aws\MockHandler
S
21 61
BWPS\SSU\Aws3\Aws\Api\ApiProvider
S
21 75
BWPS\SSU\Aws3\Aws\Credentials\AssumeRoleWithWebIdentityCredentialProvider
S
21 71
BWPS\SSU\Aws3\GuzzleHttp\Psr7\LimitStream
S
21 64
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Query
S
20 69
BWPS\SSU\Aws3\Aws\S3\MultipartCopy
S
20 73
BWPS\SSU\Aws3\Aws\History
S
20 61
BWPS\SSU\Aws3\Aws\Crypto\AesEncryptingStream
S
20 64
BWPS\SSU\Aws3\GuzzleHttp\Promise\Coroutine
S
20 69
BWPS\SSU\Aws3\GuzzleHttp\PrepareBodyMiddleware
S
19 48
BWPS\SSU\Aws3\Aws\Crypto\AesDecryptingStream
S
19 57
BWPS\SSU\Aws3\Aws\Api\Serializer\JsonBody
S
19 48
BWPS\SSU\Aws3\Aws\Multipart\AbstractUploader
S
19 52
BWPS\SSU\Aws3\Aws\Retry\QuotaManager
S
19 42
BWPS\SSU\Aws3\Aws\Endpoint\PartitionEndpointProvider
S
17 49
BWPS\SSU\Aws3\Aws\PresignUrlMiddleware
S
17 50
BWPS\SSU\Aws3\Aws\S3\S3MultiRegionClient
S
17 83
BWPS\SSU\Aws3\Aws\S3\UseArnRegion\ConfigurationProvider
S
17 49
BWPS\SSU\Aws3\GuzzleHttp\Exception\RequestException
S
17 56
BWPS\SSU\Aws3\Aws\Api\ErrorParser\XmlErrorParser
S
17 56
BWPS\SSU\Aws3\Aws\Api\DateTimeResult
S
16 47
BWPS\SSU\Aws3\Aws\Api\DocModel
S
16 43
BWPS\SSU\Aws3\GuzzleHttp\Promise\FulfilledPromise
S
16 45
BWPS\SSU\Aws3\GuzzleHttp\Promise\RejectedPromise
S
16 48
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Response
S
15 44
BWPS\SSU\Aws3\Aws\WrappedHttpHandler
S
15 64
BWPS\SSU\Aws3\Aws\S3\Crypto\S3EncryptionClientV2
S
15 78
BWPS\SSU\Aws3\GuzzleHttp\Utils
S
15 42
BWPS\SSU\Aws3\Aws\CloudFront\Signer
S
15 50
BWPS\SSU\Aws3\Aws\Api\Parser\EventParsingIterator
S
15 51
BWPS\SSU\Aws3\Aws\Api\ErrorParser\AbstractErrorParser
S
15 40
BWPS\SSU\Aws3\Aws\Arn\S3\OutpostsAccessPointArn
S
15 43
BWPS\SSU\Aws3\Aws\Crypto\Polyfill\Gmac
S
14 82
BWPS\SSU\Aws3\Aws\S3\Exception\S3MultipartUploadException
S
14 28
BWPS\SSU\Aws3\Aws\Api\Operation
S
14 46
BWPS\SSU\Aws3\Aws\StreamRequestPayloadMiddleware
S
14 38
BWPS\SSU\Aws3\Aws\S3\PostObjectV4
S
14 55
BWPS\SSU\Aws3\GuzzleHttp\Promise\Create
S
14 34
BWPS\SSU\Aws3\Aws\IdempotencyTokenMiddleware
S
13 41
BWPS\SSU\Aws3\Aws\S3\MultipartUploader
S
13 48
BWPS\SSU\Aws3\Aws\Arn\S3\OutpostsBucketArn
S
13 38
BWPS\SSU\Aws3\Aws\Api\Parser\JsonParser
S
13 36
BWPS\SSU\Aws3\GuzzleHttp\Cookie\FileCookieJar
S
13 39
BWPS\SSU\Aws3\Aws\InputValidationMiddleware
S
13 34
BWPS\SSU\Aws3\Aws\S3\Crypto\S3EncryptionClient
S
13 71
BWPS\SSU\Aws3\Aws\CommandPool
S
13 56
BWPS\SSU\Aws3\Aws\S3\ObjectCopier
S
12 48
BWPS\SSU\Aws3\Aws\Credentials\EcsCredentialProvider
S
12 34
BWPS\SSU\Aws3\Aws\EndpointDiscovery\EndpointList
S
12 44
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Header
S
12 39
BWPS\SSU\Aws3\Aws\Signature\SignatureProvider
S
12 35
BWPS\SSU\Aws3\Aws\Handler\GuzzleV6\GuzzleHandler
S
12 33
BWPS\SSU\Aws3\Aws\CloudFront\UrlSigner
S
12 39
BWPS\SSU\Aws3\Aws\LruArrayCache
S
11 34
BWPS\SSU\Aws3\Aws\CloudFront\CloudFrontClient
S
11 18
BWPS\SSU\Aws3\Aws\Arn\ArnParser
S
11 28
BWPS\SSU\Aws3\GuzzleHttp\Pool
S
11 51
BWPS\SSU\Aws3\Aws\S3\ObjectUploader
S
10 41
SSU_Service_Woo
S
10 32
BWPS\SSU\Aws3\JmesPath\CompilerRuntime
S
10 27
BWPS\SSU\Aws3\Aws\Exception\MultipartUploadException
S
10 32
BWPS\SSU\Aws3\Aws\S3\SSECMiddleware
S
10 31
BWPS\SSU\Aws3\Aws\Crypto\KmsMaterialsProvider
S
10 28
BWPS\SSU\Aws3\GuzzleHttp\Cookie\SessionCookieJar
S
10 31
BWPS\SSU\Aws3\Aws\Crypto\KmsMaterialsProviderV2
S
10 33
BWPS\SSU\Aws3\GuzzleHttp\Promise\TaskQueue
S
10 26
BWPS\SSU\Aws3\Aws\Api\ErrorParser\RestJsonErrorParser
S
9 20
SSU_Shortcode
S
9 63
BWPS\SSU\Aws3\GuzzleHttp\Handler\EasyHandle
S
9 26
BWPS\SSU\Aws3\Aws\S3\AmbiguousSuccessParser
S
8 23
BWPS\SSU\Aws3\Aws\Api\ShapeMap
S
8 26
BWPS\SSU\Aws3\Aws\Retry\Configuration
S
8 20
BWPS\SSU\Aws3\Aws\EndpointParameterMiddleware
S
8 32
BWPS\SSU\Aws3\Aws\Endpoint\PatternEndpointProvider
S
8 18
BWPS\SSU\Aws3\Aws\Api\TimestampShape
S
8 23
BWPS\SSU\Aws3\Aws\Arn\AccessPointArn
S
8 29
BWPS\SSU\Aws3\Aws\S3\Crypto\S3EncryptionMultipartUploader
S
8 39
BWPS\SSU\Aws3\Aws\S3\Crypto\S3EncryptionMultipartUploaderV2
S
8 39
BWPS\SSU\Aws3\Aws\S3\PutObjectUrlMiddleware
S
7 24
BWPS\SSU\Aws3\GuzzleHttp\Promise\RejectionException
S
7 15
BWPS\SSU\Aws3\Aws\Api\ErrorParser\JsonRpcErrorParser
S
7 17
BWPS\SSU\Aws3\Aws\S3\ApplyChecksumMiddleware
S
7 21
SSU_Build_Service
S
6 79

124 more item(s) not shown.