Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B MemberExtension::saveRequiresPasswordChangeOnNextLogin() 0 10 7 0 0 0
A SudoModeController::checkPassword() 0 13 5 1 0 0
A SudoModeOnLoginExtensionTest::testSudoModeActivatesOnLogin() 0 14 1 1 0 0
A Control\SudoModeController::activate() 0 13 4 1 0 0
A MemberExtensionTest::testSavingUncheckedPasswordChangeDoesNotAlterFutureDates() 0 12 1 0 0 0
A MemberExtensionTest::testCheckingPasswordChangeDoesNotAlterPastDates() 0 12 1 0 0 0
A MemberExtensionTest::testCheckingRequiresPasswordChangeOnNextLoginWillSetPasswordExpiryToNow() 0 11 1 0 0 0
A MemberExtensionTest::testCheckingPasswordChangeUpdatesFutureExpiriesToNow() 0 11 1 0 0 0
A SudoModeControllerTest::testClientConfig() 0 10 1 1 0 0
A MemberExtensionTest::testSavingUncheckedPasswordChangeNullsPastDates() 0 10 1 0 0 0
A MemberExtensionTest::testGetRequiresPasswordChangeOnNextLogin() 0 9 1 1 0 0
A SudoModeControllerTest::testActivateSudoModeWithValidCredentials() 0 9 1 0 0 0
A Service\SudoModeService::check() 0 5 2 2 0 0
A MemberExtension::getRequiresPasswordChangeOnNextLogin() 0 1 1 0 0 0
A MemberExtensionTest::testAdminCanRequirePasswordChangeOnNextLogIn() 0 4 1 1 0 0