Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / xp-framework/ast issues and pull requests
#55 - Add suport for heredoc (and its nowdoc variant)
Pull Request -
State: closed - Opened by thekid 7 days ago
- 1 comment
Labels: enhancement
#54 - Add syntactic support for asymmetric visibility
Pull Request -
State: closed - Opened by thekid 5 months ago
- 1 comment
Labels: enhancement
#53 - Add syntactic support for `T<string>::class`
Pull Request -
State: closed - Opened by thekid 6 months ago
- 2 comments
Labels: enhancement
#52 - Add syntactical support for pipelines with `|>` and `?|>`
Pull Request -
State: open - Opened by thekid 10 months ago
#51 - Logical Operators and Assignment Expressions
Pull Request -
State: closed - Opened by thekid 11 months ago
Labels: enhancement, question
#50 - Syntactic support for type aliases
Pull Request -
State: open - Opened by thekid over 1 year ago
- 1 comment
#49 - Record starting line numbers for multi-line nodes
Pull Request -
State: closed - Opened by thekid over 1 year ago
- 1 comment
#48 - Implement generic method syntax
Pull Request -
State: open - Opened by thekid over 1 year ago
#47 - Remove holder property for members
Pull Request -
State: closed - Opened by thekid over 1 year ago
- 1 comment
#46 - Implement returning by reference from methods
Pull Request -
State: closed - Opened by thekid over 1 year ago
- 1 comment
Labels: enhancement
#45 - Implement property hooks syntax
Pull Request -
State: closed - Opened by thekid over 1 year ago
- 1 comment
Labels: enhancement
#44 - Parse expressions like $this->{$member} into lang.ast.nodes.Expression
Pull Request -
State: closed - Opened by thekid almost 2 years ago
- 2 comments
Labels: enhancement
#43 - Exponent notation
Issue -
State: closed - Opened by thekid almost 2 years ago
- 1 comment
Labels: bug
#42 - Implement unchecked types
Pull Request -
State: open - Opened by thekid almost 2 years ago
#41 - Migrate to new testing library
Pull Request -
State: closed - Opened by thekid almost 2 years ago
- 1 comment
#40 - Create generic member in lang.ast.nodes.Signature
Pull Request -
State: closed - Opened by thekid about 2 years ago
Labels: enhancement
#39 - Refactor type declaration, parents, interfaces to lang.ast.Type instances
Pull Request -
State: closed - Opened by thekid about 2 years ago
Labels: enhancement
#38 - Handle short closures with blocks vs. single-expression form
Pull Request -
State: closed - Opened by thekid over 2 years ago
- 1 comment
Labels: enhancement, question
#37 - Implement readonly modifier for classes
Pull Request -
State: closed - Opened by thekid over 2 years ago
Labels: enhancement
#36 - Add support for sealed classes and interfaces
Pull Request -
State: closed - Opened by thekid almost 3 years ago
- 2 comments
Labels: enhancement, question
#35 - Support static closures
Pull Request -
State: closed - Opened by thekid about 3 years ago
- 1 comment
Labels: enhancement
#34 - Refactor annotations from associative arrays to Annotations instances
Pull Request -
State: closed - Opened by thekid about 3 years ago
Labels: enhancement
#33 - Refactor apidoc comments from bare strings to Comment instances
Pull Request -
State: closed - Opened by thekid about 3 years ago
Labels: enhancement
#32 - Support `new T(...)` callable syntax
Pull Request -
State: closed - Opened by thekid over 3 years ago
- 1 comment
Labels: enhancement
#31 - Call to undefined method lang\ast\syntax\PHP::expecting()
Issue -
State: closed - Opened by thekid over 3 years ago
- 1 comment
#30 - Add support for readonly properties
Pull Request -
State: closed - Opened by thekid over 3 years ago
- 1 comment
Labels: enhancement
#29 - Add error source (file and line) to message
Pull Request -
State: closed - Opened by thekid over 3 years ago
#28 - Intersection types
Pull Request -
State: closed - Opened by thekid over 3 years ago
- 1 comment
Labels: enhancement
#27 - Implement first-class callable syntax
Pull Request -
State: closed - Opened by thekid over 3 years ago
- 1 comment
Labels: enhancement
#26 - Parse argument lists into placeholders and arguments
Pull Request -
State: closed - Opened by thekid over 3 years ago
- 1 comment
#25 - Add support for declare construct
Pull Request -
State: closed - Opened by thekid over 3 years ago
- 1 comment
Labels: enhancement
#24 - Add support for `never` return type
Pull Request -
State: closed - Opened by thekid almost 4 years ago
- 1 comment
Labels: enhancement
#23 - Syntactic support for PHP enums
Pull Request -
State: closed - Opened by thekid almost 4 years ago
- 1 comment
#22 - Stream tokens directly instead of using if/else cascade
Pull Request -
State: closed - Opened by thekid about 4 years ago
#21 - Remove legacy XP annotations (`#[@annotation]`)
Pull Request -
State: closed - Opened by thekid about 4 years ago
#20 - Remove transformations API
Pull Request -
State: closed - Opened by thekid about 4 years ago
#19 - Remove support for Hack language annotations
Pull Request -
State: closed - Opened by thekid about 4 years ago
#18 - Allow match without expression
Pull Request -
State: closed - Opened by thekid about 4 years ago
Labels: enhancement
#17 - Refactor parsing to allow blocks anywhere an expression is allowed
Pull Request -
State: closed - Opened by thekid about 4 years ago
- 1 comment
Labels: enhancement
#16 - Omit start token from stream
Pull Request -
State: closed - Opened by thekid over 4 years ago
- 1 comment
#15 - Convert test suite to baseless
Pull Request -
State: closed - Opened by thekid over 4 years ago
#14 - Implement values as complement to annotations
Pull Request -
State: closed - Opened by thekid over 4 years ago
- 1 comment
#13 - Add syntactic support for named arguments
Pull Request -
State: closed - Opened by thekid over 4 years ago
- 1 comment
Labels: enhancement
#12 - Improve tokenizer performance by inlining tokenizer code
Pull Request -
State: closed - Opened by thekid over 4 years ago
Labels: enhancement
#11 - Yield comments from tokenizer
Pull Request -
State: closed - Opened by thekid over 4 years ago
Labels: enhancement
#10 - Fix PHP 8 native syntax
Pull Request -
State: closed - Opened by thekid over 4 years ago
Labels: bug
#9 - Deprecate hacklang-style annotations in favor PHP8 attributes
Pull Request -
State: closed - Opened by thekid over 4 years ago
#8 - Add support for match expression
Pull Request -
State: closed - Opened by thekid over 4 years ago
#7 - PHP8 attributes support
Pull Request -
State: closed - Opened by thekid over 4 years ago
- 2 comments
#6 - Make annotations consistent with PHP 8 attributes
Issue -
State: closed - Opened by thekid over 4 years ago
- 3 comments
#5 - Call to a member function children() on null
Issue -
State: closed - Opened by thekid over 5 years ago
#4 - Add Node class replacing Element and Value
Pull Request -
State: closed - Opened by thekid over 5 years ago
#3 - Allow multiple transformations per kind
Pull Request -
State: closed - Opened by thekid over 5 years ago
Labels: enhancement
#2 - Refactor AST
Pull Request -
State: closed - Opened by thekid over 5 years ago
Labels: enhancement
#1 - Integrate parser
Pull Request -
State: closed - Opened by thekid over 5 years ago
- 4 comments
Labels: enhancement, question