xamarin-macios/tools/linker/MonoTouch.Tuner
Rolf Bjarne Kvinge 884ab8fe48 [linker] Filter smart enum conversion to enums, and downgrade warnings to log messages.
Only apply smart enum conversion to enums, and downgrade related warnings to log messages.

This avoids spurious warnings like this:

> warning MT4124: Invalid BindAsAttribute found on 'Bindings.Test.ObjCRegistrarTest.GetBooleanArray': could not find the smart extension type System.BooleanExtensions. Please file a bug report at https://bugzilla.xamarin.com

when the BindAs attribute is valid, but just not about a smart enum in the first place.
2017-09-25 16:06:54 +02:00
..
Extensions.cs [linker] Remove static state, and put the state inside DerivedLinkContext instead. (#1657) 2017-02-10 07:45:42 +01:00
InlinerSubStep.cs Revert "[linker] Inline BinaryCompatibility.TargetsAtLeast_Desktop_V4_5[_1] (#1518)" 2017-03-14 11:51:08 +01:00
ListExportedSymbols.cs [mtouch] Fix collecting required internal symbols which aren't in the objc_msgSend family. (#2330) 2017-07-18 14:26:45 +02:00
MetadataReducerSubStep.cs [linker] Update BaseSubStep subclasses to use ExceptionalSubStep (#1507) 2017-01-16 11:42:41 -05:00
MonoTouchMarkStep.cs [tuner] Update System.Core rule 2017-03-14 11:47:06 +01:00
MonoTouchProfile.cs Remove XI/Classic support (#926) 2016-09-30 15:02:17 -04:00
MonoTouchSweepStep.cs Wire up configuration to MonoTouchSweepStep 2017-03-14 11:51:08 +01:00
MonoTouchTypeMap.cs [linker] Remove static state, and put the state inside DerivedLinkContext instead. (#1657) 2017-02-10 07:45:42 +01:00
OptimizeGeneratedCodeSubStep.cs [linker] Fix OptimizeGeneratedCodeSubStep when used with csc without /optimize. Fix #53872 (#2101) 2017-05-18 08:43:07 -04:00
PreserveCode.cs Build mmp. 2016-04-24 14:47:26 -04:00
PreserveSmartEnumConversionsSubStep.cs [linker] Filter smart enum conversion to enums, and downgrade warnings to log messages. 2017-09-25 16:06:54 +02:00
ProcessExportedFields.cs [mtouch/mmp] Share code between link contexts. 2017-01-18 10:48:11 +01:00
RemoveAttributes.cs Build mmp. 2016-04-24 14:47:26 -04:00
RemoveCode.cs [linker] Update BaseSubStep subclasses to use ExceptionalSubStep (#1507) 2017-01-16 11:42:41 -05:00
SealerSubStep.cs [linker] Update BaseSubStep subclasses to use ExceptionalSubStep (#1507) 2017-01-16 11:42:41 -05:00