xamarin-macios/src/BusinessChat
Rolf Bjarne Kvinge 1350683690
[src/generator] Stop implying Mac Catalyst availability attributes from the iOS attributes. (#17375)
Stop implying Mac Catalyst attributes from the iOS attributes, and instead
treat Mac Catalyst like all the other platforms (not implying anything from
any other platform).

This makes our attribute logic much easier to reason about and understand.

It also required adding numerous Mac Catalyst attributes that were previously
implied. This task was way too big to do manually, so I made some changes to
Chris' mellite tool, and managed to do it quite easily with Roslyn with the
changes in this branch: https://github.com/rolfbjarne/mellite/tree/explicit-maccatalyst-attributes
2023-01-31 14:51:53 +01:00
..
BCChatAction.cs [autoformat] Add the BackgroundTasks, BusinessChat, CFNetwork, CarPlay, Chip, ClockKit, CloudKit and Compression frameworks. (#16459) 2022-10-25 23:56:21 +02:00
Enums.cs [src/generator] Stop implying Mac Catalyst availability attributes from the iOS attributes. (#17375) 2023-01-31 14:51:53 +01:00