xamarin-macios/tools/common
Rolf Bjarne Kvinge cd8a61afe3
[src] Enable nullability by default and turn it off in files that haven't been audited/converted. (#19680)
This way we don't forget to enable nullability for new files, because it's
enabled by default.

Contributes towards #6154.
2024-01-02 14:27:48 +01:00
..
.gitignore [tools] Split tools/common/SdkVersions.cs in two files. (#17067) 2022-12-16 15:25:53 +01:00
ApplePlatform.cs Add the .NET TFM as a constant to the generated SdkVersions.cs from our Makefile variables. (#19401) 2023-11-08 13:36:50 +01:00
Application.cs [src] Enable nullability by default and turn it off in files that haven't been audited/converted. (#19680) 2024-01-02 14:27:48 +01:00
Assembly.cs [tools] Don't detect/resolve binding resource packages in mtouch/mmp/dotnet-linker. Fixes #19378. (#19407) 2023-11-13 16:38:23 +01:00
AssemblyBuildTarget.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
BitCodeMode.cs [mtouch] Move mtouch's GenerateMain to shared Target code. 2020-10-23 11:46:09 +02:00
BuildTasks.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
CSToObjCMap.cs [dotnet] Integrate class handle rewriting into static registrar process. (#18456) 2023-06-23 10:12:35 -04:00
CompilerFlags.cs [net8.0-xcode15] [tools] Improve enforcement of the classic linker. (#18719) 2023-08-15 08:19:20 +02:00
CoreResolver.cs Get Mono.Cecil from NuGet everywhere. (#19535) 2023-12-04 20:15:03 +01:00
DerivedLinkContext.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
DlsymOptions.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
Driver.cs [msbuild] Parse --nowarn and --warnaserror from MtouchExtraArgs for .NET. (#19540) 2023-12-06 17:27:17 +01:00
Driver.execution.cs [src] Enable nullability in project files, and disable (for now) in files that haven't been processed yet. (#19472) 2023-11-20 07:55:48 +01:00
ErrorHelper.tools.cs [src] Enable nullability by default and turn it off in files that haven't been audited/converted. (#19680) 2024-01-02 14:27:48 +01:00
Execution.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
FileCopier.cs [tools] Enable nullability in a few files. (#19440) 2023-11-14 17:58:23 +01:00
FileUtils.cs [msbuild] Rework how the app manifest is created. 2021-08-23 17:46:33 +02:00
Frameworks.cs [src] Enable nullability by default and turn it off in files that haven't been audited/converted. (#19680) 2024-01-02 14:27:48 +01:00
LinkMode.cs [dotnet] Implement support for our different link modes. (#9460) 2020-08-24 17:50:42 +02:00
MachO.cs [tools] Enable nullability in MachO.cs (#16982) 2022-12-07 18:07:53 +01:00
Make.common Add the .NET TFM as a constant to the generated SdkVersions.cs from our Makefile variables. (#19401) 2023-11-08 13:36:50 +01:00
NullableAttributes.cs [msbuild/dotnet] Rework how we collect and process native references. (#17554) 2023-04-10 11:27:41 +02:00
OSPlatformAttributeExtensions.cs [introspection] Migrate .NET code to use the new .NET-style availability attributes. (#13363) 2021-11-22 20:54:07 +01:00
ObjCNameIndex.cs [dotnet] Integrate class handle rewriting into static registrar process. (#18456) 2023-06-23 10:12:35 -04:00
Optimizations.cs Add support for NativeAOT on macOS (#18765) 2023-08-30 10:38:43 +02:00
PInvokeWrapperGenerator.cs [autoformat] Add dotnet-linker to the projects to autoformat. (#16178) 2022-09-30 09:32:42 +02:00
PListExtensions.cs [tools] Enable nullability in a few files. (#19440) 2023-11-14 17:58:23 +01:00
PathUtils.cs [tools] Enable nullability in a few files. (#19440) 2023-11-14 17:58:23 +01:00
ProductConstants.in.cs [tools] Update SdkVersions.cs after the latest Xcode 14.2 bump. (#17101) 2022-12-21 17:44:27 +01:00
ProjectInspector.csproj
Rewriter.cs [dotnet] Test integration (#18543) 2023-10-17 10:29:12 -04:00
SdkVersions.cs [xharness] Convert to .NET. (#19541) 2023-12-06 15:57:12 +01:00
SdkVersions.in.cs [xharness] Convert to .NET. (#19541) 2023-12-06 15:57:12 +01:00
StaticRegistrar.cs [src] Enable nullability by default and turn it off in files that haven't been audited/converted. (#19680) 2024-01-02 14:27:48 +01:00
StaticRegistrarFile.cs [dotnet] preliminary cut for class-redirector (#17951) 2023-04-03 12:37:26 -04:00
StringUtils.cs Enable nullability in various places (#18082) 2023-05-04 07:39:56 +02:00
Symbols.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
Target.cs [src] Enable nullability by default and turn it off in files that haven't been audited/converted. (#19680) 2024-01-02 14:27:48 +01:00
TargetFramework.cs Add the .NET TFM as a constant to the generated SdkVersions.cs from our Makefile variables. (#19401) 2023-11-08 13:36:50 +01:00
Tuning.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
XamarinRuntime.cs [tools] Don't call mono_jit_set_aot_mode from main when using NativeAOT 2023-06-21 20:49:51 +02:00
cache.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
create-makefile-fragment.sh Bump to .NET 6.0.100-alpha.1.21060.3. (#10388) 2021-01-14 14:07:28 +01:00
error.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00