Matt Nadareski
00a5c6c2c5
Convert HashType from enum to static class with constants
...
Because the ordering of the enum was not guaranteed, both because of variances in .NET version and even library version, any change could mean that invisible version bumps would misalign. This attempts to fix that by converting HashType from an enum to a static class with a set of constants instead. This allows logical groupings and orderings without it affecting the values of each item.
2026-03-20 00:18:40 -04:00
Matt Nadareski
41efdaaf35
Add TODOs around hash type
2026-03-19 23:13:56 -04:00
Matt Nadareski
933481a3f4
Try out exception tags
2026-03-10 15:58:37 -04:00
Matt Nadareski
dffeb8f67f
Bump version
1.6.1
2026-03-04 08:45:57 -05:00
Matt Nadareski
816af537e1
Update packages
2026-02-26 20:39:14 -05:00
Matt Nadareski
a334ffc25a
Slightly more cleanup and clarification
2026-01-27 09:13:30 -05:00
Matt Nadareski
3211f1a218
Use new null checking syntax
2026-01-25 17:12:44 -05:00
Matt Nadareski
3c451b8570
Add editorconfig, fix issues
2026-01-25 17:11:44 -05:00
Matt Nadareski
ecd52b1a0e
Add issue templates
2026-01-11 09:25:38 -05:00
Matt Nadareski
0075b9b1ad
Add CRC-32/DVD-ROM-EDC ( fixes #4 )
2026-01-11 09:20:15 -05:00
Matt Nadareski
214b449e5e
Format GHA definitions
2025-11-17 08:38:13 -05:00
Matt Nadareski
0bb3e541be
Fix one property group
2025-11-13 20:38:04 -05:00
Matt Nadareski
d91220a2e4
Bump version
1.6.0
2025-11-13 07:25:14 -05:00
Matt Nadareski
e60a1fbe3c
These can be static
2025-11-12 21:41:40 -05:00
Matt Nadareski
978a3847de
Add support for .NET 10
2025-11-12 20:00:11 -05:00
Matt Nadareski
48da4cd88e
Update rolling tag
2025-10-26 20:21:42 -04:00
Matt Nadareski
458499eea4
Bump version
1.5.1
2025-10-07 09:06:58 -04:00
Matt Nadareski
47cb600f3f
Fix accidental cutoff
2025-10-07 09:02:11 -04:00
Matt Nadareski
d42af9b95d
Consistency matching cleanup
2025-10-07 09:01:12 -04:00
Matt Nadareski
8672fea581
Used mixed features and inputs
2025-10-06 11:31:54 -04:00
Matt Nadareski
a5b36a8329
Update readme to match help text
2025-10-06 09:12:58 -04:00
Matt Nadareski
b83cafebf1
Reorganize based on lessons from other implementations
2025-10-06 09:12:48 -04:00
Matt Nadareski
2b7f09f06f
Update CommandLine to 1.3.2
2025-10-06 07:29:48 -04:00
Matt Nadareski
2a37f8c03a
Set text formatting in readme
2025-10-05 22:08:02 -04:00
Matt Nadareski
51c3ecec4b
Fully use CommandLine modelling
2025-10-05 20:31:15 -04:00
Matt Nadareski
97a1338cab
Update CommandLine to 1.3.1
2025-10-05 20:11:35 -04:00
Matt Nadareski
a808c9ba3c
Use CommandLine library for executable
2025-10-05 19:47:02 -04:00
Matt Nadareski
53e28df7f8
Make MekaCrc official
2025-09-25 07:51:44 -04:00
Matt Nadareski
bdde3bad16
Use BitConverter instead of Convert
2025-09-25 07:39:57 -04:00
Matt Nadareski
32491ccaae
Add "mekacrc", not hooked up or validated
2025-09-24 23:20:30 -04:00
Matt Nadareski
ae3fc9ef56
Fix typo introduced by cleanup
2025-09-24 22:38:38 -04:00
Matt Nadareski
8d52187a03
Minor typing cleanup
2025-09-24 22:36:45 -04:00
Matt Nadareski
720a3a4c2b
Slightly improve HasCommonSubstring
2025-09-24 22:35:40 -04:00
Matt Nadareski
0872d8c927
Slight reorganization
2025-09-24 22:20:31 -04:00
Matt Nadareski
1619046d11
Rewrite comparison code to fit C# better, add tests
2025-09-24 22:18:02 -04:00
Matt Nadareski
4fda55d4d1
Move static method higher in the class
2025-09-24 21:58:12 -04:00
Matt Nadareski
349a414ff3
Slight cleanup based on preferred style and naming
2025-09-24 21:55:20 -04:00
Matt Nadareski
05617c5c7e
Slight test cleanup
2025-09-24 21:41:26 -04:00
HeroponRikiBestest
cce8a18b03
Add SpamSum fuzzy compare ( #3 )
...
* Pre-cleaned drop in fuzzycompare
* Finish cleaning up code.
* Figure out why i can't debug my unit tests
* Fix stupid mistake
* First round of changes
* Extra tests
* Revert TestHelper.cs
* Roll back TestHelper.cs correctly.
* Roll back Options.cs and Program.cs
2025-09-24 21:32:11 -04:00
Matt Nadareski
cbaa79b284
Minor tweaks
2025-09-23 14:18:50 -04:00
Matt Nadareski
32cd0e73ed
Add hashing tool implementation, for fun
2025-09-23 14:15:27 -04:00
Matt Nadareski
95589df904
There
2025-09-10 21:52:28 -04:00
Matt Nadareski
fd612f939a
Bump version
1.5.0
2025-07-24 08:44:08 -04:00
Matt Nadareski
8e3a0f77e9
Be consistent about end-of-file newlines
2025-07-24 08:41:37 -04:00
Matt Nadareski
40cfa78be4
Add .NET Standard 2.0 and 2.1
2025-07-24 08:36:34 -04:00
Matt Nadareski
4d92c7cd23
Update nuget packages
2025-07-24 08:34:59 -04:00
Matt Nadareski
acf1e3ec71
Reduce target frameworks for test project
2025-02-25 21:28:49 -05:00
Matt Nadareski
10027f78e3
Fix how conditions are used for references
2025-02-25 21:24:38 -05:00
Matt Nadareski
187932b091
Bump version
1.4.2
2025-01-06 09:58:33 -05:00
Matt Nadareski
89dbe0460f
Simplify apparent usings in wrapper class
2025-01-06 00:53:27 -05:00