Skip to content

Releases: permafrost-dev/php-code-search

1.8.0

27 Jul 22:30
c8da494
Compare
Choose a tag to compare
  • static() supports searching for static property accesses like SomeClass::$myProperty or myProperty
  • major internal refactoring of nodes
  • nodes now have a location property

1.7.0

25 Jul 18:19
cd85d67
Compare
Choose a tag to compare
  • use latest version of code-snippets
  • implement multi-line highlighting for code snippets

1.6.5

25 Jul 12:51
4b958cd
Compare
Choose a tag to compare
  • fix typehint issue

1.6.4

25 Jul 12:45
38a01cf
Compare
Choose a tag to compare
  • use the permafrost-dev/code-snippets package

1.6.3

24 Jul 15:43
259dd00
Compare
Choose a tag to compare
  • add getLineNumber helper method to the CodeSnippet class

1.6.2

23 Jul 13:44
54c0e83
Compare
Choose a tag to compare
  • fix additional issues with node names

1.6.1

22 Jul 21:35
3ab1bd3
Compare
Choose a tag to compare
  • fix issue with function call node names

1.6.0

07 Jul 23:18
dd7364f
Compare
Choose a tag to compare
  • all function call, static method call, method call nodes have an args property containing the value node(s) of the parsed arguments.
  • assignment nodes now have a value property and value() method.
  • strings and numbers are converted to StringNode and NumberNode nodes, respectively.
  • most values converted to Node classes that implement either ResultNode, ValueNode, or both.
  • operations (addition, concat, etc.) converted to Node classes that implement OperationNode.
  • fixed several bugs related to non-matches being returned as matches.

1.5.3

07 Jul 17:57
d90db1f
Compare
Choose a tag to compare
  • fix issues with Assignment nodes

1.5.2

07 Jul 17:56
c51f311
Compare
Choose a tag to compare
  • fix issues with Array, ArrayItem and ArrayDimFetch nodes