Ecosyste.ms: Issues

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

GitHub / z7zmey/php-parser issues and pull requests

#130 - A panic in lexer.go: [runtime error: index out of range]

Issue - State: open - Opened by MyLGG about 3 years ago - 1 comment

#129 - PHPDoc parser

Issue - State: open - Opened by i582 over 3 years ago

#128 - Add WithoutFreeFloating to printer visitor

Pull Request - State: open - Opened by billyct almost 4 years ago

#127 - Support PHP 8.0

Issue - State: open - Opened by ruudk almost 4 years ago - 13 comments

#126 - AST of parent class

Issue - State: open - Opened by ervishal almost 4 years ago - 1 comment

#125 - [#98] fix panic when heredoc is not closed

Pull Request - State: closed - Opened by z7zmey almost 4 years ago

#124 - [#120] move dog.go from root folder and update readme

Pull Request - State: closed - Opened by z7zmey almost 4 years ago

#123 - internal: fixed parsing of expression new

Pull Request - State: closed - Opened by i582 almost 4 years ago

#122 - invalid position for ast.ExprArrayItem

Issue - State: closed - Opened by i582 almost 4 years ago - 1 comment

#121 - Prestashop sql statements / verify escaping or type cast

Issue - State: open - Opened by ghost about 4 years ago

#120 - Revise usage example for version 0.8 on master.

Issue - State: closed - Opened by prasad83 about 4 years ago

#119 - Runtime exception when using "go get github.com/z7zmey/php-parser"

Issue - State: closed - Opened by prasad83 about 4 years ago - 2 comments

#118 - 大佬 非常厉害!

Issue - State: open - Opened by dignfei about 4 years ago

#117 - Refactoring

Pull Request - State: closed - Opened by z7zmey about 4 years ago

#116 - printer: handle array item unpack in pretty printer

Pull Request - State: closed - Opened by quasilyte over 4 years ago

#115 - [#105] fix counting newlines in strings

Pull Request - State: closed - Opened by z7zmey over 4 years ago

#114 - [#110] fix json dumper

Pull Request - State: closed - Opened by z7zmey over 4 years ago

#113 - [#111] cover by a unit test a property type name resolving

Pull Request - State: closed - Opened by z7zmey over 4 years ago

#112 - #111 NamespaceResolver: Resolve PHP 7.4 class property types

Pull Request - State: closed - Opened by tylerchr over 4 years ago

#111 - NamespaceResolver does not resolve PHP 7.4 typed properties

Issue - State: closed - Opened by tylerchr over 4 years ago

#110 - Json string not valid

Issue - State: closed - Opened by deenrookie over 4 years ago - 1 comment

#109 - Do not override Stmts in printNodeRoot()

Pull Request - State: closed - Opened by azhai over 4 years ago

#108 - Fix infinite loop for "$foo$"

Pull Request - State: closed - Opened by z7zmey over 4 years ago

#107 - parser.Parse hangs up

Issue - State: closed - Opened by vasileknik76 over 4 years ago - 1 comment

#106 - malformed json

Issue - State: closed - Opened by tmsnvd almost 5 years ago - 1 comment

#105 - Wrong line number for multiline strings with variables

Issue - State: closed - Opened by quasilyte almost 5 years ago
Labels: bug

#104 - Question: nikic / PHP-Parser AST compatibility

Issue - State: open - Opened by oscarnevarezleal almost 5 years ago - 3 comments

#103 - merge dev to master

Pull Request - State: closed - Opened by z7zmey almost 5 years ago

#102 - fix constant string fail "{\"

Pull Request - State: closed - Opened by z7zmey about 5 years ago

#101 - [dev] syntax error: unexpected T_STRING at line 5

Issue - State: closed - Opened by ruudk about 5 years ago - 2 comments

#100 - Merge issue-82 to dev

Pull Request - State: closed - Opened by z7zmey about 5 years ago - 1 comment

#99 - name.Parts problem

Issue - State: closed - Opened by blue-bird1 about 5 years ago

#97 - No reliable way to work with parenthesis

Issue - State: closed - Opened by quasilyte over 5 years ago - 4 comments

#96 - Some lexer errors are printed to stderr

Issue - State: closed - Opened by quasilyte over 5 years ago - 1 comment

#95 - readme: mention phpgrep in "who uses"

Pull Request - State: closed - Opened by quasilyte over 5 years ago

#94 - Fix scanning constant strings

Pull Request - State: closed - Opened by z7zmey over 5 years ago

#93 - Wrong line number when parsing string.

Issue - State: closed - Opened by ganlvtech over 5 years ago - 1 comment

#92 - Fix #91

Pull Request - State: closed - Opened by ganlvtech over 5 years ago

#91 - scanner doesn't support \x80-\xff identifiers

Issue - State: closed - Opened by ganlvtech over 5 years ago - 1 comment

#90 - Empty array elements and trailing comma in array literals

Issue - State: closed - Opened by quasilyte over 5 years ago - 3 comments

#89 - Error while parsing single quoted string with NUL (\0).

Issue - State: closed - Opened by ganlvtech over 5 years ago - 1 comment

#88 - Fix usage example in README

Issue - State: closed - Opened by whisk almost 6 years ago

#87 - #86 fix json dumper

Pull Request - State: closed - Opened by z7zmey almost 6 years ago

#86 - JsonDumper don't work

Issue - State: closed - Opened by dzonerzy almost 6 years ago
Labels: bug

#85 - #78 do not use short echo tag

Pull Request - State: closed - Opened by z7zmey almost 6 years ago

#84 - fix #78 not use short-tags.

Pull Request - State: closed - Opened by z7zmey almost 6 years ago

#83 - #80 implement Ragel based lexer

Pull Request - State: closed - Opened by z7zmey almost 6 years ago

#82 - PHP 7.4

Issue - State: closed - Opened by z7zmey almost 6 years ago - 6 comments

#81 - New AST data structure

Issue - State: open - Opened by z7zmey almost 6 years ago

#80 - Replace `cznic/golex` by `Ragel`

Issue - State: closed - Opened by z7zmey almost 6 years ago - 1 comment

#79 - Suggest Force print "?>"

Issue - State: closed - Opened by blue-bird1 almost 6 years ago - 1 comment

#78 - print echo

Issue - State: closed - Opened by blue-bird1 almost 6 years ago - 2 comments
Labels: bug

#77 - if not have file arg, will print usage

Pull Request - State: closed - Opened by blue-bird1 almost 6 years ago

#76 - `Expr` and `Expression`

Issue - State: open - Opened by blue-bird1 almost 6 years ago - 4 comments

#75 - v0.6.0

Pull Request - State: closed - Opened by z7zmey almost 6 years ago

#74 - Rename package `meta` to `freefloating` and refactor

Pull Request - State: closed - Opened by z7zmey almost 6 years ago

#73 - #63: print valid code even without meta

Pull Request - State: closed - Opened by z7zmey about 6 years ago

#72 - Attaching meta.Data to top-level nodes

Pull Request - State: closed - Opened by z7zmey about 6 years ago

#71 - Create node *stmt.ReturnType

Issue - State: open - Opened by z7zmey about 6 years ago

#70 - Attaching meta.Data to top-level nodes

Issue - State: closed - Opened by z7zmey about 6 years ago

#69 - PHPDoc is attributed to a wrong node

Issue - State: closed - Opened by YuriyNasretdinov about 6 years ago - 2 comments

#68 - ignore all control chars as whitespace

Pull Request - State: closed - Opened by imuli over 6 years ago - 1 comment

#67 - crash on (most) control chars in a php block

Issue - State: closed - Opened by imuli over 6 years ago
Labels: bug

#66 - Link nodes with their parent node

Issue - State: open - Opened by z7zmey over 6 years ago

#65 - NamespaceResolver should remove unresolved names

Issue - State: closed - Opened by ruudk over 6 years ago - 4 comments

#64 - Add `array` to NamespaceResolver

Pull Request - State: closed - Opened by ruudk over 6 years ago - 2 comments

#63 - The printer must print valid code even without Meta

Issue - State: closed - Opened by z7zmey over 6 years ago

#62 - Save the all after `__halt_compiler();` as Meta

Issue - State: closed - Opened by z7zmey over 6 years ago

#61 - ignore everything after __halt_compiler()

Pull Request - State: closed - Opened by imuli over 6 years ago - 3 comments

#60 - accept backslash newline in single quotes

Pull Request - State: closed - Opened by imuli over 6 years ago

#59 - prevent interpreting `/*/` as an entire comment

Pull Request - State: closed - Opened by imuli over 6 years ago

#58 - line comment immediately inside block comment

Issue - State: closed - Opened by imuli over 6 years ago - 1 comment

#57 - backslash before newline in single quoted string

Issue - State: closed - Opened by imuli over 6 years ago

#56 - stop parsing after __halt_compiler();

Issue - State: closed - Opened by imuli over 6 years ago - 2 comments

#55 - crash with incomplete blocks

Issue - State: open - Opened by imuli over 6 years ago
Labels: bug

#54 - distinguish unknown unicode characters from EOF

Pull Request - State: closed - Opened by imuli over 6 years ago

#53 - Unknown unicode characters in inline HTML cause syntax errors

Issue - State: closed - Opened by imuli over 6 years ago

#52 - Pretty printer does not print when syntax error is found.

Issue - State: closed - Opened by truestblue over 6 years ago - 1 comment

#51 - Save parentheses and curly braces into nodes meta

Issue - State: closed - Opened by z7zmey over 6 years ago - 1 comment

#50 - Merge the `stmt.Exit` and `stmt.Die` nodes

Issue - State: closed - Opened by z7zmey over 6 years ago

#49 - Complex (curly) syntax for string interpolation not working in pretty printer

Issue - State: closed - Opened by truestblue over 6 years ago - 1 comment

#48 - Printer must be able to skip non-modified nodes

Issue - State: closed - Opened by z7zmey over 6 years ago - 1 comment

#47 - Implement compile level checks

Issue - State: open - Opened by z7zmey over 6 years ago

#46 - no parse error when an abstract method contain body

Issue - State: closed - Opened by azjezz over 6 years ago - 1 comment

#45 - Replace the `Line` function of `go/token` package

Issue - State: closed - Opened by z7zmey over 6 years ago - 1 comment
Labels: optimization

#44 - Parser crashes on obscure PHP `list` syntax with missing arguments

Issue - State: closed - Opened by tylerchr over 6 years ago - 1 comment
Labels: bug

#43 - Corrects README example

Pull Request - State: closed - Opened by donatj over 6 years ago

#42 - gofmt

Pull Request - State: closed - Opened by whilei over 6 years ago

#41 - Built-in primitives / constants not supported

Issue - State: closed - Opened by rubenv over 6 years ago - 1 comment

#40 - use `sync.Pool` to reuse `Position`

Issue - State: closed - Opened by z7zmey over 6 years ago
Labels: optimization

#36 - Covering position of nodes by tests

Issue - State: closed - Opened by z7zmey over 6 years ago

#33 - Saving empty lines

Issue - State: closed - Opened by z7zmey over 6 years ago

#31 - Dump to the Golang native struct format

Issue - State: closed - Opened by z7zmey over 6 years ago
Labels: enhancement

#30 - Create JSON dumper

Issue - State: closed - Opened by z7zmey over 6 years ago
Labels: enhancement

#29 - Parser adds "\n;" to heredoc value

Issue - State: closed - Opened by z7zmey over 6 years ago - 1 comment
Labels: bug

#25 - Saving position and comments inside node

Issue - State: closed - Opened by z7zmey over 6 years ago
Labels: optimization

#22 - Allow disabling saving node Meta and Position

Issue - State: open - Opened by z7zmey over 6 years ago
Labels: optimization

#13 - printer: Does not keep formatting as-is

Issue - State: closed - Opened by silbinarywolf almost 7 years ago - 3 comments

#10 - pretty printer: group operations by precedence

Issue - State: open - Opened by z7zmey almost 7 years ago