Releases: open-code-modeling/php-code-ast
Releases · open-code-modeling/php-code-ast
0.5.1
Release Notes for 0.5.1
0.5.1
- Total issues resolved: 1
- Total pull requests resolved: 0
- Total contributors: 1
bug
0.8.0
0.8.0 - 2020-11-09
Release Notes for 0.8.0
0.8.0
- Total issues resolved: 8
- Total pull requests resolved: 0
- Total contributors: 1
enhancement
- 24: Support final and abstract in ClassMethodBuilder thanks to @sandrokeil
- 20: Allow sort of constants, properties, methods, traits and namespace imports in ClassBuilder thanks to @sandrokeil
- 18: Use CS for tests folder thanks to @sandrokeil
- 17: Add high level API for methods thanks to @sandrokeil
bug
- 23: Multiple traits are not unpacked from node thanks to @sandrokeil
- 22: Append traits instead of prepend in ClassUseTrait visitor thanks to @sandrokeil
- 21: Append namespace imports instead of prepend in NamespaceUse visitor thanks to @sandrokeil
- 19: Only generate property var doc block if type / comment is set thanks to @sandrokeil
0.7.0
Release Notes for 0.7.0
0.7.0
- Total issues resolved: 1
- Total pull requests resolved: 0
- Total contributors: 1
enhancement
0.6.0
Release Notes for 0.6.0
0.6.0
- Total issues resolved: 3
- Total pull requests resolved: 0
- Total contributors: 1
enhancement
0.5.0
Release Notes for 0.5.0
0.5.0
-
Total issues resolved: 1
-
Total pull requests resolved: 0
-
Total contributors: 1
-
12: Rename namespace Factory to Builder thanks to @sandrokeil
0.4.0 Dev Release
Added
- Introduce
ClassConstFactory
class andfromNodes()
method for high level API - DocBlock classes for code generation
- Allow DocBlock override for class properties and methods
- Return type hint for class methods
Fixed
- DocBlock parameter generation for methods (use
@param
instead of@var
) - Don't generate
@return void
DocBlock if no type was specified for class method
0.3.1 Bugfix Release
Fixed
- ParameterGenerator, PropertyGenerator should work without a type
0.3.0 Dev Release
0.2.3 Bugfix Release
Fixed
- #3 Preserve order of node visitors
0.2.2 Bugfix Release
Fixed
- #2 Fix class constant node visitor