Commit Graph

399 Commits

Author SHA1 Message Date
Matt Nadareski
d78ff5eb67 Reduce more Linq usage 2024-12-06 13:57:48 -05:00
Matt Nadareski
ea753aeb06 Reduce unncessary use of this. 2024-12-06 13:23:53 -05:00
Matt Nadareski
a6a83b3e76 Update packages 2024-12-06 13:20:36 -05:00
Matt Nadareski
b6c6a0160b IntersectWith should be UnionWith 2024-12-06 12:46:58 -05:00
Matt Nadareski
9da83082dc Convert one warning tag to another 2024-11-18 20:02:17 -05:00
Matt Nadareski
aaf30bb2bc Framework only matters for executable 2024-11-18 19:59:16 -05:00
Matt Nadareski
0125bd6619 Add .NET 9 to target frameworks 2024-11-13 03:55:33 -05:00
Matt Nadareski
a4da7f3657 Handle known enumerable types better 2024-11-12 21:12:06 -05:00
Matt Nadareski
4b3955af77 HashSet is easier than Distinct 2024-11-12 19:57:58 -05:00
Matt Nadareski
0478f45903 Update Hashing to 1.2.3 2024-11-06 21:36:22 -05:00
Matt Nadareski
e77f32c1ce Remove now-unnecessary using 2024-10-30 14:12:05 -04:00
Matt Nadareski
b66835ea78 Consolidate NewDat 2024-10-30 14:11:35 -04:00
Matt Nadareski
895a98169c Remove OfflineListInfo 2024-10-30 14:08:23 -04:00
Matt Nadareski
cbaf20ed6c Move OfflineListInfo to new file 2024-10-30 14:01:13 -04:00
Matt Nadareski
895c79b1b3 Clean up usings after the last changes 2024-10-30 11:40:09 -04:00
Matt Nadareski
9e637021b1 Remove ConcurrentList
This made sense at one point, but none of the operations that once used the concurrency in the type still process concurrently. As such, this class has been made redundant. All places that it was used previously have reverted to standard `List<T>`.
2024-10-30 10:59:04 -04:00
Matt Nadareski
2b1cf8dfa5 Update packages and fix DFD (fixes #104) 2024-10-24 17:41:14 -04:00
Matt Nadareski
5185dde9a5 Core.Globals is definitely good 2024-10-24 05:58:03 -04:00
Matt Nadareski
d1393d3731 Minor formatting cleanups in DatFiles 2024-10-24 04:48:21 -04:00
Matt Nadareski
5fa34df64d Finally move Setter to Filtering namespace 2024-10-24 04:34:56 -04:00
Matt Nadareski
292b54b209 Reduce more complexity 2024-10-24 04:21:13 -04:00
Matt Nadareski
ca282b0ba1 Keep parsing internal to FilterKey 2024-10-24 04:01:45 -04:00
Matt Nadareski
14fc7777cb Create and use FilterKey 2024-10-24 03:16:45 -04:00
Matt Nadareski
349d3d1a78 Make Extra INI more consistent 2024-10-24 02:47:30 -04:00
Matt Nadareski
be2fc9ae7c Make statistics a bit less strange 2024-10-24 01:51:04 -04:00
Matt Nadareski
3b30ed2ebb Clean up filter code; detuple 2024-10-24 01:33:41 -04:00
Matt Nadareski
15dba6fbbd Remove outdated project references 2024-10-24 00:38:46 -04:00
Matt Nadareski
cf54891993 Update SabreTools.IO 2024-10-24 00:36:44 -04:00
Matt Nadareski
0c65e5b588 Ensure blanks during D2D are handled properly (fixes #80) 2024-10-22 13:05:51 -04:00
Matt Nadareski
4d5ac92125 Fix some over-accessible fields 2024-10-19 23:17:37 -04:00
Matt Nadareski
16f173099d Add back non-null markers for old .NET 2024-10-19 22:50:42 -04:00
Matt Nadareski
6a26a0d2fa Make item dictionary implementations consistent 2024-10-19 22:39:23 -04:00
Matt Nadareski
97432a446a Use remaining Any calls more correctly 2024-10-19 21:46:59 -04:00
Matt Nadareski
b87b05f828 Reduce Linq usage across entire project 2024-10-19 21:41:08 -04:00
Matt Nadareski
e83bd451f8 Sync build matricies from other projects 2024-10-19 12:10:56 -04:00
Matt Nadareski
c9bff5e0aa Update all libraries 2024-10-19 11:43:11 -04:00
Matt Nadareski
d271d8e0b8 Ensure standard header copies all fields 2024-09-30 19:47:56 -04:00
Matt Nadareski
4b3cb481c1 Only remove extension in ORPG when it's Rom 2024-07-30 09:10:03 -04:00
Matt Nadareski
8344e9ae9b Code formatting and usings cleanup 2024-07-17 15:46:42 -04:00
Matt Nadareski
aa147379f3 Across the board package updates 2024-07-16 00:27:12 -04:00
Matt Nadareski
651f771ffd Standardize some model access 2024-07-15 12:48:26 -04:00
Matt Nadareski
d146b6f589 Update ORPG based on user assumptions 2024-07-03 10:59:35 -04:00
Matt Nadareski
806d0221d0 Update packages 2024-04-26 22:00:40 -04:00
Matt Nadareski
3077f77980 Update packages 2024-04-24 16:27:26 -04:00
Matt Nadareski
c53a506dba Update packages, fix build 2024-04-24 13:45:38 -04:00
Matt Nadareski
dc889afdbb Update packages 2024-03-25 14:34:21 -04:00
Matt Nadareski
c90c7a7dd7 Fix build issue from removed using statement 2024-03-20 11:45:36 -04:00
Matt Nadareski
d507b84b28 Create IDDB variant for ConvertMetadata 2024-03-20 11:36:14 -04:00
Matt Nadareski
9185b4e238 Handle more IDDB-specific places that use Machine information 2024-03-20 11:22:33 -04:00
Matt Nadareski
0c0a3c52b7 Add non-index variants of duplicate finding to IDDB 2024-03-20 10:40:30 -04:00