Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / apple/swift-syntax issues and pull requests

#2063 - Move `swift-parser-cli` to its own package

Pull Request - State: open - Opened by StevenWong12 about 1 year ago - 13 comments

#2038 - Simplify `SyntaxRewriter` and `SyntaxVisitor`

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 7 comments

#2038 - Simplify `SyntaxRewriter` and `SyntaxVisitor`

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 7 comments

#2037 - Evenly distribute syntax nodes to different files, improving compile time

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 13 comments

#2037 - Evenly distribute syntax nodes to different files, improving compile time

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 13 comments

#2032 - Support construction of `DeclSyntax` subtypes from string interpolation

Pull Request - State: open - Opened by ahoppen about 1 year ago - 1 comment

#2030 - Remove SyntaxTransformVisitor from the package release of swift-syntax

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 5 comments

#2029 - error: failed to receive result from plugin

Issue - State: open - Opened by ssly1997 about 1 year ago - 4 comments
Labels: bug

#2028 - How to import macros using methods other than SPM

Issue - State: open - Opened by ssly1997 about 1 year ago - 2 comments
Labels: Macros

#2027 - Change `substructure` parameter of `assertParse` to `some SyntaxProtocol`

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#2026 - Incorporate Doug’s macro examples in swift-syntax/Examples

Issue - State: open - Opened by ahoppen about 1 year ago - 10 comments
Labels: good first issue

#2023 - Ensure that the `deprecatedName` starts with an uppercase letter

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 2 comments

#2022 - Re-architect format.py in swift

Pull Request - State: open - Opened by ahoppen about 1 year ago - 17 comments

#2021 - Add fixed source to `assertMacroExpansion`

Pull Request - State: open - Opened by kimdv about 1 year ago - 3 comments

#2020 - Allow trivia to be added to `SyntaxStringInterpolation` without adding a `raw:` label

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#2019 - Add declarations to make construction of diagnostics in macros easier

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#2018 - Detect circular macro expansion in `MacroSystem`

Issue - State: open - Opened by ahoppen about 1 year ago - 1 comment
Labels: Macros

#2017 - Add documentation how to author commits, PR reviews and CI

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#2016 - Add some documentation for nodes that have unintuitive behavior on first sight

Pull Request - State: open - Opened by ahoppen about 1 year ago - 4 comments

#2015 - Add a `fixedSource` parameter to `assertMacroExpansion`

Issue - State: open - Opened by ahoppen about 1 year ago - 1 comment

#2013 - Compare `Token.tokenKind` instead of `Token.text` in a couple of places in SwiftOperators

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#2012 - Add correct diagnostic for missing parentheses

Pull Request - State: open - Opened by kimdv about 1 year ago

#2011 - Introduce type naming for Child nodes in CodeGeneration

Pull Request - State: open - Opened by Matejkob about 1 year ago

#2010 - Improve modeling token nodes

Issue - State: open - Opened by Matejkob about 1 year ago - 1 comment
Labels: enhancement

#2009 - [Macros] Remove the `ConformanceMacro` protocol.

Pull Request - State: closed - Opened by hborla about 1 year ago - 1 comment

#2008 - Remove string-based reference of keyword tokens in CodeGeneration

Issue - State: open - Opened by Matejkob about 1 year ago - 2 comments
Labels: refactoring, CodeGeneration

#2007 - Fix deprecation warnings

Pull Request - State: closed - Opened by Matejkob about 1 year ago - 1 comment

#2006 - Replace string-based token references with `Token` enum in CodeGeneration

Pull Request - State: closed - Opened by Matejkob about 1 year ago - 2 comments

#2005 - Fix broken links in Contributing.md

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 4 comments

#2004 - Add conformancesTo argument to member macro expansion operation

Pull Request - State: open - Opened by DougGregor about 1 year ago - 5 comments

#2003 - Rename Parser.Lookahead functions from is* to at*

Pull Request - State: open - Opened by natikgadzhi about 1 year ago - 3 comments

#2002 - Disallow multiline strings in `#sourceLocation` filename

Issue - State: open - Opened by kimdv about 1 year ago - 2 comments
Labels: bug, SwiftParser, Source Breaking

#2001 - Rename `Lookahead.is*` function to `at*`

Issue - State: open - Opened by ahoppen about 1 year ago - 3 comments
Labels: good first issue, refactoring

#2000 - Introduce `then` statements

Pull Request - State: closed - Opened by hamishknight about 1 year ago - 6 comments

#1999 - Fix deprecation warning

Pull Request - State: closed - Opened by kimdv about 1 year ago - 3 comments

#1998 - Rename some `SyntaxClassification`

Pull Request - State: open - Opened by StevenWong12 about 1 year ago - 4 comments

#1997 - Improve the compatibility layer a little bit more

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 2 comments

#1996 - Renamed isAt* funcs to at* in Parser and Parser.Lookahead

Pull Request - State: closed - Opened by natikgadzhi about 1 year ago - 16 comments

#1995 - Add attributes section to docc index

Pull Request - State: closed - Opened by Matejkob about 1 year ago - 4 comments

#1993 - Improve CONTRIBUTING.md

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 12 comments

#1992 - Fix three typos in the syntax compatibility layers

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#1991 - Renamed file to fileTree in SourceLocationConverter

Pull Request - State: closed - Opened by natikgadzhi about 1 year ago - 3 comments

#1990 - cast patternBinding.pattern to IdentifierPatternSyntax failed

Issue - State: closed - Opened by seaai about 1 year ago - 3 comments
Labels: bug, SwiftParser

#1988 - For base types, list their subtypes in documentation

Issue - State: open - Opened by ahoppen about 1 year ago - 2 comments
Labels: good first issue, CodeGeneration

#1987 - For children of syntax nodes that are `TokenSyntax`, list the kinds of tokens it can contain

Issue - State: open - Opened by ahoppen about 1 year ago - 5 comments
Labels: good first issue, CodeGeneration

#1986 - Disallow the `self`/`Self` keyword where it’s not allowed in types

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 5 comments

#1985 - Only allow `postfixQuestionMark` as the question mark after `init`

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 7 comments

#1984 - Add initializer to `LabeledExprSyntax` that automatically adds a colon if the label exists

Issue - State: open - Opened by ahoppen about 1 year ago - 17 comments
Labels: enhancement, good first issue

#1983 - Some more renames of syntax nodes

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 10 comments

#1980 - Only print line + column in `SyntaxProtocol.debugDescription`

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#1979 - Parse hashbang as a child of `SourceFileSyntax`

Pull Request - State: open - Opened by StevenWong12 about 1 year ago

#1978 - Remove string-based reference of tokens in CodeGeneration

Issue - State: closed - Opened by ahoppen about 1 year ago - 3 comments
Labels: refactoring, CodeGeneration

#1977 - Reduce number of `raw:` interpolations in CodeGeneration

Issue - State: closed - Opened by ahoppen about 1 year ago - 5 comments
Labels: refactoring, CodeGeneration

#1976 - Rename `isAt*` functions in `SwiftParser` to `at*`

Issue - State: closed - Opened by ahoppen about 1 year ago - 3 comments
Labels: good first issue, refactoring

#1975 - Remove `QualifiedDeclNameSyntax` in favor of `MemberAccessExprSyntax`

Issue - State: open - Opened by ahoppen about 1 year ago - 1 comment
Labels: enhancement

#1974 - Rename `file` parameter of `SourceLocationConverter` initializers to `fileName`

Issue - State: closed - Opened by ahoppen about 1 year ago - 2 comments
Labels: enhancement, good first issue

#1973 - Create new section for attribute nodes in docc index

Issue - State: closed - Opened by ahoppen about 1 year ago - 2 comments
Labels: good first issue

#1970 - Add more syntax node verifications

Pull Request - State: closed - Opened by ahoppen about 1 year ago - 1 comment

#1969 - Add a `renamed` label for the renamed syntax node initializers

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 3 comments

#1968 - Fix typo `Indentaiton` -> `Indentation`

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 1 comment

#1967 - Add Swift Macros docs to README

Pull Request - State: closed - Opened by kitasuke over 1 year ago - 1 comment

#1966 - Remove syntax classification `lit`-based tests

Pull Request - State: closed - Opened by StevenWong12 over 1 year ago - 5 comments

#1965 - Failing to build syntax tree from raw string

Issue - State: closed - Opened by rex-remind101 over 1 year ago - 1 comment
Labels: bug, SwiftParser

#1963 - Shorter-hand string interpolation for literals

Issue - State: closed - Opened by grynspan over 1 year ago - 2 comments
Labels: enhancement

#1962 - Change `lazy var` in BasicFormat that are always evaluated to `let`

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 2 comments

#1961 - Copying a node breaks its source location

Issue - State: open - Opened by grynspan over 1 year ago - 2 comments
Labels: bug

#1960 - Do not format blank lines in multiline string literals

Pull Request - State: closed - Opened by kishikawakatsumi over 1 year ago - 3 comments

#1955 - Rename YieldStmtArgument*

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 4 comments

#1954 - Perform a couple of renames on differentiability attribute nodes

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 3 comments

#1953 - Convert `lit`-based syntax classification test to XCTest

Pull Request - State: closed - Opened by StevenWong12 over 1 year ago - 4 comments

#1952 - Remove nodes for accessor init effects

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 3 comments

#1950 - Use `IdentifierExpr` in a couple more places instead of `DeclNameArguments`

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 14 comments

#1946 - Re-work MacroSystem on top of the same expansion functions that the compiler invokes

Pull Request - State: closed - Opened by ahoppen over 1 year ago - 15 comments

#1938 - Renamed generate-swiftsyntax to generate-swift-syntax

Pull Request - State: open - Opened by arirays over 1 year ago - 8 comments

#1937 - `FunctionCallExprSyntax.addArgument` does not add separating comma between arguments

Issue - State: closed - Opened by bnickel over 1 year ago - 4 comments
Labels: bug

#1936 - Backticks on identifiers should be separate tokens

Issue - State: open - Opened by grynspan over 1 year ago - 16 comments
Labels: bug, good first issue

#1934 - `FunctionParameterListSyntax` result builder init does not insert space between labels

Issue - State: closed - Opened by grynspan over 1 year ago - 8 comments
Labels: bug

#1924 - MemberAccessExprSyntax.name/.declNameArguments should be a single IdentifierExprSyntax

Issue - State: closed - Opened by grynspan over 1 year ago - 4 comments
Labels: bug

#1921 - Return a `keyPathInParent` for syntax collections

Pull Request - State: open - Opened by ahoppen over 1 year ago - 8 comments

#1908 - Update code-gen tool for lowercase child name consistency

Pull Request - State: closed - Opened by Matejkob over 1 year ago - 5 comments

#1890 - Please add a `TriviaPiece.commentValue` property

Issue - State: open - Opened by grynspan over 1 year ago - 16 comments
Labels: enhancement, good first issue

#1874 - [Macros] Implement function body macros

Pull Request - State: closed - Opened by DougGregor over 1 year ago - 10 comments

#1872 - `indexInParent` replacement for use with `replacing(childAt`

Issue - State: closed - Opened by keith over 1 year ago - 5 comments
Labels: enhancement

#1864 - Add diagnostic for label with string segment

Pull Request - State: open - Opened by kimdv over 1 year ago - 10 comments

#1843 - Rename `Spec` syntax nodes to `Argument`

Pull Request - State: closed - Opened by TTOzzi over 1 year ago - 3 comments