Skip to content

Instantly share code, notes, and snippets.

View dempseyatgithub's full-sized avatar

James Dempsey dempseyatgithub

View GitHub Profile
@dempseyatgithub
dempseyatgithub / evolution-removals.json
Last active April 22, 2024 21:36
File to test properties that will be removed from the `evolution.json` file
{
"commit" : "9de040cfdab159b7228e640499a821870b6379ff",
"creationDate" : "2024-04-22T00:35:44Z",
"implementationVersions" : [
"5.10",
"6.0"
],
"proposals" : [
{
"authors" : [

Introduction

SE-0441 formalized the term "language mode" in Swift compiler options and Swift Package Manager APIs. This proposal introduces a languageMode() compilation condition, further standardizing the term. It also provides a more easily understandable way to conditionally compile based on language mode than the existing swift() compilation condition.