| Percentage | Lines | ||
|---|---|---|---|
| Dummy |
|
0 % | 34 |
| Session |
|
0 % | 39 |
| ClientAbstract |
|
0 % | 44 |
| InvalidProviderConfiguration |
|
0 % | 10 |
| AbstractProvider |
|
16 % | 111 |
| AccessToken |
|
42 % | 40 |
| User |
|
45 % | 91 |
| AbstractProvider |
|
50 % | 336 |
| AccessToken |
|
58 % | 77 |
|
|
59 % | 142 | |
| CRAP Score | Lines | ||
|---|---|---|---|
| AbstractProvider::getAccessTokenByRequestParameters() | 39 | 26 | |
| SmashCast::getAccessTokenByRequestParameters() | 39 | 26 | |
| AbstractProvider::parseToken() | 30 | 12 | |
| LinkedIn::fetchPrimaryEmail() | 30 | 18 | |
| GitHub::getPrimaryEmail() | 20 | 12 | |
| AbstractProvider::parseAccessToken() | 20 | 17 | |
| LinkedIn::getIdentity() | 13 | 59 | |
| AbstractProvider::getJWKSet() | 12 | 22 | |
| AccessToken::__construct() | 9 | 35 | |
| AbstractBaseProvider::createRequest() | 9 | 38 | |