Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
D JobWithBrazilianLocationsBuilder::fromApi() 0 105 42 42 1 0 0
D Careerjet\Locale::byCountryAndLanguage() 0 215 71 71 2 0 1
B Careerjet\Builder\JobBuilder::fromApi() 0 24 6 6 1 0 0
B Jobles\Careerjet\Api::search() 0 14 6 6 3 0 1
B Builder\JobBuilder::validateJob() 0 7 6 6 1 0 0
B Builder\JobBuilderTest::testFromApi() 0 28 1 ? 3 0 1
B JobWithBrazilianLocationsBuilderTest::statesDataProvider() 0 41 1 ? 1 0 0
B Tests\Careerjet\ApiTest::testSearch() 0 21 1 ? 1 0 0
A LocaleTest::localeDataProvider() 0 66 1 ? 1 0 1
A JobWithBrazilianLocationsBuilderTest::setUp() 0 4 1 ? 1 0 0
A JobWithBrazilianLocationsBuilderTest::testFromApiThrowsCareerjetExceptionWhenLocationIsNotPresent() 0 4 1 ? 2 0 1
A Jobles\Careerjet\Api::__construct() 0 9 2 2 3 0 2
A LocaleTest::testInvalidCountryShouldThrowInvalidArgumentException() 0 4 1 ? 1 0 1
A JobBuilderTest::testFromApiShouldThrowCareerjetExceptionOnInvalidData() 0 4 1 ? 1 0 0
A JobWithBrazilianLocationsBuilderTest::testLocationsAsStateNameSetsShortStateOnJob() 0 6 1 ? 1 0 0