Skip to content

Commit 043f964

Browse files
committed
Merge remote-tracking branch 'origin/main' into xcode-15-1-b2-test
2 parents 128e21a + dfe1e69 commit 043f964

File tree

2,200 files changed

+141384
-32604
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,200 files changed

+141384
-32604
lines changed

β€Ž.github/CODEOWNERS

Lines changed: 39 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -61,21 +61,21 @@
6161
/include/swift/AST/*Requirement* @hborla @slavapestov
6262
/include/swift/AST/*Substitution* @slavapestov
6363
/include/swift/AST/Evaluator* @CodaFi @slavapestov
64-
/include/swift/AST/DiagnosticsParse.def @ahoppen @bnbarham @CodaFi @DougGregor @rintaro
64+
/include/swift/AST/DiagnosticsParse.def @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
6565
/include/swift/ClangImporter @zoecarver @hyp @egorzhdan
6666
/include/swift/DependencyScan @artemcm
6767
/include/swift/Driver @artemcm
6868
# TODO: /include/swift/IRGen/
69-
/include/swift/IDE/ @ahoppen @bnbarham @rintaro @hamishknight
70-
/include/swift/Index/ @bnbarham
71-
/include/swift/Refactoring @ahoppen @bnbarham
69+
/include/swift/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
70+
/include/swift/Index/ @ahoppen @bnbarham @hamishknight @rintaro
7271
/include/swift/Option/*Options* @tshortli
73-
/include/swift/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @rintaro
72+
/include/swift/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
7473
/include/swift/PrintAsClang @zoecarver @hyp @egorzhdan
74+
/include/swift/Refactoring @ahoppen @bnbarham @hamishknight @rintaro
7575
# TODO: /include/swift/SIL/
7676
# TODO: /include/swift/SILOptimizer/
77-
/include/swift/SIL/*Coverage* @hamishknight
78-
/include/swift/SIL/SILProfiler.h @hamishknight
77+
/include/swift/SIL/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
78+
/include/swift/SIL/SILProfiler.h @ahoppen @bnbarham @hamishknight @rintaro
7979
/include/swift/SIL/SILDebug* @adrian-prantl
8080
/include/swift/SILOptimizer/Utils/Distributed* @ktoso
8181
/include/swift/Sema/ @hborla @slavapestov @xedin
@@ -95,7 +95,7 @@
9595
/lib/AST/Evaluator* @CodaFi @slavapestov
9696
/lib/AST/ModuleLoader.cpp @artemcm
9797
/lib/AST/RequirementMachine/ @slavapestov
98-
/lib/ASTGen/ @zoecarver @CodaFi
98+
/lib/ASTGen/ @ahoppen @bnbarham @CodaFi @hamishknight @rintaro
9999
/lib/Basic/Windows @compnerd
100100
/lib/ClangImporter @zoecarver @hyp @egorzhdan
101101
/lib/ClangImporter/DWARFImporter* @adrian-prantl
@@ -105,18 +105,18 @@
105105
/lib/DriverTool/swift_symbolgraph_extract_main.cpp @QuietMisdreavus
106106
/lib/Frontend/*ModuleInterface* @artemcm @tshortli
107107
# TODO: /lib/IRGen/
108-
/lib/IDE/ @ahoppen @bnbarham @rintaro @hamishknight
109-
/lib/IDETool/ @ahoppen @bnbarham @rintaro @hamishknight
110-
/lib/Index/ @bnbarham
111-
/lib/Refactoring/ @ahoppen @bnbarham
112-
/lib/IRGen/*Coverage* @hamishknight
108+
/lib/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
109+
/lib/IDETool/ @ahoppen @bnbarham @hamishknight @rintaro
110+
/lib/IRGen/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
113111
/lib/IRGen/*Debug* @adrian-prantl
114112
/lib/IRGen/*Distributed* @ktoso
115-
/lib/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @rintaro
113+
/lib/Index/ @ahoppen @bnbarham @hamishknight @rintaro
114+
/lib/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
116115
/lib/PrintAsClang @zoecarver @hyp @egorzhdan
116+
/lib/Refactoring/ @ahoppen @bnbarham @hamishknight @rintaro
117117
# TODO: /lib/SIL/
118-
/lib/SIL/IR/*Coverage* @hamishknight
119-
/lib/SIL/IR/SILProfiler.cpp @hamishknight
118+
/lib/SIL/IR/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
119+
/lib/SIL/IR/SILProfiler.cpp @ahoppen @bnbarham @hamishknight @rintaro
120120
/lib/SIL/IR/SILDebug* @adrian-prantl
121121
/lib/SIL/IR/SILLocation* @adrian-prantl
122122
# TODO: /lib/SILGen/
@@ -148,11 +148,13 @@
148148
/stdlib/public/Cxx/ @zoecarver @hyp @egorzhdan
149149
/stdlib/public/Distributed/ @ktoso
150150
/stdlib/public/Observation/ @phausler
151+
/stdlib/public/Threading/ @al45tair
151152
/stdlib/public/Windows/ @compnerd
152153
/stdlib/public/libexec/swift-backtrace/ @al45tair
154+
/stdlib/public/runtime/ @mikeash @al45tair
153155

154156
# test
155-
/test/ASTGen/ @zoecarver @CodaFi
157+
/test/ASTGen/ @ahoppen @bnbarham @CodaFi @hamishknight @rintaro
156158
/test/Concurrency/ @ktoso @kavon
157159
/test/Constraints/ @hborla @xedin
158160
/test/DebugInfo/ @adrian-prantl
@@ -161,40 +163,41 @@
161163
/test/Driver/static* @MaxDesiatov @etcwilde
162164
/test/Generics/ @hborla @slavapestov
163165
# TODO: /test/IRGen/
164-
/test/IDE/ @ahoppen @bnbarham @rintaro @hamishknight
165-
/test/Index/ @bnbarham
166-
/test/refactoring/ @ahoppen @bnbarham
167-
/test/SourceKit/ @ahoppen @bnbarham @rintaro @hamishknight
166+
/test/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
167+
/test/Index/ @ahoppen @bnbarham @hamishknight @rintaro
168168
/test/Interop/ @zoecarver @hyp @egorzhdan
169-
/test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @rintaro
170-
/test/Profiler @hamishknight
169+
/test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
170+
/test/Profiler @ahoppen @bnbarham @hamishknight @rintaro
171171
# TODO: /test/SIL/
172172
# TODO: /test/SILGen/
173173
# TODO: /test/SILOptimizer/
174174
/test/ScanDependencies/ @artemcm
175175
/test/Sema/ @hborla @slavapestov @xedin
176+
/test/SourceKit/ @ahoppen @bnbarham @hamishknight @rintaro
176177
/test/SymbolGraph/ @QuietMisdreavus
178+
/test/abi/ @apple/standard-librarians
177179
/test/decl/ @hborla @slavapestov
178180
/test/decl/protocol/ @AnthonyLatsis @hborla @slavapestov
179181
# FIXME: This file could have a dedicated directory.
180182
/test/decl/protocol/special/DistributedActor.swift @ktoso
181183
/test/expr/ @hborla @slavapestov @xedin
184+
/test/refactoring/ @ahoppen @bnbarham @hamishknight @rintaro
182185
/test/stdlib/ @apple/standard-librarians
183186
/test/stmt/ @hborla @xedin
184187
/test/type/ @hborla @slavapestov @xedin
185188

186189
# tools
187190
# TODO: /tools
188-
/tools/SourceKit @ahoppen @bnbarham @rintaro @hamishknight
191+
/tools/SourceKit @ahoppen @bnbarham @hamishknight @rintaro
189192
/tools/lldb-moduleimport-test/ @adrian-prantl
190-
/tools/swift-ide-test @ahoppen @bnbarham @rintaro @hamishknight
193+
/tools/swift-ide-test @ahoppen @bnbarham @hamishknight @rintaro
191194
/tools/swift-inspect @mikeash @al45tair @compnerd
192-
/tools/swift-refactor @ahoppen @bnbarham
195+
/tools/swift-refactor @ahoppen @bnbarham @hamishknight @rintaro
193196

194197
# unittests
195198
/unittests/AST/ @hborla @slavapestov @xedin
196199
/unittests/AST/*Evaluator* @CodaFi @slavapestov
197-
/unittests/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @rintaro
200+
/unittests/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
198201
# TODO: /unittests/SIL/
199202
/unittests/Sema/ @hborla @xedin
200203
/unittests/SourceKit/ @ahoppen @bnbarham @rintaro @hamishknight
@@ -204,20 +207,21 @@
204207

205208
# utils
206209
/utils/*windows* @compnerd
207-
/utils/gyb_sourcekit_support/ @ahoppen @bnbarham @rintaro
208-
/utils/sourcekit_fuzzer/ @ahoppen @bnbarham @rintaro
209-
/utils/swift_build_support/products/earlyswiftsyntax.py @ahoppen @bnbarham
210-
/utils/swift_build_support/products/skstresstester.py @ahoppen @bnbarham
211-
/utils/swift_build_support/products/sourcekitlsp.py @ahoppen @bnbarham
212-
/utils/swift_build_support/products/swiftformat.py @ahoppen @allevato @bnbarham
213-
/utils/swift_build_support/products/swiftsyntax.py @ahoppen @bnbarham
210+
/utils/gyb_sourcekit_support/ @ahoppen @bnbarham @hamishknight @rintaro
211+
/utils/sourcekit_fuzzer/ @ahoppen @bnbarham @hamishknight @rintaro
212+
/utils/swift_build_support/products/earlyswiftsyntax.py @ahoppen @bnbarham @hamishknight @rintaro
213+
/utils/swift_build_support/products/skstresstester.py @ahoppen @bnbarham @hamishknight @rintaro
214+
/utils/swift_build_support/products/sourcekitlsp.py @ahoppen @bnbarham @hamishknight @rintaro
215+
/utils/swift_build_support/products/swiftformat.py @ahoppen @allevato @bnbarham @hamishknight @rintaro
216+
/utils/swift_build_support/products/swiftsyntax.py @ahoppen @bnbarham @hamishknight @rintaro
214217
/utils/update-checkout* @shahmishal
215218
/utils/update_checkout/ @shahmishal
219+
/utils/vim/ @compnerd
216220

217221
# validation-test
218222
# TODO: /validation-test/IRGen/
219223
/validation-test/IDE/ @ahoppen @bnbarham @rintaro @hamishknight
220-
/validation-test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @rintaro
224+
/validation-test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
221225
# TODO: /validation-test/SIL/
222226
# TODO: /validation-test/SILGen/
223227
# TODO: /validation-test/SILOptimizer/
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# This source file is part of the Swift.org open source project
2+
#
3+
# Copyright (c) 2023 Apple Inc. and the Swift project authors
4+
# Licensed under Apache License v2.0 with Runtime Library Exception
5+
#
6+
# See https://swift.org/LICENSE.txt for license information
7+
# See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
8+
9+
name: πŸͺ² Report a bug
10+
description: >
11+
Report a deviation from expected or documented behavior, but not a crash.
12+
labels: [bug, triage needed]
13+
body:
14+
- type: markdown
15+
attributes:
16+
value: >
17+
This repository hosts the Swift compiler, the Swift standard library,
18+
the Swift runtime, SourceKit, and IDE support for the Swift language.
19+
It does *not* track feedback on Xcode and other closed source Apple
20+
developer software such as SwiftUI and UIKit; please direct it to
21+
[Feedback Assistant](https://developer.apple.com/bug-reporting)
22+
instead.
23+
- type: textarea
24+
attributes:
25+
label: Description
26+
description: >
27+
A concise description of what causes the problem, in human language.
28+
Though not required, it may help us to more accurately triage the issue
29+
as well as understand a non-trivial test case.
30+
validations:
31+
required: false
32+
- type: textarea
33+
attributes:
34+
label: Reproduction
35+
description: >
36+
Provide a test case, preferably in a Markdown codeblock, and explain
37+
how to build or run it to reproduce the problem. If the problem is a
38+
poor or unexpected error, warning, fix-it, or output, please show
39+
them. Consider reducing the test case to the smallest amount of code
40+
possible β€” a smaller test case is easier to reason about and more
41+
appealing to contributors.
42+
value: |
43+
```swift
44+
45+
```
46+
validations:
47+
required: true
48+
- type: textarea
49+
attributes:
50+
label: Expected behavior
51+
description: Describe the behavior you expected.
52+
validations:
53+
required: true
54+
- type: textarea
55+
attributes:
56+
label: Environment
57+
description: >
58+
Provide the Swift version, tag, or revision. If you suspect that the
59+
problem might be specific to a particular development platform or
60+
deployment target, please specify them as well.
61+
placeholder: $ swiftc -version
62+
validations:
63+
required: true
64+
- type: textarea
65+
attributes:
66+
label: Additional information
67+
description: >
68+
Any complementary information that could help others to work around
69+
the problem, and us to better understand the problem and its impact.
70+
For example, a link to a discussion or post that motivated this
71+
report.
72+
validations:
73+
required: false

β€Ž.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 45 deletions
This file was deleted.

β€Ž.github/ISSUE_TEMPLATE/config.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# This source file is part of the Swift.org open source project
2+
#
3+
# Copyright (c) 2023 Apple Inc. and the Swift project authors
4+
# Licensed under Apache License v2.0 with Runtime Library Exception
5+
#
6+
# See https://swift.org/LICENSE.txt for license information
7+
# See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
8+
9+
blank_issues_enabled: true
10+
contact_links:
11+
- name: 🌐 Discuss an idea
12+
url: https://forums.swift.org/c/evolution/discuss
13+
about: >
14+
Share an idea with the Swift community.
15+
- name: πŸ“„ Formally propose a change
16+
url: https://www.swift.org/swift-evolution
17+
about: >
18+
Formally propose an addition, removal, or change to the features of the
19+
Swift language or the public interface of the Swift standard library.
20+
- name: πŸ™‹ Ask a question about Swift
21+
url: https://forums.swift.org/c/swift-users
22+
about: >
23+
Ask a question about or get help with the Swift language and its standard
24+
library. Beginner questions welcome!
25+
- name: πŸ™‹ Ask a question about the Swift compiler
26+
url: https://forums.swift.org/c/development/compiler
27+
about: >
28+
Ask a question about or get help with contributing to the Swift compiler.
29+
- name: πŸ™‹ Ask a question on the Apple Developer Forums
30+
url: https://developer.apple.com/forums
31+
about: >
32+
Ask a question about or get help with app development for Apple platforms
33+
in general. Topics include Xcode and other closed source Apple developer
34+
software such as SwiftUI and UIKit.
35+
- name: πŸͺ² Report an issue using Feedback Assistant
36+
url: https://developer.apple.com/bug-reporting
37+
about: >
38+
Report an issue with Xcode or other closed source Apple developer
39+
software such as SwiftUI and UIKit.
40+
- name: πŸͺ² Report an issue with The Swift Programming Language (the book)
41+
url: https://github.com/apple/swift-book/issues/new/choose
42+
about: >
43+
Like the Swift compiler and standard library, TSPL is open source and
44+
welcomes contributions.
45+
- name: πŸ“– Learn Swift
46+
url: https://docs.swift.org/swift-book/documentation/the-swift-programming-language
47+
about: >
48+
Read The Swift Programming Language, the official book on Swift.

0 commit comments

Comments
Β (0)