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
#2050 - Add a version indicator macro to indicate the swift-syntax version a client is building against
Pull Request -
State: closed - Opened by ahoppen about 1 year ago
- 3 comments
#2050 - Add a version indicator macro to indicate the swift-syntax version a client is building against
Pull Request -
State: closed - Opened by ahoppen about 1 year ago
- 3 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
#2031 - assertMacroExpansion always passes empty array as `conformingTo` parameter of extension macros
Issue -
State: open - Opened by stephencelis about 1 year ago
- 7 comments
Labels: bug
#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
#2025 - Remove CanImportExprSyntax and provide API to interpret an ExprSyntax as a VersionTupleSyntax
Pull Request -
State: open - Opened by StevenWong12 about 1 year ago
- 1 comment
#2024 - Add an article that describes how macros should be versioned when updating their swift-syntax dependency
Pull Request -
State: open - Opened by ahoppen about 1 year ago
- 2 comments
#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
#2014 - Add a function to get the `SyntaxChildrenIndex` of the n-th element in a `SyntaxCollection`
Pull Request -
State: closed - 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
#1994 - If no destination is passed in CodeGeneration, place generated files in parent swift-syntax package
Pull Request -
State: closed - Opened by ahoppen about 1 year ago
- 1 comment
#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
#1989 - For `SyntaxCollection`s with elements that conform to `HasTrailingComma` add `append` function that ensures the previous element has a trailing comma
Issue -
State: open - Opened by ahoppen about 1 year ago
- 1 comment
Labels: enhancement
#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
#1982 - [reference-binding] Add consuming/mutating/borrowing as var decl bindings and add support for mutating as a parameter specifier
Pull Request -
State: open - Opened by gottesmm about 1 year ago
- 2 comments
#1981 - Remove `GenericParameterClauseSyntax.genericWhereClause` once it’s no longer required for CI passing
Issue -
State: closed - Opened by ahoppen about 1 year ago
- 2 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
#1972 - Remove `CanImportExprSyntax` and provide API to interpret an `ExprSyntax` as a `VersionTupleSyntax`
Issue -
State: open - Opened by ahoppen about 1 year ago
- 1 comment
#1971 - Refactor `IfConfigClauseSyntax` to disallow starting an if config clause with `#else`
Issue -
State: open - Opened by ahoppen about 1 year ago
- 1 comment
#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
#1964 - Unify `PresentMaker` and `MissingNodesBasicFormatter`, fixing a formatting bug in string literals
Pull Request -
State: closed - Opened by ahoppen over 1 year ago
- 10 comments
#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
#1959 - BasicFormat outputs incomplete indentation when formatting multiline string literals containing blank lines
Issue -
State: closed - Opened by kishikawakatsumi over 1 year ago
- 1 comment
Labels: bug
#1958 - Add methods from `RangeReplaceableCollection` to `SyntaxCollection` and remove `add*` methods on syntax nodes that have a collection as child
Pull Request -
State: closed - Opened by ahoppen over 1 year ago
- 12 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