⇢ | C | VotesProcess added | |
⇢ | B | CandidatesProcess added | |
⇢ | A | VoteUtil added | |
⇢ | A | ResultsProcess added | |
D | ↗ | B | Election improved |
A | ↛ | ResultManager removed |
⇢ | D | VotesProcess::jsonVotes() added | |
⇢ | D | CandidatesProcess::addCandidate() added | |
⇢ | C | VotesProcess::parseVotes() added | |
⇢ | C | VotesProcess::checkVoteCandidate() added | |
⇢ | C | CandidatesProcess::parseCandidates() added | |
⇢ | C | VoteUtil::tagsConvert() added | |
⇢ | B | CandidatesProcess::removeCandidate() added | |
⇢ | B | ResultsProcess::getResult() added | |
⇢ | B | VotesProcess::removeVote() added | |
⇢ | A | CandidatesProcess::jsonCandidates() added | |
⋮ | view more | ||
D | ↗ | C | Pairwise::doPairwise() improved |
D | ↛ | Election::addCandidate() removed | |
D | ↛ | Election::jsonVotes() removed | |
C | ↛ | Election::parseVotes() removed | |
C | ↛ | Election::checkVoteCandidate() removed | |
C | ↛ | Election::parseCandidates() removed | |
C | ↛ | Vote::tagsConvert() removed | |
B | ↛ | Election::removeCandidate() removed | |
B | ↛ | ResultManager::getResult() removed | |
B | ↛ | Election::removeVote() removed | |
A | ↛ | ResultManager::formatResultOptions() removed | |
⋮ | view more |