Update Class Hierarchy for Swift 5.2

Description

I'm not sure if there will be any significant changes, but let's regenerate class hierarchy metadata for Swift 5.2 using the latest version of Xcode.

Environment

None

Activity

Show:
Alex Petuschak
May 15, 2020, 10:30 AM

There seems to be no watchOS mappings in the updated file: https://take.ms/Q9Nj4

Alex Petuschak
May 15, 2020, 1:26 PM
Edited

Please also change “MacOSX” → “macOS” in the header :)

Related.

In other metadata mappings (ex.: EnumMappings.def) generated from Apple Help files, we have the following platforms:

 

See if you can easily add “Mac Catalyst“ and “Xcode“ mappings.

This is not worth lots of effort, only if you can get this “out of the box“.

Ivan Kh
May 26, 2020, 9:53 AM

Unfortunately after looking to results of WatchOS sdk generation result I see that a lot of classes missed. So I can continue playing with generator or we can take old results.

Ivan Kh
May 26, 2020, 9:54 AM

See if you can easily add “Mac Catalyst“ and “Xcode“ mappings.

This is not worth lots of effort, only if you can get this “out of the box“.

I see no separate SDK for Mac Catalist, as I understand it’s just subset of iOS SDK.

Alex Petuschak
May 26, 2020, 11:51 AM

Okay, we’ll use old watchOS metadata and move to generating these mappings using local Apple Help.

Assignee

Ivan Kh

Reporter

Alex Petuschak

Labels

None

Git Branch Name

GitHub Issue

None

Components

Fix versions

Priority

High
Configure