Commit Graph

78 Commits

Author SHA1 Message Date
Matt Nadareski
c97fe92a3e Update test package versions 2024-11-26 09:53:12 -05:00
Matt Nadareski
176a892993 Fix getopts in publish script 2024-11-26 00:35:49 -05:00
Matt Nadareski
3bb6a6f5c1 Version bump 1.5.0 2024-11-25 12:59:54 -05:00
Matt Nadareski
efd26133aa Fix region tags in path match set 2024-11-25 12:48:45 -05:00
Matt Nadareski
b1d95652ea Implement EqualsExactly extension 2024-11-25 12:27:16 -05:00
Matt Nadareski
ea52117717 Update Extensions and add tests 2024-11-25 12:21:08 -05:00
Matt Nadareski
50a0c62560 If either set... 2024-11-25 11:32:24 -05:00
Matt Nadareski
d98629d22b Move IsNullOrEmpty to IO 2024-11-25 11:29:50 -05:00
Matt Nadareski
2d767122d0 Update MatchUtil and add tests 2024-11-25 11:27:00 -05:00
Matt Nadareski
e4d9848756 Remove unncessary nullability from sets 2024-11-25 11:13:52 -05:00
Matt Nadareski
c96185d550 Rename path tests 2024-11-25 11:07:16 -05:00
Matt Nadareski
c1648ccb71 Rename content tests 2024-11-25 11:03:34 -05:00
Matt Nadareski
31fff83114 Rename natural comparer tests 2024-11-25 11:00:23 -05:00
Matt Nadareski
607b9d30b0 Convert MatchSet to an interface 2024-11-25 01:01:02 -05:00
Matt Nadareski
cfb82f055c Update PathMatchSet and add tests 2024-11-25 00:58:14 -05:00
Matt Nadareski
2057baeded Update ContentMatchSet and add tests 2024-11-25 00:42:12 -05:00
Matt Nadareski
bed920b97c Add case-insensitive matching to file path match 2024-11-24 23:54:41 -05:00
Matt Nadareski
cdf2dd6589 Add file path match tests 2024-11-24 23:52:52 -05:00
Matt Nadareski
f10585aa32 Update PathMatch and add tests 2024-11-24 23:50:02 -05:00
Matt Nadareski
2d4f974623 Update ContentMatch and add tests 2024-11-24 23:16:28 -05:00
Matt Nadareski
9490dabbd6 Overhaul matching extensions 2024-11-24 23:16:11 -05:00
Matt Nadareski
425f846e26 Slight optimizations for natural comparers 2024-11-24 23:15:42 -05:00
Matt Nadareski
a180499090 Fix missed standard byte variant 2024-11-21 10:06:22 -05:00
Matt Nadareski
c7633b1a53 Lists and arrays are better than enumerables 2024-11-21 10:01:23 -05:00
Matt Nadareski
e88771b11f Convert to NoWarn 2024-11-18 20:09:29 -05:00
Matt Nadareski
e596c7c2c1 Bump version 1.4.1 2024-11-15 20:32:23 -05:00
Matt Nadareski
910e963d13 Port extension attribute instead of framework gating 2024-11-15 20:30:15 -05:00
Matt Nadareski
751519fadb Framework only matters for executable 2024-11-15 20:20:33 -05:00
Matt Nadareski
f86f565136 Ensure tests pass 2024-11-13 00:43:29 -05:00
Matt Nadareski
1ad45c6d59 Ensure tests pass 2024-11-13 00:42:49 -05:00
Matt Nadareski
38796776ee Add .NET 9 to target frameworks 2024-11-13 00:34:24 -05:00
Matt Nadareski
c60f587b69 Bump version 1.4.0 2024-11-13 00:31:36 -05:00
Matt Nadareski
8844ba0ae3 Fix ordering bug in comparers 2024-11-13 00:31:00 -05:00
Matt Nadareski
cdd41e8bec Add .NET 9 to target frameworks 2024-11-13 00:26:42 -05:00
Matt Nadareski
655214503f Bump version 1.3.4 2024-11-05 20:22:40 -05:00
Matt Nadareski
5801424db7 Remove all external package requirements 2024-11-05 20:21:27 -05:00
Matt Nadareski
afb9ab3e4e Define delegates instead of anonymous funcs 2024-11-05 20:10:33 -05:00
Matt Nadareski
85006a71bf Replace Linq calls with cheaper methods 2024-11-05 20:01:59 -05:00
Matt Nadareski
90bb82306b Properly support all frameworks 2024-11-05 19:48:08 -05:00
Matt Nadareski
c38e10e55b Simplify enumerable types 2024-11-04 11:38:46 -05:00
Matt Nadareski
e96790d875 Bump version 1.3.3 2024-10-26 19:38:35 -04:00
Matt Nadareski
bf23967f74 Remove mentions of protection 2024-10-26 00:27:51 -04:00
Matt Nadareski
8debf24a44 Fix comparer tests 2024-10-26 00:26:07 -04:00
Matt Nadareski
333b5be76c Various cleanup 2024-10-26 00:21:36 -04:00
Matt Nadareski
b0fdff2d6e Find and fix equal size issue in streams 2024-10-26 00:14:29 -04:00
Matt Nadareski
3b0e74b9f4 Find and fix equal size issue 2024-10-26 00:04:35 -04:00
Matt Nadareski
883dd00e8f Add publish scripts 1.3.2 2024-10-01 12:47:11 -04:00
Matt Nadareski
aa8506e0ec Bump version 2024-10-01 12:45:15 -04:00
Matt Nadareski
e25fb02f03 Reduce usage of LinqBridge package 2024-10-01 03:13:46 -04:00
Matt Nadareski
aa16a83426 Remove Linq requirement from old .NET 2024-10-01 03:12:00 -04:00