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

Per the discussion in PR #730, let's see if we can expand GitHub Actions to include more of the linting-style checks that IntelliJ does (so our big end-of-release refactoring PRs...

code cleanup

As mentioned in PR #730, let's consider adding a blame layer ignore file to exclude the large refactoring commits from the blame layer. Bonus points if we can set up...

code cleanup

In order to support old config files, deserializable objects in our codebase currently contain all previous fields. This creates clutter, is hard to test, and will lead to bloat as...

Per [this discussion](https://github.com/BrightSpots/rcv/pull/690#discussion_r1227599481): > the output CSV (should) have the canonical names in one column and then perhaps a separate column that lists any alias that are used for each...

NPEs and similar issues are inscrutable to users. Make a plan for how to make these error messages more useful. Requirements: 1. The plan does not rely on avoiding 100%...

This will ease data entry when using election night reporting systems. Admins may need to manually type results into ENR systems which will need to be input in the same...

Providers take options, and those options have a few states: 1. Required 2. Optional 3. Disallowed Required fields have validity checks (bounds, etc). Optional fields have those same checks. The...

I mentioned this in #646: I'm not sure we actually handle this situation correctly. It should trigger a tie-break and then, rather than eliminating the loser, simply stop and declare...

v2.0 requirement

We should document our IntelliJ setup, which plugins we use, how to use Gradle in IntelliJ and via the CLI, which checkboxes should be used when committing, etc. This popped...

documentation

Maine is considering new legislation that would require the ability to set a flexible threshold in Bottoms Up and eliminate candidates who do not meet that threshold in the initial...