swiftlang/swift-syntax
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
swiftlang/swift-syntax có thân thiện với người mới không?
Trong 30 ngày gần nhất, swiftlang/swift-syntax đã merge 7 trên 16 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 2 ngày. Hiện có 2 issue phù hợp với người mới đang mở.
- Star
- 3.7k
- Fork
- 560
- Issue cho người mới đang mở
- 2
- Issue đã lập chỉ mục
- 81
- Merge trung bình
- 1 ngày 21 giờ
- Pull request đã merge (30 ngày)
- 23
- Ngôn ngữ chính
- Swift
- Giấy phép
- Apache-2.0
- Lần push lên GitHub gần nhất
- 16/10/2026
- Lập chỉ mục gần nhất
- 17/9/2026
- Hướng dẫn đóng góp
- Hướng dẫn đóng góp
- Quy tắc ứng xử
- Quy tắc ứng xử
- Label cho người mới
- good first issue
Cách đóng góp cho swiftlang/swift-syntax
- Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
- Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
- Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
- Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.
Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
swiftlang/swift-syntax#3322 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
`assertMacroExpansion()` gives different diagnostics than using a macro when attached to multiple variablesCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100
swiftlang/swift-syntax#3320 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
swiftlang/swift-syntax#3270 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
swiftlang/swift-syntax#3253 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
_SwiftSyntaxGenericTestSupport uses key paths which are unavailable in Embedded SwiftCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 76/100
swiftlang/swift-syntax#3227 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#3190 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
swiftlang/swift-syntax#3141 · 1 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Macros
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#3137 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Sometimes a diagnostic warning appears only in the `Issue Navigator`, not in the `Editor` itself.Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100
swiftlang/swift-syntax#3094 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Macros
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#3085 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#3040 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
swiftlang/swift-syntax#3010 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
swiftlang/swift-syntax#2948 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2850 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
swiftlang/swift-syntax#2797 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2768 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2753 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
FixItApplier crash when generating diagnostics for whole tree but applying them to a subtreeĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
swiftlang/swift-syntax#2749 · 11 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2680 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2582 · 2 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
swiftlang/swift-syntax#2500 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100
swiftlang/swift-syntax#2483 · 14 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
swiftlang/swift-syntax#2476 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2448 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2421 · 68 bình luận · 98 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Add Privacy ManifestĐang mởenhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
swiftlang/swift-syntax#2377 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
swiftlang/swift-syntax#2354 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2256 · 13 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2251 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Enhancements to Macro ExamplesĐang mởenhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
swiftlang/swift-syntax#2169 · 3 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
swiftlang/swift-syntax#2126 · 2 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Required spacing is not added in `SwiftSyntaxBuilder` for interpolated syntax nodeCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
swiftlang/swift-syntax#2107 · 7 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Prevent unrelated casts using `as`Có thể làm lại được @Matejkob đã nhận 1151 ngày trước và không có pull request nào đang mở. Đang mởenhancement
swiftlang/swift-syntax#2092 · 11 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 2 ngày
-
BasicFormat
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2084 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#2054 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Improve SyntaxRewriter performance for operator foldingCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởenhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
swiftlang/swift-syntax#2036 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Improve modeling token nodesĐang mởenhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100
swiftlang/swift-syntax#2010 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#1989 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
swiftlang/swift-syntax#1971 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
swiftlang/swift-syntax#1961 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
SwiftParser
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
swiftlang/swift-syntax#1923 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Macros
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
swiftlang/swift-syntax#1805 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Macros
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#1800 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
MemberAttributeMacro arguments have parents with SyntaxProtocol.expand() but not via compiler pluginĐang mởMacros
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
swiftlang/swift-syntax#1779 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
SwiftParser
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
swiftlang/swift-syntax#2180 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
SwiftParser
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
swiftlang/swift-syntax#1604 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
SwiftParser
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
swiftlang/swift-syntax#1601 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
swiftlang/swift-syntax#1507 · 5 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
BasicFormat enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
swiftlang/swift-syntax#1474 · 7 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement good first issue SwiftParser
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
swiftlang/swift-syntax#1373 · 16 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày