rcv icon indicating copy to clipboard operation
rcv copied to clipboard

Ranked Choice Voting Universal Tabulator

Results 165 rcv issues
Sort by recently updated
recently updated
newest added

#### Motivation * JDK 20 is a feature release and is not recommended for use in production: https://www.oracle.com/java/technologies/javase/jdk20-archive-downloads.html * JDK 21 is the latest long-term support (LTS) release of the...

As requested by @nurse-the-code in [PR 877](https://github.com/BrightSpots/rcv/pull/877#issuecomment-2293640983): >As a bonus (doesn't have to be in this PR and is not critical for the RCTab 2.0 work), in the documentation we...

We recently updated the development builds to specify which CPU architecture is being used. It appears that resulted in two problems: 1. We have files from multiple fortnightly development builds...

Underneath the golden hash, include the file-by-file hash

This enables running tests on forked pull requests. The rules for that are configured in the github settings: 1. Require approval for first-time contributors who are new to GitHub 2....

Closes #870 In the first commit, I fix a bug where the residual surplus is not calculated for by-slice structures. However, it added a lot of complexity for no benefit:...

This was originally designed to handle both #780 and #854. However, #854 has additional questions and has been deferred out of 2.0. Still, this PR made some improvements that resolved...

WIP

**RCTab Version**: 1.3.999 **config**: [tab by batch and precinct some empty w repeat ranking.json](https://github.com/user-attachments/files/16089798/tab.by.batch.and.precinct.some.empty.w.repeat.ranking.json) **cvr**: [tab by batch test cvr empty precinct and batch w: repeat ranking.xlsx](https://github.com/user-attachments/files/16089802/tab.by.batch.test.cvr.empty.precinct.and.batch.w.repeat.ranking.xlsx) ### What happened...

The "Tabulate by Slice" code works by keeping entirely separate structures throughout the tabulation process for by-slice versus whole-contest results. This separation requires every call to a whole-contest structure to...

code cleanup

Closes #871. Makes several changes as outlined there.