[PR #3] [MERGED] Add SpamSum fuzzy compare #5

Closed
opened 2026-01-29 22:42:47 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/SabreTools/SabreTools.Hashing/pull/3
Author: @HeroponRikiBestest
Created: 9/25/2025
Status: Merged
Merged: 9/25/2025
Merged by: @mnadareski

Base: mainHead: add-fuzzy-compare


📝 Commits (10+)

  • a70f2d8 Pre-cleaned drop in fuzzycompare
  • 0c6b5a8 Finish cleaning up code.
  • 4ac0272 Figure out why i can't debug my unit tests
  • d4489d0 Fix stupid mistake
  • d794202 First round of changes
  • eaf29dd Extra tests
  • 0fad043 Revert TestHelper.cs
  • cc93f13 Roll back TestHelper.cs correctly.
  • e55c16d Merge remote-tracking branch 'origin/add-fuzzy-compare' into add-fuzzy-compare
  • 0840d37 Roll back Options.cs and Program.cs

📊 Changes

3 files changed (+254 additions, -0 deletions)

View changed files

SabreTools.Hashing.Test/SpamSumTests.cs (+40 -0)
SabreTools.Hashing/SpamSum/Comparisons.cs (+204 -0)
📝 SabreTools.Hashing/SpamSum/SpamSum.cs (+10 -0)

📄 Description

I'm aware that I'll need to make changes in SabreTools.Hashing.Tests, but I found it difficult to fit the unit test into the exact same structure of any of the preexisting ones.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/SabreTools/SabreTools.Hashing/pull/3 **Author:** [@HeroponRikiBestest](https://github.com/HeroponRikiBestest) **Created:** 9/25/2025 **Status:** ✅ Merged **Merged:** 9/25/2025 **Merged by:** [@mnadareski](https://github.com/mnadareski) **Base:** `main` ← **Head:** `add-fuzzy-compare` --- ### 📝 Commits (10+) - [`a70f2d8`](https://github.com/SabreTools/SabreTools.Hashing/commit/a70f2d84d93ef19378166b32fc068776c1b931a3) Pre-cleaned drop in fuzzycompare - [`0c6b5a8`](https://github.com/SabreTools/SabreTools.Hashing/commit/0c6b5a821aed765b1f400b4e0ad59c014ac6d5ef) Finish cleaning up code. - [`4ac0272`](https://github.com/SabreTools/SabreTools.Hashing/commit/4ac0272cc0c553c51cc77b1a611195e72373eca7) Figure out why i can't debug my unit tests - [`d4489d0`](https://github.com/SabreTools/SabreTools.Hashing/commit/d4489d0803eaa3fd67502d6afda7e1d4080e8637) Fix stupid mistake - [`d794202`](https://github.com/SabreTools/SabreTools.Hashing/commit/d7942027d0d9ea2fa89338979b1f4a4aa18f079c) First round of changes - [`eaf29dd`](https://github.com/SabreTools/SabreTools.Hashing/commit/eaf29dd23f454bee61ecd9e9ae6a29d5b8bb30ad) Extra tests - [`0fad043`](https://github.com/SabreTools/SabreTools.Hashing/commit/0fad0438319afc9280231f04713678d547a4990f) Revert TestHelper.cs - [`cc93f13`](https://github.com/SabreTools/SabreTools.Hashing/commit/cc93f13c593db83c757f725869f81fc8ab06b2a0) Roll back TestHelper.cs correctly. - [`e55c16d`](https://github.com/SabreTools/SabreTools.Hashing/commit/e55c16da7ef055140b92f9a0ce3f357ebd488d2a) Merge remote-tracking branch 'origin/add-fuzzy-compare' into add-fuzzy-compare - [`0840d37`](https://github.com/SabreTools/SabreTools.Hashing/commit/0840d3702f10d5ad60f2325b22c3020d5a632dfa) Roll back Options.cs and Program.cs ### 📊 Changes **3 files changed** (+254 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `SabreTools.Hashing.Test/SpamSumTests.cs` (+40 -0) ➕ `SabreTools.Hashing/SpamSum/Comparisons.cs` (+204 -0) 📝 `SabreTools.Hashing/SpamSum/SpamSum.cs` (+10 -0) </details> ### 📄 Description I'm aware that I'll need to make changes in SabreTools.Hashing.Tests, but I found it difficult to fit the unit test into the exact same structure of any of the preexisting ones. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 22:42:47 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/SabreTools.Hashing#5