Skip to content

Commit e258ded

Browse files
authored
Merge pull request #22635 from asgerf/unified/vscode-config
unified: Configure vscode Swift extension
2 parents 230dacd + 92dc283 commit e258ded

4 files changed

Lines changed: 24 additions & 0 deletions

File tree

unified/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
target
2+
/.build
23
.vscode/launch.json
34
.cache
45
ql/test/**/*.testproj

unified/.vscode/extensions.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"swiftlang.swift-vscode"
4+
]
5+
}

unified/.vscode/settings.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"swift.autoGenerateLaunchConfigurations": false,
3+
"swift.disableAutoResolve": true,
4+
"swift.disableSwiftPackageManagerIntegration": false,
5+
"[swift]": {
6+
"editor.defaultFormatter": "swiftlang.swift-vscode",
7+
"editor.formatOnSave": true
8+
}
9+
}

unified/Package.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
// swift-tools-version: 6.3
2+
3+
import PackageDescription
4+
5+
// This targetless package lets editor tooling discover the standalone Swift test fixtures.
6+
let package = Package(
7+
name: "CodeQLSwiftFixtures",
8+
targets: []
9+
)

0 commit comments

Comments
 (0)