xamarin-macios/tools
Rolf Bjarne Kvinge b111ce0e5c
[dotnet-linker] Add a CollectUnmarkedMembersStep that will keep linked away types around for the static registrar. (#9722)
The static registrar may need access to types that have been linked away, so
store unmarked types so that the static registrar can access them later.

This also makes all the monotouch-test variations green, so enable them all.

Fixes this monotouch-test when all optimizations are enabled:

    MonoTouchFixtures.ObjCRuntime.RegistrarTest
        [FAIL] TestProtocolRegistration :   UIApplicationDelegate/17669
            Expected: True
            But was:  False
                at MonoTouchFixtures.ObjCRuntime.RegistrarTest.TestProtocolRegistration() in xamarin-macios/tests/monotouch-test/ObjCRuntime/RegistrarTest.cs:line 1350
2020-09-29 16:41:47 +02:00
..
apidiff [apidiff] Fix range expression. (#8837) 2020-06-11 15:47:42 +02:00
common [tools] Remove unnecessary conditional code (#9705) 2020-09-28 08:36:47 +02:00
devops [Xcode12] Bring xcode 12 changes into main. 2020-09-23 16:05:22 -04:00
dotnet-linker [dotnet-linker] Add a CollectUnmarkedMembersStep that will keep linked away types around for the static registrar. (#9722) 2020-09-29 16:41:47 +02:00
governance Merge xcode12 into d16-8. 2020-09-18 17:51:52 -04:00
install-source Merge remote-tracking branch 'xamarin/xcode11.3' into d16-5 2019-12-17 18:56:12 -05:00
linker [dotnet-linker] Add OptimizeGeneratedCodeSubStep into the pipeline. (#9608) 2020-09-10 08:30:45 +02:00
mlaunch Merge xcode12 into d16-8. 2020-09-18 17:51:52 -04:00
mmp [tools] Simplify code a little bit by making DerivedLinkContext.StaticRegistrar a fetch property instead of a push property (#9677) 2020-09-21 17:54:23 +02:00
mtouch [Localizations] Update Errors.cs with the new error. 2020-09-24 13:35:14 -04:00
siminstaller [siminstaller] Update parsing xml because Apple changed their schema. (#8231) 2020-03-30 16:50:03 -04:00
xibuild [xibuild] Clean up temporary files when done. (#7508) 2019-12-03 14:42:56 +01:00
.gitignore Add scripts to calculate API diffs and generated code diff between the current build and another revision. (#3447) 2018-02-13 07:47:47 +01:00
Makefile [tools] Honor the ENABLE_DOTNET variable. Fixes #9475. (#9502) 2020-08-26 07:59:46 +02:00
compare-commits.sh [compare-commits] Add some diagnostics to try to figure out what's happening with #xamarin/maccore@1467. (#9164) 2020-07-23 15:32:40 +02:00
diff-to-html Add scripts to calculate API diffs and generated code diff between the current build and another revision. (#3447) 2018-02-13 07:47:47 +01:00
nunit3-console-3.9.0 [xharness] Look at the exact NUnit version an NUnit project is referencing to figure out how to run it in a makefile. (#9322) 2020-08-10 10:47:45 +02:00
nunit3-console-3.10.0 [msbuild] Update tests to NUnit 3.12. (#7597) 2019-12-16 23:55:59 +01:00
nunit3-console-3.11.1 [msbuild] Update to NUnit 3.12 and NUnit.ConsoleRunner 3.11.1. (#8613) 2020-05-20 09:26:05 +02:00
tools.sln [mtouch/mmp] Rework the project files. (#8575) 2020-05-12 16:37:43 +02:00