Skip to content

[6.2] [update-checkout] Swift 6.2 release branch support #80528

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 4, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
315 changes: 2 additions & 313 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,313 +1,2 @@
# Lines starting with '#' are comments.
# Each line is a case-sensitive file pattern followed by one or more owners.
# Order is important. The last matching pattern has the most precedence.
# More information: https://docs.github.com/en/articles/about-code-owners
#
# Please mirror the repository's file hierarchy in case-sensitive lexicographic
# order.

# TODO: /.clang-format

/.clang-tidy @egorzhdan

# TODO: /.dir-locals.el
# TODO: /.flake8
# TODO: /.gitattributes

# .github
/.github/ @shahmishal
/.github/CODEOWNERS @AnthonyLatsis @shahmishal
/.github/ISSUE_TEMPLATE/ @AnthonyLatsis @hborla @LucianoPAlmeida @shahmishal @xedin
/.github/PULL_REQUEST_TEMPLATE.md @AnthonyLatsis @hborla @LucianoPAlmeida @shahmishal @xedin

# TODO: /.gitignore
# TODO: /.mailmap
# TODO: /Brewfile
# TODO: /CHANGELOG.md
# TODO: /CMakeLists.txt
# TODO: /CODE_OF_CONDUCT.md
# TODO: /CODE_OWNERS.TXT
# TODO: /CONTRIBUTING.md
# TODO: /LICENSE.txt
# TODO: /README.md

# Runtimes
/Runtimes/**/*.cmake @etcwilde @compnerd @edymtt @justice-adams-apple
/Runtimes/**/CMakeLists.txt @etcwilde @compnerd @edymtt @justice-adams-apple
/Runtimes/Core/cmake/caches/Vendors/Apple/ @etcwilde @shahmishal @edymtt @justice-adams-apple
/Runtimes/Core/cmake/modules/ExperimentalFeatures.cmake @tshortli @etcwilde @compnerd @edymtt @justice-adams-apple

# SwiftCompilerSources
/SwiftCompilerSources @eeckstein

# apinotes
# TODO: /apinotes

# benchmark
/benchmark @eeckstein

# bindings
# TODO: /bindings

# cmake
/cmake/**/*Windows* @compnerd

# docs
/docs/ABI/ @rjmccall
/docs/ABI/*Mangling* @eeckstein
/docs/ABI/GenericSignature.md @slavapestov
/docs/ABI/KeyPaths.md @jckarter
/docs/ABI/RegisterUsage.md @al45tair
/docs/CrossCompilationModel.md @MaxDesiatov
/docs/Generics @slavapestov
/docs/HowToGuides/ @AnthonyLatsis @LucianoPAlmeida @xedin
/docs/Optimizer* @eeckstein
/docs/SIL* @jckarter
/docs/Windows* @compnerd

# include
/include/swift-c/DependencyScan/ @artemcm @cachemeifyoucan
/include/swift/*Demangl*/ @rjmccall
/include/swift/AST/ @hborla @slavapestov @xedin
/include/swift/AST/*Availability* @tshortli
/include/swift/AST/*Conformance* @slavapestov
/include/swift/AST/*Demangl* @rjmccall
/include/swift/AST/*Distributed* @ktoso
/include/swift/AST/*Generic* @hborla @slavapestov
/include/swift/AST/*Protocol* @hborla @slavapestov
/include/swift/AST/*Requirement* @hborla @slavapestov
/include/swift/AST/*Substitution* @slavapestov
/include/swift/AST/DiagnosticGroup* @DougGregor
/include/swift/AST/DiagnosticsClangImporter.def @zoecarver @egorzhdan @beccadax @ian-twilightcoder @Xazax-hun @j-hui @fahadnayyar @susmonteiro
/include/swift/AST/DiagnosticsDriver.def @artemcm
/include/swift/AST/DiagnosticsFrontend.def @artemcm @tshortli
/include/swift/AST/DiagnosticsIDE.def @ahoppen @bnbarham @hamishknight @rintaro
/include/swift/AST/DiagnosticsIRGen.def @rjmccall
/include/swift/AST/DiagnosticsModuleDiffer.def @nkcsgexi
/include/swift/AST/DiagnosticsParse.def @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
/include/swift/AST/DiagnosticsRefactoring.def @ahoppen @bnbarham @hamishknight @rintaro
/include/swift/AST/DiagnosticsSIL.def @jckarter
/include/swift/AST/Evaluator* @CodaFi @slavapestov
/include/swift/Basic/ @DougGregor
/include/swift/Basic/Features.def @DougGregor @hborla
/include/swift/ClangImporter @zoecarver @egorzhdan @beccadax @ian-twilightcoder @Xazax-hun @j-hui @fahadnayyar @susmonteiro
/include/swift/DependencyScan @artemcm @cachemeifyoucan
/include/swift/Driver*/ @artemcm
/include/swift/Frontend*/ @artemcm @tshortli
/include/swift/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
/include/swift/IRGen/ @rjmccall
/include/swift/Index/ @ahoppen @bnbarham @hamishknight @rintaro
/include/swift/Markup/ @nkcsgexi
/include/swift/Migrator/ @nkcsgexi
/include/swift/Option/*Options* @tshortli
/include/swift/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
/include/swift/PrintAsClang @zoecarver @egorzhdan @Xazax-hun @j-hui @fahadnayyar @susmonteiro
/include/swift/Refactoring @ahoppen @bnbarham @hamishknight @rintaro
/include/swift/Runtime/ @rjmccall @compnerd
/include/swift/SIL/ @jckarter
/include/swift/SIL/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
/include/swift/SIL/*DebugInfo* @adrian-prantl
/include/swift/SIL/SILDebug* @adrian-prantl
/include/swift/SIL/SILProfiler.h @ahoppen @bnbarham @hamishknight @rintaro
/include/swift/SILOptimizer/ @eeckstein
/include/swift/SILOptimizer/Utils/Distributed* @ktoso
/include/swift/Sema/ @hborla @slavapestov @xedin
/include/swift/Sema/CS* @hborla @xedin
/include/swift/Sema/Constraint* @hborla @xedin
/include/swift/Serialization/ @xymus
/include/swift/Serialization/SerializedModuleLoader* @artemcm
/include/swift/SwiftRemoteMirror/ @slavapestov
/include/swift/SymbolGraphGen/ @QuietMisdreavus
/include/swift/Threading @al45tair

# lib
/lib/*Demangl*/ @rjmccall
/lib/AST/ @hborla @slavapestov @xedin
/lib/AST/*Availability* @tshortli
/lib/AST/*Conformance* @slavapestov
/lib/AST/*Demangl* @rjmccall
/lib/AST/*Generic* @hborla @slavapestov
/lib/AST/*Requirement* @hborla @slavapestov
/lib/AST/*Substitution @slavapestov
/lib/AST/ASTPrinter.cpp @hborla @slavapestov @xedin @tshortli
/lib/AST/Evaluator* @CodaFi @slavapestov
/lib/AST/ModuleLoader.cpp @artemcm
/lib/AST/RequirementMachine/ @slavapestov
/lib/ASTGen/ @ahoppen @bnbarham @CodaFi @hamishknight @rintaro
/lib/Basic/ @DougGregor
/lib/Basic/Windows @compnerd
/lib/ClangImporter @zoecarver @egorzhdan @beccadax @ian-twilightcoder @Xazax-hun @j-hui @fahadnayyar @susmonteiro
/lib/ClangImporter/DWARFImporter* @adrian-prantl
/lib/DependencyScan @artemcm @cachemeifyoucan
/lib/Driver*/ @artemcm
/lib/DriverTool/autolink_extract_main.cpp @MaxDesiatov @etcwilde
/lib/DriverTool/sil* @jckarter
/lib/DriverTool/sil_opt* @eeckstein
/lib/DriverTool/swift_symbolgraph_extract_main.cpp @QuietMisdreavus
/lib/Frontend*/ @artemcm @tshortli
/lib/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
/lib/IDETool/ @ahoppen @bnbarham @hamishknight @rintaro
/lib/IRGen/ @rjmccall
/lib/IRGen/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
/lib/IRGen/*Debug* @adrian-prantl
/lib/IRGen/*Distributed* @ktoso
/lib/Index/ @ahoppen @bnbarham @hamishknight @rintaro
/lib/Macros/Sources/SwiftMacros/Swiftify* @hnrklssn @Xazax-hun
/lib/Markup/ @nkcsgexi
/lib/Migrator/ @nkcsgexi
/lib/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
/lib/PrintAsClang @zoecarver @egorzhdan @Xazax-hun @j-hui @fahadnayyar @susmonteiro
/lib/Refactoring/ @ahoppen @bnbarham @hamishknight @rintaro
/lib/SIL/ @jckarter
/lib/SIL/**/*DebugInfo* @adrian-prantl
/lib/SIL/IR/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
/lib/SIL/IR/SILDebug* @adrian-prantl
/lib/SIL/IR/SILLocation* @adrian-prantl
/lib/SIL/IR/SILProfiler.cpp @ahoppen @bnbarham @hamishknight @rintaro
/lib/SILGen/ @jckarter
/lib/SILGen/*Distributed* @ktoso
/lib/SILOptimizer/ @eeckstein
/lib/SILOptimizer/**/*DebugInfo* @adrian-prantl
/lib/SILOptimizer/Mandatory/ConsumeOperator* @kavon
/lib/SILOptimizer/Mandatory/FlowIsolation.cpp @kavon
/lib/SILOptimizer/Mandatory/MoveOnly* @kavon
/lib/SILOptimizer/Utils/Distributed* @ktoso
/lib/Sema/ @hborla @slavapestov @xedin
/lib/Sema/*Availability* @tshortli
/lib/Sema/CS* @hborla @xedin
/lib/Sema/CodeSynthesisDistributed* @hborla @ktoso
/lib/Sema/Constraint* @hborla @xedin
/lib/Sema/DerivedConformance* @slavapestov
/lib/Sema/DerivedConformanceDistributed* @ktoso @slavapestov
/lib/Sema/OpenedExistentials* @AnthonyLatsis @slavapestov
/lib/Sema/TypeCheckDistributed* @hborla @ktoso @xedin
/lib/Sema/TypeCheckProtocol* @AnthonyLatsis @hborla @slavapestov
/lib/Sema/TypeCheckType* @AnthonyLatsis @hborla @slavapestov @xedin
/lib/Serialization/ @xymus
/lib/Serialization/SerializedModuleLoader* @artemcm
/lib/SwiftRemoteMirror/ @slavapestov
/lib/SymbolGraphGen @QuietMisdreavus
/lib/Threading @al45tair

# localization
# TODO: /localization

# stdlib
/stdlib/ @swiftlang/standard-librarians
/stdlib/private/*Runtime*/ @rjmccall
/stdlib/private/SwiftReflectionTest/ @slavapestov
/stdlib/public/core/Swiftify* @hnrklssn @Xazax-hun
/stdlib/public/*Demangl*/ @rjmccall
/stdlib/public/Concurrency/ @ktoso
/stdlib/public/Cxx/ @zoecarver @egorzhdan @Xazax-hun @j-hui @fahadnayyar @susmonteiro
/stdlib/public/Distributed/ @ktoso
/stdlib/public/Observation/ @phausler
/stdlib/public/RuntimeModule/ @al45tair @mikeash
/stdlib/public/SwiftRemoteMirror/ @slavapestov
/stdlib/public/Threading/ @al45tair
/stdlib/public/Windows/ @compnerd
/stdlib/public/libexec/swift-backtrace/ @al45tair
/stdlib/public/runtime/ @mikeash @al45tair
/stdlib/tools/swift-reflection-test/ @slavapestov

# test
/test/*Demangl*/ @rjmccall
/test/ASTGen/ @ahoppen @bnbarham @CodaFi @hamishknight @rintaro
/test/Concurrency/ @ktoso
/test/Constraints/ @hborla @xedin
/test/DebugInfo/ @adrian-prantl
/test/Distributed/ @ktoso
/test/Driver/ @artemcm
/test/Driver/static* @MaxDesiatov @etcwilde
/test/Frontend/ @artemcm @tshortli
/test/Generics/ @hborla @slavapestov
/test/Generics/inverse* @kavon
/test/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
/test/IRGen/ @rjmccall
/test/Index/ @ahoppen @bnbarham @hamishknight @rintaro
/test/Interop/ @zoecarver @egorzhdan @Xazax-hun @j-hui @fahadnayyar @susmonteiro @hnrklssn
/test/Macros/SwiftifyImport @hnrklssn @Xazax-hun
/test/Migrator/ @nkcsgexi
/test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
/test/Profiler @ahoppen @bnbarham @hamishknight @rintaro
/test/Reflection/ @slavapestov
/test/Runtime/ @rjmccall
/test/SIL/ @jckarter
/test/SILGen/ @jckarter
/test/SILOptimizer/ @eeckstein
/test/SILOptimizer/moveonly* @kavon
/test/SILOptimizer/noimplicitcopy* @kavon
/test/ScanDependencies/ @artemcm
/test/Sema/ @hborla @slavapestov @xedin
/test/Sema/moveonly* @kavon
/test/Serialization/ @xymus
/test/SourceKit/ @ahoppen @bnbarham @hamishknight @rintaro
/test/SymbolGraph/ @QuietMisdreavus
/test/abi/ @swiftlang/standard-librarians
/test/decl/ @hborla @slavapestov
/test/decl/protocol/ @AnthonyLatsis @hborla @slavapestov
# FIXME: This file could have a dedicated directory.
/test/decl/protocol/special/DistributedActor.swift @ktoso
/test/expr/ @hborla @slavapestov @xedin
/test/refactoring/ @ahoppen @bnbarham @hamishknight @rintaro
/test/sil* @jckarter
/test/sil-opt* @eeckstein
/test/stdlib/ @swiftlang/standard-librarians
/test/stmt/ @hborla @xedin
/test/type/ @hborla @slavapestov @xedin

# tools
# TODO: /tools
/tools/*reflection/ @slavapestov
/tools/SourceKit @ahoppen @bnbarham @hamishknight @rintaro
/tools/driver/ @artemcm
/tools/lldb-moduleimport-test/ @adrian-prantl
/tools/swift-demangle* @rjmccall
/tools/swift-ide-test @ahoppen @bnbarham @hamishknight @rintaro
/tools/swift-inspect @mikeash @al45tair @compnerd
/tools/swift-refactor @ahoppen @bnbarham @hamishknight @rintaro

# unittests
/unittests/*Demangl*/ @rjmccall
/unittests/AST/ @hborla @slavapestov @xedin
/unittests/AST/*Evaluator* @CodaFi @slavapestov
/unittests/DependencyScan/ @artemcm @cachemeifyoucan
/unittests/Frontend*/ @artemcm @tshortli
/unittests/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
/unittests/Reflection/ @slavapestov
/unittests/SIL/ @jckarter
/unittests/Sema/ @hborla @xedin
/unittests/SourceKit/ @ahoppen @bnbarham @rintaro @hamishknight
/unittests/runtime/ @rjmccall

# userdocs
# TODO: /userdocs

# utils
/utils/*windows* @compnerd
/utils/generate-xcode @hamishknight
/utils/gyb_sourcekit_support/ @ahoppen @bnbarham @hamishknight @rintaro
/utils/sourcekit_fuzzer/ @ahoppen @bnbarham @hamishknight @rintaro
/utils/swift-xcodegen/ @hamishknight
/utils/swift_build_support/products/earlyswiftsyntax.py @ahoppen @bnbarham @hamishknight @rintaro
/utils/swift_build_support/products/skstresstester.py @ahoppen @bnbarham @hamishknight @rintaro
/utils/swift_build_support/products/sourcekitlsp.py @ahoppen @bnbarham @hamishknight @rintaro
/utils/swift_build_support/products/swiftformat.py @ahoppen @allevato @bnbarham @hamishknight @rintaro
/utils/swift_build_support/products/swiftsyntax.py @ahoppen @bnbarham @hamishknight @rintaro
/utils/update-checkout* @shahmishal
/utils/update_checkout/ @shahmishal
/utils/vim/ @compnerd

# validation-test
/validation-test/Driver/ @artemcm
/validation-test/IDE/ @ahoppen @bnbarham @rintaro @hamishknight
/validation-test/IRGen/ @rjmccall
/validation-test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
/validation-test/Reflection/ @slavapestov
/validation-test/Runtime/ @rjmccall
/validation-test/SIL/ @jckarter
/validation-test/SILGen/ @jckarter
/validation-test/SILOptimizer/ @eeckstein
/validation-test/Sema/ @hborla @slavapestov @xedin
/validation-test/Serialization/ @xymus
/validation-test/stdlib/ @swiftlang/standard-librarians
# For the release branch @swiftlang/swift-branch-managers needs to approve the changes
* @swiftlang/swift-branch-managers
Loading