Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
B | IP2LocationBinary::geocodeQuery() | 0 | 20 | 6 | 1 | 0 | 0 |
A | IP2LocationBinaryTest::testLocationResultContainsExpectedFieldsForAnAmericanIp() | 0 | 20 | 1 | 1 | 0 | 0 |
A | IP2LocationBinaryTest::testGeocodeWithRealIPv6() | 0 | 20 | 1 | 1 | 0 | 0 |
A | IP2LocationBinaryTest::testLocationResultContainsExpectedFieldsForAChinaIp() | 0 | 20 | 1 | 1 | 0 | 0 |
A | IP2LocationBinary::__construct() | 0 | 8 | 5 | 2 | 1 | 0 |
A | IP2LocationBinaryTest::setUpBeforeClass() | 0 | 2 | 2 | 1 | 0 | 0 |
A | IntegrationTest::setUpBeforeClass() | 0 | 3 | 2 | 1 | 0 | 0 |
A | IP2LocationBinary\IP2LocationBinary::getName() | 0 | 1 | 1 | 1 | 0 | 0 |
A | IP2LocationBinaryTest::testThrowIfInvalidIpAddressGiven() | 0 | 4 | 1 | 2 | 0 | 0 |
A | IP2LocationBinaryTest::getCacheDir() | 0 | 1 | 1 | 1 | 0 | 0 |
A | IntegrationTest::createProvider() | 0 | 1 | 1 | 1 | 0 | 0 |
A | IP2LocationBinaryTest::testThrowOnReverseMethodUsage() | 0 | 4 | 1 | 1 | 0 | 0 |
A | IP2LocationBinaryTest::testFindLocationByIp() | 0 | 8 | 1 | 1 | 0 | 0 |
A | Tests\IntegrationTest::getApiKey() | 0 | 1 | 1 | 1 | 0 | 0 |
A | IP2LocationBinary::reverseQuery() | 0 | 1 | 1 | 1 | 0 | 0 |