Code Analysis: SyncS3 Lite 1.1.2

Class Rating Complexity Lines of code
Symfony\Polyfill\Mbstring\Mbstring
D
193 573
Aws\S3\StreamWrapper
C
119 477
GuzzleHttp\Psr7\Uri
C
106 327
Aws\ClientResolver
C
106 433
GuzzleHttp\Handler\CurlFactory
B
98 421
Aws\Credentials\CredentialProvider
B
97 392
GuzzleHttp\Handler\StreamHandler
B
90 382
JmesPath\FnDispatcher
B
80 277
GuzzleHttp\Client
B
76 247
JmesPath\Parser
A
74 334
Composer\Autoload\ClassLoader
A
64 213
JmesPath\TreeInterpreter
A
64 163
GuzzleHttp\Cookie\CookieJar
A
63 190
Aws\S3\Transfer
A
62 249
GuzzleHttp\Cookie\SetCookie
A
60 156
JmesPath\Utils
A
57 125
Aws\S3\S3Client
A
55 384
GuzzleHttp\Promise\Promise
A
54 181
Aws\HandlerList
A
54 178
Aws\Api\Validator
A
54 200
Aws\RetryMiddleware
A
54 187
Aws\Signature\SignatureV4
A
52 263
Aws\DynamoDb\Marshaler
A
52 145
Aws\Api\Serializer\RestSerializer
A
51 131
GuzzleHttp\Psr7\Stream
S
49 158
GuzzleHttp\Psr7\ServerRequest
S
47 161
Aws\Api\Service
S
46 203
Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
S
45 272
Aws\Endpoint\Partition
S
44 134
GuzzleHttp\Psr7\UriResolver
S
44 117
Aws\TraceMiddleware
S
44 211
Aws\Credentials\InstanceProfileProvider
S
42 176
Aws\S3\S3EndpointMiddleware
S
42 135
Aws\AwsClient
S
40 183
GuzzleHttp\Psr7\AppendStream
S
40 124
Aws\Api\Parser\DecodingEventStreamIterator
S
40 181
Aws\Waiter
S
39 115
GuzzleHttp\Promise\EachPromise
S
38 127
Aws\ClientSideMonitoring\AbstractMonitoringMiddleware
S
38 151
GuzzleHttp\UriTemplate
S
37 131
GuzzleHttp\MessageFormatter
S
37 106
JmesPath\TreeCompiler
S
37 307
Aws\ClientSideMonitoring\ApiCallAttemptMonitoringMiddleware
S
37 184
Aws\Api\Serializer\XmlBody
S
35 124
Aws\S3\BucketEndpointArnMiddleware
S
35 173
Aws\CloudTrail\LogFileIterator
S
34 131
GuzzleHttp\Psr7\UploadedFile
S
34 122
Aws\Api\Parser\XmlParser
S
33 109
GuzzleHttp\Handler\CurlMultiHandler
S
33 120
JmesPath\Lexer
S
33 161
Aws\Api\Parser\AbstractRestParser
S
33 99
Aws\Exception\AwsException
S
32 89
GuzzleHttp\HandlerStack
S
31 114
GuzzleHttp\Handler\MockHandler
S
31 98
Aws\DynamoDb\WriteRequestBatch
S
30 112
Aws\ClientSideMonitoring\ConfigurationProvider
S
29 102
Aws\Api\Serializer\QueryParamBuilder
S
28 92
GuzzleHttp\Psr7\PumpStream
S
28 85
GuzzleHttp\Psr7\MultipartStream
S
28 80
GuzzleHttp\RedirectMiddleware
S
27 122
Aws\Multipart\AbstractUploadManager
S
27 118
Aws\ClientSideMonitoring\ApiCallMonitoringMiddleware
S
26 94
Aws\S3\BatchDelete
S
25 106
Aws\S3\S3UriParser
S
25 91
Aws\Middleware
S
25 203
GuzzleHttp\Psr7\Request
S
25 83
Aws\EndpointDiscovery\ConfigurationProvider
S
24 91
Aws\Handler\GuzzleV5\GuzzleHandler
S
24 116
Aws\MultiRegionClient
S
24 126
Aws\Sqs\SqsClient
S
23 145
JmesPath\Tests\ComplianceTest
S
23 94
Aws\Arn\Arn
S
23 95
GuzzleHttp\Psr7\CachingStream
S
22 69
GuzzleHttp\Psr7\UriNormalizer
S
22 60
Aws\ResultPaginator
S
22 72
Aws\S3\RegionalEndpoint\ConfigurationProvider
S
21 77
Aws\Sts\RegionalEndpoints\ConfigurationProvider
S
21 77
Aws\Glacier\MultipartUploader
S
21 129
Aws\MockHandler
S
21 67
Aws\Api\ApiProvider
S
21 81
GuzzleHttp\Psr7\LimitStream
S
21 68
SyncS3Addon
S
21 180
Aws\Crypto\AesEncryptingStream
S
20 75
Aws\History
S
20 68
Aws\S3\MultipartCopy
S
20 95
Aws\Crypto\AesDecryptingStream
S
19 68
GuzzleHttp\PrepareBodyMiddleware
S
19 50
Composer\Installers\BaseInstaller
S
19 61
Aws\Api\Serializer\JsonBody
S
19 52
Aws\Glacier\GlacierClient
S
19 111
GuzzleHttp\Middleware
S
19 131
Aws\DynamoDb\SessionHandler
S
18 66
SyncS3
S
18 53
Aws\CloudTrail\LogRecordIterator
S
18 68
GuzzleHttp\Psr7\StreamWrapper
S
18 92
Aws\Endpoint\PartitionEndpointProvider
S
17 52
Composer\Installers\MicroweberInstaller
S
17 65
GuzzleHttp\Exception\RequestException
S
17 73
GuzzleHttp\Promise\Coroutine
S
17 61
Aws\Api\ErrorParser\XmlErrorParser
S
17 63
Aws\S3\S3MultiRegionClient
S
17 115
Aws\Glacier\TreeHash
S
16 53
Aws\DynamoDb\StandardSessionConnection
S
16 88
Aws\Api\DocModel
S
16 57
Aws\Credentials\AssumeRoleWithWebIdentityCredentialProvider
S
16 78
Aws\Multipart\AbstractUploader
S
15 55
GuzzleHttp\Psr7\Response
S
15 44
Composer\Installers\BitrixInstaller
S
15 55
GuzzleHttp\Promise\FulfilledPromise
S
15 46
GuzzleHttp\Promise\RejectedPromise
S
15 48
Aws\Api\ErrorParser\AbstractErrorParser
S
15 44
Aws\Api\Parser\EventParsingIterator
S
15 60
Aws\S3\UseArnRegion\ConfigurationProvider
S
15 61
Aws\WrappedHttpHandler
S
15 101
Aws\Api\Operation
S
14 46
Aws\StreamRequestPayloadMiddleware
S
14 47
Aws\Api\Parser\JsonParser
S
14 40
Aws\S3\PostObjectV4
S
14 81
Aws\Arn\AccessPointArn
S
14 49
Aws\S3\Exception\S3MultipartUploadException
S
14 28
Composer\Installers\Test\InstallerTest
S
14 380
Aws\CloudFront\Signer
S
14 57
Aws\S3\PostObject
S
14 62
ComposerAutoloaderInit21a0f1bd04c5b6179496fa28abbfb672
S
13 41
Aws\S3\Crypto\S3EncryptionClient
S
13 111
Aws\IdempotencyTokenMiddleware
S
13 43
Aws\S3\MultipartUploader
S
13 67
Aws\CommandPool
S
13 60
GuzzleHttp\Cookie\FileCookieJar
S
13 39
Aws\CloudFront\UrlSigner
S
12 51
Aws\EndpointDiscovery\EndpointList
S
12 44
Aws\S3\ObjectCopier
S
12 72
Aws\Signature\SignatureProvider
S
11 40
Composer\Installers\CakePHPInstaller
S
11 50
Aws\LruArrayCache
S
11 34
Aws\CloudFront\CloudFrontClient
S
11 32
GuzzleHttp\Pool
S
11 54
Aws\Exception\MultipartUploadException
S
10 32
GuzzleHttp\Promise\TaskQueue
S
10 26
Aws\S3\ObjectUploader
S
10 50
JmesPath\CompilerRuntime
S
10 35
GuzzleHttp\Cookie\SessionCookieJar
S
10 31
Aws\S3\SSECMiddleware
S
10 34
Aws\Handler\GuzzleV6\GuzzleHandler
S
9 44
GuzzleHttp\Handler\EasyHandle
S
9 38
Aws\PresignUrlMiddleware
S
9 48
Aws\Api\ErrorParser\RestJsonErrorParser
S
9 24
Aws\Api\ShapeMap
S
8 26
Aws\Api\TimestampShape
S
8 25
Aws\S3\Crypto\S3EncryptionMultipartUploader
S
8 51
Aws\Endpoint\PatternEndpointProvider
S
8 27
Aws\EndpointParameterMiddleware
S
8 40
Aws\DynamoDb\LockingSessionConnection
S
8 36
Aws\Sts\StsClient
S
8 22
Aws\DynamoDb\DynamoDbClient
S
7 38
Aws\Api\ErrorParser\JsonRpcErrorParser
S
7 19
GuzzleHttp\Promise\RejectionException
S
7 18
Aws\S3\AmbiguousSuccessParser
S
7 25
Aws\S3\PutObjectUrlMiddleware
S
7 28
Aws\S3\ApplyChecksumMiddleware
S
7 25
Aws\S3\GetBucketLocationParser
S
6 18
Composer\Installers\TYPO3FlowInstaller
S
5 12
Aws\Rds\RdsClient
S
3 75

628 more item(s) not shown.