Commit Graph

  • 77280e8da1 Update notice main Matt Nadareski 2025-09-24 08:12:19 -04:00
  • 3d05135a81 Add notice Matt Nadareski 2025-09-23 11:00:46 -04:00
  • b2dfffbc92 There Matt Nadareski 2025-09-10 21:52:47 -04:00
  • 036ee4246b Bump version 1.6.0 Matt Nadareski 2025-07-23 10:13:30 -04:00
  • 8e3bcb9015 Update nuget packages Matt Nadareski 2025-07-23 10:11:08 -04:00
  • 8b1ac53ccf Remove now-unnecessary prefixes Matt Nadareski 2025-07-23 10:08:53 -04:00
  • 0c9e255d48 Split tests to match classes Matt Nadareski 2025-07-23 10:08:30 -04:00
  • 1227488572 Be consistent about end-of-file newlines Matt Nadareski 2025-07-23 10:07:10 -04:00
  • bd878cf1a1 Fix nullability issue in MatchUtil Matt Nadareski 2025-07-23 10:04:43 -04:00
  • b436b64c3a Be consistent about end-of-file newlines Matt Nadareski 2025-07-23 10:00:50 -04:00
  • 6f6d071a79 Add summaries to IMatch Matt Nadareski 2025-07-23 09:58:46 -04:00
  • 69130a6e9f Add .NET Standard 2.0 and 2.1 Matt Nadareski 2025-07-23 09:52:35 -04:00
  • 93847420a5 Bump version 1.5.2 Matt Nadareski 2025-05-12 08:11:12 -04:00
  • 76e13a47ec Fix length-based comparison issue Matt Nadareski 2025-05-12 08:09:59 -04:00
  • 4f56d716d4 Update copyright Matt Nadareski 2024-12-30 21:20:49 -05:00
  • cd7e89f869 Remove unnecessary action step Matt Nadareski 2024-12-30 21:20:32 -05:00
  • 0810b4b083 Ensure .NET versions are installed for testing Matt Nadareski 2024-12-19 10:51:23 -05:00
  • ba0b126714 Ensure .NET versions are installed for testing Matt Nadareski 2024-12-19 10:49:39 -05:00
  • 48cdcf96bf Bump version 1.5.1 Matt Nadareski 2024-12-16 12:17:21 -05:00
  • 39ca26bc28 Allow symbols to be packed Matt Nadareski 2024-12-16 12:14:32 -05:00
  • 5f2940388e Use proper badge Matt Nadareski 2024-12-06 10:56:08 -05:00
  • bac0913b35 Ensure publish script is executable Matt Nadareski 2024-12-06 10:55:08 -05:00
  • c52973418d Use publish script and update README Matt Nadareski 2024-12-06 10:52:25 -05:00
  • c97fe92a3e Update test package versions Matt Nadareski 2024-11-26 09:53:12 -05:00
  • 176a892993 Fix getopts in publish script Matt Nadareski 2024-11-26 00:35:49 -05:00
  • 3bb6a6f5c1 Version bump 1.5.0 Matt Nadareski 2024-11-25 12:59:54 -05:00
  • efd26133aa Fix region tags in path match set Matt Nadareski 2024-11-25 12:48:45 -05:00
  • b1d95652ea Implement EqualsExactly extension Matt Nadareski 2024-11-25 12:27:16 -05:00
  • ea52117717 Update Extensions and add tests Matt Nadareski 2024-11-25 12:21:08 -05:00
  • 50a0c62560 If either set... Matt Nadareski 2024-11-25 11:32:24 -05:00
  • d98629d22b Move IsNullOrEmpty to IO Matt Nadareski 2024-11-25 11:29:50 -05:00
  • 2d767122d0 Update MatchUtil and add tests Matt Nadareski 2024-11-25 11:27:00 -05:00
  • e4d9848756 Remove unncessary nullability from sets Matt Nadareski 2024-11-25 11:13:52 -05:00
  • c96185d550 Rename path tests Matt Nadareski 2024-11-25 11:07:16 -05:00
  • c1648ccb71 Rename content tests Matt Nadareski 2024-11-25 11:03:34 -05:00
  • 31fff83114 Rename natural comparer tests Matt Nadareski 2024-11-25 11:00:23 -05:00
  • 607b9d30b0 Convert MatchSet to an interface Matt Nadareski 2024-11-25 01:01:02 -05:00
  • cfb82f055c Update PathMatchSet and add tests Matt Nadareski 2024-11-25 00:58:14 -05:00
  • 2057baeded Update ContentMatchSet and add tests Matt Nadareski 2024-11-25 00:42:12 -05:00
  • bed920b97c Add case-insensitive matching to file path match Matt Nadareski 2024-11-24 23:54:41 -05:00
  • cdf2dd6589 Add file path match tests Matt Nadareski 2024-11-24 23:52:52 -05:00
  • f10585aa32 Update PathMatch and add tests Matt Nadareski 2024-11-24 23:50:02 -05:00
  • 2d4f974623 Update ContentMatch and add tests Matt Nadareski 2024-11-24 23:16:28 -05:00
  • 9490dabbd6 Overhaul matching extensions Matt Nadareski 2024-11-24 23:16:11 -05:00
  • 425f846e26 Slight optimizations for natural comparers Matt Nadareski 2024-11-24 23:15:42 -05:00
  • a180499090 Fix missed standard byte variant Matt Nadareski 2024-11-21 10:06:22 -05:00
  • c7633b1a53 Lists and arrays are better than enumerables Matt Nadareski 2024-11-21 10:01:23 -05:00
  • e88771b11f Convert to NoWarn Matt Nadareski 2024-11-18 20:09:29 -05:00
  • e596c7c2c1 Bump version 1.4.1 Matt Nadareski 2024-11-15 20:32:23 -05:00
  • 910e963d13 Port extension attribute instead of framework gating Matt Nadareski 2024-11-15 20:30:15 -05:00
  • 751519fadb Framework only matters for executable Matt Nadareski 2024-11-15 20:20:33 -05:00
  • f86f565136 Ensure tests pass Matt Nadareski 2024-11-13 00:43:29 -05:00
  • 1ad45c6d59 Ensure tests pass Matt Nadareski 2024-11-13 00:42:49 -05:00
  • 38796776ee Add .NET 9 to target frameworks Matt Nadareski 2024-11-13 00:34:24 -05:00
  • c60f587b69 Bump version 1.4.0 Matt Nadareski 2024-11-13 00:31:36 -05:00
  • 8844ba0ae3 Fix ordering bug in comparers Matt Nadareski 2024-11-13 00:31:00 -05:00
  • cdd41e8bec Add .NET 9 to target frameworks Matt Nadareski 2024-11-13 00:26:42 -05:00
  • 655214503f Bump version 1.3.4 Matt Nadareski 2024-11-05 20:22:40 -05:00
  • 5801424db7 Remove all external package requirements Matt Nadareski 2024-11-05 20:21:27 -05:00
  • afb9ab3e4e Define delegates instead of anonymous funcs Matt Nadareski 2024-11-05 20:10:33 -05:00
  • 85006a71bf Replace Linq calls with cheaper methods Matt Nadareski 2024-11-05 20:01:59 -05:00
  • 90bb82306b Properly support all frameworks Matt Nadareski 2024-11-05 19:48:08 -05:00
  • c38e10e55b Simplify enumerable types Matt Nadareski 2024-11-04 11:38:46 -05:00
  • e96790d875 Bump version 1.3.3 Matt Nadareski 2024-10-26 19:38:35 -04:00
  • bf23967f74 Remove mentions of protection Matt Nadareski 2024-10-26 00:27:51 -04:00
  • 8debf24a44 Fix comparer tests Matt Nadareski 2024-10-26 00:26:07 -04:00
  • 333b5be76c Various cleanup Matt Nadareski 2024-10-26 00:21:36 -04:00
  • b0fdff2d6e Find and fix equal size issue in streams Matt Nadareski 2024-10-26 00:14:29 -04:00
  • 3b0e74b9f4 Find and fix equal size issue Matt Nadareski 2024-10-26 00:04:35 -04:00
  • 883dd00e8f Add publish scripts 1.3.2 Matt Nadareski 2024-10-01 12:47:11 -04:00
  • aa8506e0ec Bump version Matt Nadareski 2024-10-01 12:45:15 -04:00
  • e25fb02f03 Reduce usage of LinqBridge package Matt Nadareski 2024-10-01 03:13:46 -04:00
  • aa16a83426 Remove Linq requirement from old .NET Matt Nadareski 2024-10-01 03:12:00 -04:00
  • cbf6523a8f Remove ValueTuple requirement Matt Nadareski 2024-10-01 02:47:16 -04:00
  • e947687f42 Update MinValueTupleBridge to 0.2.1 Matt Nadareski 2024-09-25 10:49:40 -04:00
  • b4510f00e1 Sync test project formatting Matt Nadareski 2024-04-22 00:24:06 -04:00
  • 058923a39d Add comparison tests Matt Nadareski 2024-03-05 12:14:55 -05:00
  • 113e8c9151 Add skeleton test project Matt Nadareski 2024-03-05 11:51:55 -05:00
  • cb3a6f8992 Move library to subfolder to prepare for tests Matt Nadareski 2024-03-05 11:49:54 -05:00
  • 5a3de8e124 Move some classes to subfolders Matt Nadareski 2024-03-05 11:48:29 -05:00
  • 08ef69e7c1 Bump version 1.3.1 Matt Nadareski 2024-02-29 20:32:12 -05:00
  • 19971ec62c Combine ArrayExtensions into Extensions Matt Nadareski 2024-02-29 00:31:07 -05:00
  • 4650399bc1 Migrate ArrayExtensions from SabreTools.Core Matt Nadareski 2024-02-29 00:23:57 -05:00
  • aad97d03fd Port NaturalSort classes from SabreTools Matt Nadareski 2024-02-28 19:54:50 -05:00
  • 85bc696ba9 Update copyright date rolling Matt Nadareski 2024-02-27 19:14:15 -05:00
  • 8fcce5b450 Add nuget package and PR workflows Matt Nadareski 2024-02-27 19:13:59 -05:00
  • cd04d2d64c Bump version 1.3.0 Matt Nadareski 2023-11-21 11:23:35 -05:00
  • 3e0267eedb Support .NET Framework 2.0 Matt Nadareski 2023-11-21 00:27:36 -05:00
  • 70aeabd355 Support .NET Framework 3.5 Matt Nadareski 2023-11-20 22:17:21 -05:00
  • 13494ed941 Bump version 1.2.0 Matt Nadareski 2023-11-14 12:35:08 -05:00
  • bf67574d6e Fix whitespace in project file Matt Nadareski 2023-11-08 11:00:30 -05:00
  • 9b637e2fe8 Cut off at .NET Framework 4.0 Matt Nadareski 2023-11-08 10:56:18 -05:00
  • f86d06ce1a Support ancient .NET Matt Nadareski 2023-11-08 02:18:04 -05:00
  • 3658e923d8 Expand supported RIDs Matt Nadareski 2023-11-08 01:02:31 -05:00
  • 3588994d30 Enable latest language version Matt Nadareski 2023-11-07 22:22:04 -05:00
  • 13435d15b3 Add some more nullability to MatchUtil Matt Nadareski 2023-09-18 15:41:38 -04:00
  • fb27246fef Add more nullability 1.1.1 Matt Nadareski 2023-09-18 14:54:06 -04:00
  • 0ad953e5e0 Add matching code from BOS 1.1.0 Matt Nadareski 2023-09-16 21:23:21 -04:00
  • 6397fb72e4 Add README Matt Nadareski 2023-09-16 21:20:40 -04:00
  • ccab7a5b39 Add solution and project Matt Nadareski 2023-09-16 21:19:35 -04:00