Commit Graph

319 Commits

Author SHA1 Message Date
Sergio Pedri 5bc5d5c57e Bump .NET 7 TFM to .NET 9 2024-11-13 00:20:35 -08:00
Sergio Pedri ba1ca13744 Remove .NET 8 TFM from all projects 2024-11-13 00:18:35 -08:00
Sergio Pedri ae66c28c6c Add unit tests for new WinRT analyzer 2024-11-08 17:55:27 -08:00
Sergio Pedri a74423d1b3 Run WinRT '[RelayCommand]' tests for all Roslyn-s 2024-11-08 17:41:51 -08:00
Sergio Pedri ec0a331005 Add unit tests for all WinRT analyzers 2024-11-07 23:12:51 -08:00
Sergio Pedri f74269bcd0 Fix formatting in '[ObservableProperty]' diagnostics 2024-11-07 17:07:03 -08:00
Sergio Pedri 8f480bc4ef Add unit test for 'this.' expressions 2024-10-28 21:47:32 -07:00
Sergio Pedri fab668d11b Add unit test for 'required' fields 2024-10-28 19:53:44 -07:00
Sergio Pedri e4f8766f44 Add code fixer project for Roslyn 4.11 2024-10-28 19:40:48 -07:00
Sergio Pedri 00320713e2 Switch code fixers to shared project configuration 2024-10-28 19:38:12 -07:00
Sergio Pedri f6fb902f9e Rename 'CodeFixers' for Roslyn 4.0 2024-10-28 19:28:46 -07:00
Sergio Pedri 73e7a88a4b Add unit test for required properties 2024-10-28 09:22:09 -07:00
Sergio Pedri 143df8e101 Add 'InvalidGeneratedPropertyObservablePropertyAttributeAnalyzer' 2024-10-27 18:09:32 -07:00
Sergio Pedri ead5b1163b Add 'PropertyNameCollisionObservablePropertyAttributeAnalyzer' 2024-10-27 18:09:32 -07:00
Sergio Pedri 0b5dfb2d24 Add 'InvalidTargetObservablePropertyAttributeAnalyzer' 2024-10-27 18:09:32 -07:00
Sergio Pedri f9c7bc3e87 Update NuGet packages to latest stable 2024-10-27 14:54:54 -07:00
Sergio Pedri 0a81f27b98 Support field initializers in code fixer 2024-10-25 00:05:22 -07:00
Sergio Pedri f75edabda8 Don't suggest partial properties for static fields 2024-10-24 23:49:04 -07:00
Sergio Pedri 648788ca0d Fix last remaining unit test, and test regex 2024-10-24 22:59:33 -07:00
Sergio Pedri ca5d9ddd9a Fix a unit test on .NET Framework 2024-10-24 22:46:16 -07:00
Sergio Pedri 00ebe428cd Support updating field references as well 2024-10-24 19:43:22 -07:00
Sergio Pedri e6a5c091f8 Add unit tests for comments in code fixer 2024-10-24 19:18:09 -07:00
Sergio Pedri 8cdebe0a9c Fix attributes handling, add unit tests 2024-10-24 18:55:37 -07:00
Sergio Pedri b98a6586bc Add unit test for new code fixer 2024-10-24 17:10:04 -07:00
Sergio Pedri 9ba8f27919 Add new helper for testing code fixers 2024-10-24 17:09:45 -07:00
Sergio Pedri 162bab5991 Add unit tests for invalid property declarations 2024-10-24 14:42:24 -07:00
Sergio Pedri eea59fd474 Fix handling of 'private protected' accessors 2024-10-24 14:42:00 -07:00
Sergio Pedri 6342b83d7a Add unit tests for new analyzer 2024-10-24 11:48:22 -07:00
Sergio Pedri aabcd15960 Add initial codegen tests for partial properties 2024-10-24 00:32:34 -07:00
Sergio Pedri bbd59ec247 Add unit tests for new analyzer 2024-10-22 23:55:53 -07:00
Sergio Pedri 41dc834719 Add blank test project for new generator 2024-10-22 22:54:28 -07:00
Sergio Pedri e27359fbb0 Fix naming conventions for all Roslyn projects 2024-10-22 22:50:51 -07:00
Sergio Pedri 8404e3ae45 Add unit test for updated diagnostic suppressor 2024-09-18 17:31:05 +02:00
Sergio Pedri c7e454a8c7 Add unit test for accessor attributes 2024-09-18 17:31:05 +02:00
Sergio Pedri 8e23ac1a03 Add unit tests for new nullable annotations 2024-09-09 13:40:44 +02:00
Sergio Pedri 2e3ca71147 Add unit tests for generated trim annotations 2024-08-21 22:56:40 -07:00
Sergio Pedri b4bc12b092 Update assembly version in outdated unit tests 2024-08-21 22:44:31 -07:00
Piotr Zięzio 8de7190cb0 Fix IBufferWriterExtensions Write for unmanaged types 2024-08-20 10:10:01 -07:00
Sergio Pedri f3903a1cfe Update 'INotifyPropertyChanging' switch unit test 2024-08-08 19:31:50 -07:00
Alvaro Rivoir a2daea9d1a fix #881 2024-08-08 18:34:13 -07:00
Austin Kearns 395e54a1c8 Add sizeof(T) to Memory2D offset from MemoryManager 2024-08-07 23:53:55 -07:00
Sergio Pedri a25a8a0c14 Update NuGet packages to latest stable 2024-08-07 22:34:09 -07:00
Sergio Pedri 8802c03f32 Update Roslyn test NuGet packages 2024-08-07 22:31:56 -07:00
Sergio Pedri 32dbaed11c Fix source generator unit tests 2024-08-07 20:18:31 -07:00
Sergio Pedri b4cf03ca9a Bump NuGet packages to latest stable 2024-01-20 19:13:42 +01:00
Sergio Pedri e26602c226 Fix source generator unit tests on .NET 8 2024-01-20 19:06:43 +01:00
Sergio Pedri eda07b39e4 Fix some nullability warnings 2024-01-20 19:06:26 +01:00
Sergio Pedri 98c5b3caa6 Add missing in modifiers 2024-01-20 17:27:19 +01:00
Sergio Pedri af5089801d Add .NET 8 TFM to all projects 2024-01-20 17:27:18 +01:00
Sergio Pedri 885755570d Add runtime unit tests for new dependency generation 2023-10-24 21:44:49 +02:00