xamarin-macios/tests/mtouch
Rolf Bjarne Kvinge b9a60c4d7e
[msbuild] Remove the Xamarin.*.Task.Core assemblies. (#15768)
We used to do the following:

1. Have abstract task classes in the Xamarin.*.Task.Core assembly (with all
   the actual code for the task in question to work properly on macOS).
2. Subclassed task in the Xamarin.*.Task assembly, which did nothing.
3. On Windows we'd inject a different Xamarin.*.Task assembly, with
   Windows-specific overrides for the implementation in the abstract base
   class.

However, we no longer do point 3, which means that we no longer need to split
our tasks across two assemblies.

This means that we can remove the Xamarin.\*.Task.Core assemblies, and move all
the code into the corresponding Xamarin.\*.Task assembly instead.

This simplifies our code and speeds up the build.

There are more simplifications that can be done; those will come in later PRs.
2022-08-29 11:59:28 +02:00
..
.gitignore [tests] Automatically build the mtouch test assembly when needed. (#5496) 2019-01-28 15:05:42 +01:00
Cache.cs [nnyeah] Convert integration test to nunit from Makefile (#15040) 2022-05-17 09:24:35 -05:00
Compat.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
ErrorTest.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
InlinerTest.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
LinkerTests.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
LocalizationTests.cs [Localization] Test to make sure the new resx files are compiled to Resources (Edited) (#11737) 2021-06-02 11:11:15 -05:00
MLaunchTool.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
MTouch.cs [tests] Update tests to find nunit.framework.dll in our own local package folder. (#15422) 2022-07-11 19:55:26 +02:00
MTouchTool.cs Make our local .NET the default .NET for the build. (#15086) 2022-06-07 10:11:02 +02:00
Makefile [tests] Request labels after each test from NUnit. (#14628) 2022-04-04 19:19:45 +02:00
MiscTests.cs [tests] Adjust the Xamarin.Tests.Misc.PublicSymbols test to accept Brotli-related symbols. (#14605) 2022-04-04 09:55:05 +02:00
MonoNativeTests.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
RegistrarTest.cs [static registrar] Fix lookup of block proxy attributes. (#14820) 2022-04-26 13:47:18 +02:00
SdkTest.cs [msbuild] Remove the Xamarin.*.Task.Core assemblies. (#15768) 2022-08-29 11:59:28 +02:00
Setup.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
StringUtilsTest.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
TimingTests.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
mtouchtests.csproj [Tests] Add missing nuget. (#15313) 2022-06-22 17:10:27 -04:00
mtouchtests.sln [tests] Make the mtouch test project reference the actual mtouch project. (#11400) 2021-05-04 14:10:03 +02:00