Commit Graph
2284 Commits
Author SHA1 Message Date
Sergio Pedri efe9a26a3e Remove unused targets from Cake script 2021-11-09 16:03:33 +01:00
Sergio Pedri f841be9f6f Skip packing for auxiliary test project 2021-11-09 15:18:46 +01:00
Sergio Pedri 8dd533d680 Switch to dotnet pack to create NuGet packages 2021-11-09 15:18:46 +01:00
Sergio Pedri 55f38715c2 Add missing TFMs in source generator test project 2021-11-09 15:18:46 +01:00
Sergio Pedri 5f1320fabb Switch build and test to dotnet tool 2021-11-09 15:18:46 +01:00
Sergio Pedri b8c77ad57c Minor style tweaks 2021-11-05 00:43:20 +01:00
Sergio Pedri ad74dc9b68 Remove failing restore step 2021-11-05 00:43:20 +01:00
Sergio Pedri c516b23ced Remove leftover steps from CI script 2021-11-05 00:43:20 +01:00
Sergio Pedri a5dfcd25eb Update CI script 2021-11-05 00:43:19 +01:00
Sergio Pedri e7849904a5 Rename a helper test project
This fixes an issue running dotnet test on the solution
2021-11-05 00:43:07 +01:00
Sergio Pedri 7d68280215 Remove redundant [TestCategory] attributes 2021-11-04 21:48:54 +01:00
Sergio Pedri c8a17e6a25 Remove .NET Standard 1.4 targets 2021-11-02 11:35:50 +01:00
Sergio Pedri 0eba4b179a Add .git-blame-ignore-revs file 2021-11-02 10:49:51 +01:00
Sergio Pedri a5ef60ea4d Enable .NET Standard 2.0 tests through .NET Framework 4.7.2 2021-11-02 02:36:50 +01:00
Sergio Pedri e2b336184f Fix app domain unloading issue on .NET Framework 2021-11-02 02:36:45 +01:00
Sergio Pedri 639530f578 Add missing compiler directives for framework specific helpers 2021-11-02 01:34:21 +01:00
Sergio Pedri eab4b9ed28 More whitespaces and code style tweaks 2021-11-02 00:28:30 +01:00
Sergio Pedri a1db2247fc Fix failing unit tests 2021-11-02 00:11:58 +01:00
Sergio Pedri 93cb82a0d0 Fix incorrect whitespaces, minor code style tweaks 2021-11-02 00:01:05 +01:00
Sergio Pedri 6afdd81742 Refactor multiline variable declarations 2021-11-01 23:42:45 +01:00
Sergio Pedri 51c7a67c20 More code style improvements and tweaks
- Remove unused namespaces
- Remove unused attributes
- Remove unnecessary #nullable enable directives
- Sort using directives
- Simplify names
2021-11-01 22:29:46 +01:00
Sergio Pedri 9f4c9fad7f Remove unnecessary using directives 2021-11-01 22:14:16 +01:00
Sergio Pedri 58c0dd96c4 Fix namespaces in unit test projects 2021-11-01 22:12:56 +01:00
Sergio Pedri c176080d37 Switch whole solution to file-scoped namespaces 2021-11-01 20:46:46 +01:00
Sergio Pedri 32f3f7ce3c Hide imported files in projects from .targets file 2021-11-01 20:34:17 +01:00
Sergio Pedri 7a2295b03c Update some code style rules
In particular:
- Use explicit types everywhere to improve clarity
- Use target-typed new() expression when target is explicit
- Use explicit discard for value-returning statements
2021-11-01 20:34:00 +01:00
Sergio Pedri 11ab330e69 Enable nullability annotations in the entire solution 2021-11-01 19:27:55 +01:00
Sergio Pedri 25879bbaa4 Update NuGet packages in the solution 2021-11-01 19:01:04 +01:00
Sergio Pedri 768a9d39ed Streamline HighPerformance package project properties 2021-11-01 18:47:15 +01:00
Sergio Pedri 941098338f Remove .NET Core 2.1 targets 2021-11-01 17:48:32 +01:00
Sergio Pedri 20f8ed1a59 Rename packages away from "Windows" name 2021-11-01 17:26:52 +01:00
Sergio Pedri 8b7c87284b Update namespaces from Microsoft.Toolkit to CommunityToolkit 2021-11-01 17:22:05 +01:00
Sergio Pedri b498321331 Rename folders/projects from Microsoft.Toolkit to CommunityToolkit 2021-11-01 17:07:47 +01:00
Sergio Pedri fd58931fb0 Rename common .props/.targets files 2021-11-01 16:36:45 +01:00
Sergio Pedri e6be26c3a2 Better organize solution files in solution explorer 2021-11-01 16:31:57 +01:00
Sergio Pedri 2c999fbe69 Rename unit tests folder 2021-11-01 16:26:47 +01:00
Sergio Pedri 1b66418112 Rename test projects for better consistency 2021-11-01 16:24:24 +01:00
Sergio Pedri e21ee19af4 Add leftover TaskExtensions tests 2021-11-01 16:10:09 +01:00
Sergio Pedri 624011fbcf Remove FluentAssertions dependency
This aligns all unit testing towards just using MSTest APIs
2021-11-01 16:00:22 +01:00
Sergio Pedri 6373401d3e Refactor Microsoft.Toolkit tests 2021-11-01 13:00:53 +01:00
Sergio Pedri 49e4f15e58 Refactor Mvvm tests 2021-11-01 12:52:51 +01:00
Sergio Pedri 08fdb3d998 Refactor Diagnostics tests 2021-11-01 12:46:06 +01:00
Sergio Pedri 7752669fd6 Rename solution file to work around VS bug
See https://developercommunity.visualstudio.com/t/1568612.
We can consider reverting this once this has been fixed.
Used "dotnet" to be consistent with repo name. Using "NET", "dotNet" or variations would've just been wrong, so "dotnet" seemed like the best alternative.
2021-11-01 12:37:09 +01:00
Sergio Pedri f1996bb2d4 Remove leftover .targets item 2021-10-31 10:55:08 +01:00
Sergio Pedri e0edf3e080 Remove HighPerformance.Shared project 2021-10-29 18:15:46 +02:00
Sergio Pedri de2678f3ec Port and update initial build and solution files 2021-10-29 17:54:22 +02:00
Sergio Pedri f639d11043 Merge branch 'main' of E:\github\WindowsCommunityToolkit 2021-10-29 17:07:54 +02:00
Sergio Pedri 198008d8e1 Create README.md 2021-10-29 17:06:29 +02:00
Michael Hawker MSFT (XAML Llama) 4dca37073b Merge pull request #4327 from Sergio0694/bugfix/incorrect-notnullorempty-exception
Fixed exception type for Guard.IsNotNullOr[Empty|WhiteSpace]
2021-10-18 10:11:36 -07:00
Sergio Pedri eebaff831f Fixed exception type for Guard.IsNotNullOr[Empty|WhiteSpace] 2021-10-18 15:53:13 +02:00