diff options
author | Marek Safar <marek.safar@gmail.com> | 2021-01-20 14:42:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-20 14:42:34 +0300 |
commit | cd0369c6ca1213409c1a81f789647fa65432fdff (patch) | |
tree | c639e2972f8d921947d4b4b5d6d50525e5983bac /test/Mono.Linker.Tests.Cases.Expectations | |
parent | 8f2823248795f2e0876c43c79054b010c723efcb (diff) |
Refactor type members preservation coming from assembly roots. (#1763)
Co-authored-by: Vitek Karas <vitek.karas@microsoft.com>
Diffstat (limited to 'test/Mono.Linker.Tests.Cases.Expectations')
-rw-r--r-- | test/Mono.Linker.Tests.Cases.Expectations/Assertions/KeptMemberInAssemblyAttribute.cs | 3 | ||||
-rw-r--r-- | test/Mono.Linker.Tests.Cases.Expectations/Metadata/SetupCompileBeforeAttribute.cs | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/test/Mono.Linker.Tests.Cases.Expectations/Assertions/KeptMemberInAssemblyAttribute.cs b/test/Mono.Linker.Tests.Cases.Expectations/Assertions/KeptMemberInAssemblyAttribute.cs index f291db5fb..883bfbe25 100644 --- a/test/Mono.Linker.Tests.Cases.Expectations/Assertions/KeptMemberInAssemblyAttribute.cs +++ b/test/Mono.Linker.Tests.Cases.Expectations/Assertions/KeptMemberInAssemblyAttribute.cs @@ -6,7 +6,6 @@ namespace Mono.Linker.Tests.Cases.Expectations.Assertions [AttributeUsage (AttributeTargets.Class | AttributeTargets.Delegate, AllowMultiple = true, Inherited = false)] public class KeptMemberInAssemblyAttribute : BaseInAssemblyAttribute { - public KeptMemberInAssemblyAttribute (string assemblyFileName, Type type, params string[] memberNames) { if (string.IsNullOrEmpty (assemblyFileName)) @@ -26,5 +25,7 @@ namespace Mono.Linker.Tests.Cases.Expectations.Assertions if (memberNames == null) throw new ArgumentNullException (nameof (memberNames)); } + + public string ExpectationAssemblyName { get; set; } } } diff --git a/test/Mono.Linker.Tests.Cases.Expectations/Metadata/SetupCompileBeforeAttribute.cs b/test/Mono.Linker.Tests.Cases.Expectations/Metadata/SetupCompileBeforeAttribute.cs index bad07736d..3e3fe39cd 100644 --- a/test/Mono.Linker.Tests.Cases.Expectations/Metadata/SetupCompileBeforeAttribute.cs +++ b/test/Mono.Linker.Tests.Cases.Expectations/Metadata/SetupCompileBeforeAttribute.cs @@ -8,7 +8,7 @@ namespace Mono.Linker.Tests.Cases.Expectations.Metadata [AttributeUsage (AttributeTargets.Class, AllowMultiple = true)] public class SetupCompileBeforeAttribute : BaseMetadataAttribute { - public SetupCompileBeforeAttribute (string outputName, string[] sourceFiles, string[] references = null, string[] defines = null, object[] resources = null, string additionalArguments = null, string compilerToUse = null, bool addAsReference = true, bool removeFromLinkerInput = false) + public SetupCompileBeforeAttribute (string outputName, string[] sourceFiles, string[] references = null, string[] defines = null, object[] resources = null, string additionalArguments = null, string compilerToUse = null, bool addAsReference = true, bool removeFromLinkerInput = false, string outputSubFolder = null) { if (sourceFiles == null) throw new ArgumentNullException (nameof (sourceFiles)); |