Commit Graph

7 Commits

Author SHA1 Message Date
Allan Shortlidge 61b8e31f7e APIDigester: Remove the IsABIPlaceholder field.
The `IsABIPlaceholder` field was originally introduced over 5 years ago with
https://github.com/swiftlang/swift/pull/23731. It does not seem like anything
actually depends on this information, though, and the computation of the value
has become out-of-date as visionOS and anyAppleOS availability have been
introduced. Remove the field from the API digester JSON to avoid confusing
anybody else.
2026-03-06 06:37:45 -08:00
Hamish Knight 289092b9ec [api-digester] Avoid modeling ParenType
This isn't a useful node to record.
2024-10-24 15:13:06 +01:00
Anthony Latsis 7f6d3bcd41 ASTPrinter: Turn on explicit any printing for everything and remove the option to disable it 2023-05-13 02:55:49 +03:00
Xi Ge 71a73a9551 test: update ABI/API baselines for stdlib 2020-02-24 12:23:24 -08:00
Xi Ge cc6a246deb Revert "Revert "swift-api-digester: teach the tool to find framework-specific baselines from relative path"" 2019-09-01 09:19:43 -07:00
eeckstein 63a3cee0bf Revert "swift-api-digester: teach the tool to find framework-specific baselines from relative path" 2019-09-01 09:51:06 +02:00
Xi Ge 178e5d5ecf swift-api-digester: teach the tool to find framework-specific baselines from relative path
The framework baselines are installed at 'lib/swift/FrameworkABIBaseline' and the
tool is inside 'bin'. This patch teaches the executable to locate baselines
from the relative path.

In addition, this patch moves the stdlib ABI/API baselines to the canonical
location so we don't have to check the stability of the stdlib using a
different mechanism from other Swift frameworks.
2019-08-30 23:14:03 -07:00