Code Analysis: Virtual Public Square 0.1.7

Class Rating Complexity Lines of code
PSQR
B
93 495
Composer\Autoload\ClassLoader
A
69 231
FG\ASN1\ASNObject
A
68 188
FG\ASN1\Identifier
A
60 166
Jose\Component\Core\JWKSet
A
56 159
FG\ASN1\OID
S
45 106
Jose\Component\KeyManagement\KeyConverter\ECKey
S
44 161
Jose\Component\Core\Util\RSAKey
S
42 152
Jose\Component\KeyManagement\KeyConverter\RSAKey
S
40 145
Jose\Component\Core\Util\ECKey
S
37 237
Jose\Component\KeyManagement\KeyConverter\KeyConverter
S
37 152
Composer\InstalledVersions
S
35 109
Jose\Component\Signature\Serializer\JSONGeneralSerializer
S
31 101
Jose\Component\Signature\JWSBuilder
S
30 105
FG\ASN1\Construct
S
29 98
Jose\Component\KeyManagement\JWKFactory
S
29 148
Jose\Component\Core\Util\KeyChecker
S
27 65
Jose\Component\Signature\JWSVerifier
S
27 74
FG\Utility\BigInteger
S
25 40
FG\ASN1\AbstractString
S
23 76
FG\ASN1\Universal\Integer
S
22 77
Jose\Component\Core\Util\BigInteger
S
21 70
FG\Utility\BigIntegerBcmath
S
21 80
FG\Utility\BigIntegerGmp
S
21 76
FG\ASN1\Universal\GeneralizedTime
S
21 76
Jose\Component\KeyManagement\Analyzer\RsaAnalyzer
S
19 27
FG\ASN1\Universal\ObjectIdentifier
S
18 68
Jose\Component\Core\Util\ECSignature
S
17 63
FG\X509\CSR\CSR
S
17 79
Jose\Component\Signature\Serializer\JSONFlattenedSerializer
S
17 66
FG\ASN1\ExplicitlyTaggedObject
S
16 64
Jose\Component\KeyManagement\Tests\Keys\ECKeysTest
S
16 160
Jose\Component\KeyManagement\Tests\JWKFactoryTest
S
15 134
Jose\Component\Signature\Serializer\CompactSerializer
S
14 50
Jose\Component\KeyManagement\Tests\UrlKeySetFactoryTest
S
13 79
Jose\Component\Signature\Algorithm\ECDSA
S
13 37
FG\X509\SAN\SubjectAlternativeNames
S
13 48
FG\ASN1\Universal\OctetString
S
12 45
FG\ASN1\Universal\BitString
S
12 37
Jose\Component\KeyManagement\Tests\Keys\RSAKeysTest
S
12 230
Jose\Component\Signature\JWS
S
12 52
Jose\Component\Signature\JWSLoader
S
12 42
Jose\Component\Signature\Signature
S
12 36
Jose\Component\Core\JWK
S
12 41
FG\ASN1\AbstractTime
S
11 42
ComposerAutoloaderInit8eb7a1087660ea6d4793d435fe5b949d
S
11 34
FG\ASN1\Universal\UTCTime
S
10 33
FG\ASN1\Universal\Boolean
S
10 35
FG\X509\CertificateExtensions
S
10 49
FG\X509\CertificateSubject
S
10 50
Jose\Component\KeyManagement\Analyzer\MixedKeyTypes
S
9 22
Jose\Component\KeyManagement\Analyzer\MixedPublicAndPrivateKeys
S
9 23
Jose\Component\KeyManagement\Analyzer\ES256KeyAnalyzer
S
9 30
Jose\Component\KeyManagement\Analyzer\ES384KeyAnalyzer
S
9 30
Jose\Component\KeyManagement\Analyzer\ES512KeyAnalyzer
S
9 30
Jose\Component\Signature\Serializer\JWSSerializerManager
S
9 29
Jose\Component\KeyManagement\Tests\JWKAnalyzerTest
S
8 42
Jose\Component\KeyManagement\Tests\JWKSetAnalyzerTest
S
8 61
Jose\Component\KeyManagement\Tests\JWKTest
S
8 162
FG\ASN1\TemplateParser
S
8 27
Jose\Component\Core\AlgorithmManager
S
7 21
Jose\Component\Core\AlgorithmManagerFactory
S
7 22
FG\X509\SAN\IPAddress
S
7 34
FG\ASN1\UnknownObject
S
7 23
Jose\Component\KeyManagement\Tests\JWKSetTest
S
7 109
FG\ASN1\Base128
S
7 28
Jose\Component\KeyManagement\Tests\MessageBagTest
S
7 34
FG\ASN1\UnknownConstructedObject
S
6 24
FG\ASN1\Universal\RelativeObjectIdentifier
S
6 27
FG\ASN1\Universal\NullObject
S
6 22
Jose\Component\Signature\Serializer\JWSSerializerManagerFactory
S
6 19
Jose\Component\KeyManagement\Tests\CertificateTest
S
6 239
FG\X509\CSR\Attributes
S
6 33
Jose\Component\KeyManagement\Analyzer\HS256KeyAnalyzer
S
5 13
Jose\Component\KeyManagement\X5UFactory
S
5 21
Jose\Component\KeyManagement\Analyzer\HS384KeyAnalyzer
S
5 13
Jose\Component\KeyManagement\Analyzer\ZxcvbnKeyAnalyzer
S
5 20
Jose\Component\KeyManagement\Analyzer\UsageAnalyzer
S
5 10
Jose\Component\KeyManagement\Analyzer\HS512KeyAnalyzer
S
5 13
Jose\Component\Signature\JWSTokenSupport
S
4 13
Base64Url\Base64Url
S
4 11
Jose\Component\KeyManagement\UrlKeySetFactory
S
4 15
Jose\Component\Core\Util\JsonConverter
S
4 14
Jose\Component\KeyManagement\Analyzer\KeysetAnalyzerManager
S
3 10
FG\ASN1\Composite\RDNString
S
3 12
FG\ASN1\Composite\RelativeDistinguishedName
S
3 10
Jose\Component\KeyManagement\Analyzer\OctAnalyzer
S
3 10
Jose\Component\KeyManagement\Analyzer\KeyAnalyzerManager
S
3 10
Jose\Component\Signature\JWSLoaderFactory
S
3 15
FG\ASN1\Universal\IA5String
S
3 9
FG\ASN1\Composite\AttributeTypeAndValue
S
3 9
Jose\Component\KeyManagement\Tests\Keys\OKPKeysTest
S
3 37
Jose\Component\KeyManagement\Analyzer\NoneAnalyzer
S
2 6
Jose\Component\KeyManagement\Tests\Keys\NoneKeysTest
S
2 22
FG\ASN1\Universal\GraphicString
S
2 7
FG\ASN1\Universal\CharacterString
S
2 7
Jose\Component\Signature\Serializer\Serializer
S
2 3
Jose\Component\KeyManagement\Analyzer\KeyIdentifierAnalyzer
S
2 5
Jose\Component\KeyManagement\JKUFactory
S
2 8
Jose\Component\KeyManagement\Analyzer\AlgorithmAnalyzer
S
2 5

29 more item(s) not shown.