Percentage | Lines | ||
---|---|---|---|
ReleaseManager |
|
0 % | 52 |
ReleaseCommand |
|
9 % | 197 |
ForwardCompatibleTestCase |
|
33 % | 58 |
Git |
|
36 % | 173 |
ReleasePlugin |
|
67 % | 17 |
VersionManipulator |
|
100 % | 102 |
Version |
|
100 % | 53 |
SemVer |
|
100 % | 137 |
Config |
|
100 % | 21 |
CRAP Score | Lines | ||
---|---|---|---|
ReleaseManager::gatFutureVersion() | 42 | 17 | |
ReleaseCommand::interact() | 42 | 30 | |
Git::getBranches() | 42 | 19 | |
Git::getCurrentBranch() | 30 | 15 | |
Git::getRemoteStatus() | 30 | 25 | |
ReleaseCommand::assertGitIsUpToDate() | 20 | 15 | |
ReleaseCommand::assertGitCurrentBranch() | 20 | 13 | |
ReleaseCommand::execute() | 20 | 33 | |
ReleaseCommand::initialize() | 12 | 26 | |
VersionManipulator::bump() | 8 | 17 | |