From 60b100626b74054b8089eb1114d8a95e866e8399 Mon Sep 17 00:00:00 2001 From: david-swift Date: Mon, 30 Sep 2024 21:53:57 +0200 Subject: [PATCH] Update to Swift 6 --- .github/workflows/docs.yml | 2 +- Package.swift | 5 +++-- Sources/Meta.docc/theme-settings.json | 1 - Sources/Model/Extensions/OpaquePointer.swift | 8 ++++++++ 4 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 Sources/Model/Extensions/OpaquePointer.swift diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3530fbe..6491463 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -18,7 +18,7 @@ jobs: environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} - runs-on: macos-14 + runs-on: macos-15 steps: - uses: actions/checkout@v4 - name: Build Docs diff --git a/Package.swift b/Package.swift index f10cee9..a5e0a2d 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version: 5.9 +// swift-tools-version: 6.0 // // Package.swift // Meta @@ -36,5 +36,6 @@ let package = Package( dependencies: ["SampleBackends"], path: "Tests/DemoApp" ) - ] + ], + swiftLanguageModes: [.v5] ) diff --git a/Sources/Meta.docc/theme-settings.json b/Sources/Meta.docc/theme-settings.json index ccd8a86..8d4aafc 100644 --- a/Sources/Meta.docc/theme-settings.json +++ b/Sources/Meta.docc/theme-settings.json @@ -11,7 +11,6 @@ "button-text": "#ffffff", "header": "#7f313b", "documentation-intro-accent": "var(--color-header)", - "documentation-intro-fill": "radial-gradient(circle at top, var(--color-header) 30%, #000 100%)", "link": "#ea3358", "nav-link-color": "#ea3358", "nav-dark-link-color": "#ea3358", diff --git a/Sources/Model/Extensions/OpaquePointer.swift b/Sources/Model/Extensions/OpaquePointer.swift new file mode 100644 index 0000000..b6630c5 --- /dev/null +++ b/Sources/Model/Extensions/OpaquePointer.swift @@ -0,0 +1,8 @@ +// +// OpaquePointer.swift +// Meta +// +// Created by david-swift on 29.09.24. +// + +extension OpaquePointer: @retroactive @unchecked Sendable { }