Commit Graph

8296 Commits

Author SHA1 Message Date
Brent Simmons b5d132717d Use a Set rather than an O(n) thing to unique DatabaseObjects. 2024-05-26 12:13:01 -07:00
Brent Simmons 666f1d9f4a Remove unused code in Keyboard.swift. Make the String extension private, since it’s used only in that file. 2024-05-26 11:56:37 -07:00
Brent Simmons e275367664 Provide hash(into:) functions where the default implementation might be doing too much work. 2024-05-26 11:53:36 -07:00
Brent Simmons 401050465e Rename `isNotifyAboutNewArticles` to `shouldSendUserNotificationForNewArticles` 2024-05-25 23:05:38 -07:00
Brent Simmons 33215ba9e3 Update LocalAccountDelegate to use new FeedDownloader package. Temporarily comment-out feed refreshing in CloudKitAccountDelegate. 2024-05-25 22:48:50 -07:00
Brent Simmons ea3a78b841 Create FeedDownloader local package. 2024-05-25 22:48:17 -07:00
Brent Simmons fb5a1b28d0 Make DownloadSession use String identifier instead of AnyObject. 2024-05-25 22:47:55 -07:00
Brent Simmons 391408f00c Make DownloadSession use String identifier instead of AnyObject. 2024-05-25 22:47:19 -07:00
Brent Simmons 4323c24c88 Convert delete to async await. 2024-05-21 22:18:26 -07:00
Brent Simmons 43a94793a7 Fix the last of the duplicate implementation warnings. 2024-05-21 22:07:06 -07:00
Brent Simmons da8b2c331f Fix some link issues. 2024-05-21 21:43:43 -07:00
Brent Simmons 926b8f494e Make ParserObjC a separate package and fix some linking issues. 2024-05-21 21:34:08 -07:00
Brent Simmons 1fee1f53ad Fix conflicts in test plan files. 2024-05-21 18:08:11 -07:00
Brent Simmons 6df9d1a45f Merge 2024-05-21 17:53:41 -07:00
Brent Simmons 1c1cd275e6 Add NetNewsWire-iOSTests to test plan. 2024-05-21 17:48:41 -07:00
Brent Simmons d52b52475a Comment-out non-functional Account tests. Add Account tests to test plans. 2024-05-21 17:29:37 -07:00
Brent Simmons c35008b4c6 Add FeedlyTests to test plans. 2024-05-21 17:20:28 -07:00
Brent Simmons 4a173c918b Fix warning in Feedly tests. 2024-05-21 17:19:11 -07:00
Brent Simmons 72e83becb1 Add first Web test. Add WebTests to test plans. 2024-05-20 22:56:55 -07:00
Brent Simmons ad61c01ad4 Delete unused code in Web module. 2024-05-20 22:03:24 -07:00
Brent Simmons 01e37824a8 Start CoreTests and add to test plans. 2024-05-20 18:12:24 -07:00
Brent Simmons 6176f31392 Recreate Mac.xctestplan, since Xcode started treating it as plain text. 2024-05-20 18:01:05 -07:00
Brent Simmons 7efd0047aa Add iOS test plan. 2024-05-20 17:57:58 -07:00
Brent Simmons fe1faac162 Remove Mac.xctestplan from iOS app scheme. 2024-05-20 13:45:04 -07:00
Brent Simmons 46b9eba09a Create Tree and TreeTests schemes. Rename App.xctestplan to Mac.xctestplan. 2024-05-20 13:44:28 -07:00
Brent Simmons 0ca7f7b05a Delete unused Blocks.swift. 2024-05-18 22:41:24 -07:00
Brent Simmons cea9773c08 Add TreeTests. 2024-05-18 22:37:58 -07:00
Brent Simmons fcfe8435a9 Turn off code coverage because it was making the build fail. 2024-05-18 19:02:58 -07:00
Brent Simmons 72ba1274a4 Fix ParserTests. 2024-05-18 19:02:36 -07:00
Brent Simmons 756231c4da Create AppKitExtras tests. Add it to test plan. Add parser tests to test plan. 2024-05-18 17:14:03 -07:00
Brent Simmons b601cc1caf Create NetNewsWire.xctestplan and add it to the NetNewsWire and NetNewsWire-iOS schemes. 2024-05-18 16:46:49 -07:00
Brent Simmons 22d9b31715 Simplify isDarkMode. 2024-05-18 12:14:11 -07:00
Brent Simmons 0ec83de1de Write CalendarExtensionsTests. 2024-05-18 12:06:43 -07:00
Brent Simmons 5ec78cbbde Rename to Calendar+Extensions.swift. 2024-05-18 11:52:45 -07:00
Brent Simmons 9c6d91eba4 Add to ArrayExtensionsTests. 2024-05-18 11:52:04 -07:00
Brent Simmons ff1caf4a8f Remove unused function. 2024-05-18 11:29:50 -07:00
Brent Simmons 0cf78a3bad Create ArrayExtensionsTests. 2024-05-18 11:29:42 -07:00
Brent Simmons 2ed93e447a Make TestAccountManager final. 2024-05-17 23:07:34 -07:00
Brent Simmons 16ed322209 Delete unused test. 2024-05-17 22:53:11 -07:00
Brent Simmons c491fd2b88 Remove unneeded extension breaks. 2024-05-17 22:48:00 -07:00
Brent Simmons d962fc5e1e Delete unused test. 2024-05-17 22:41:39 -07:00
Brent Simmons 45c08cd155 Delete no-longer-used function. 2024-05-17 22:40:29 -07:00
Brent Simmons a579126e92 Use FeedlyUtilities in FeedlyAccountDelegate. 2024-05-17 22:39:51 -07:00
Brent Simmons d024e6049d Create FeedlyUtilities and FeedlyUtilitiesTests. 2024-05-17 22:34:00 -07:00
Brent Simmons 5760705784 Rename FeedlyOrganiseParsedItemsByFeedOperationTests to ParsedItemsKeyedByFeedURLTests, since the operation it was testing is now a function named parsedItemsKeyedByFeedURL. 2024-05-17 22:02:46 -07:00
Brent Simmons 544dcf651d Move FeedlyEntryParserTests to Feedly module. 2024-05-16 08:38:28 -07:00
Brent Simmons efe413bef7 Move FeedlyFeedParserTests to Feedly module. 2024-05-16 08:36:23 -07:00
Brent Simmons c75f3a8e88 Move FeedlyResourceIDTests to Feedly module. 2024-05-16 08:32:15 -07:00
Brent Simmons 6adbc8245d Delete unused FeedlyTestSecrets. 2024-05-16 08:29:51 -07:00
Brent Simmons 66e169d552 Move FeedlyTextSanitizationTests to Feedly module. 2024-05-16 08:28:36 -07:00