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