mirror of
https://github.com/phabelio/PHP-Parser.git
synced 2024-11-30 04:29:15 +01:00
Add UPGRADE note about NameResolver changes
This commit is contained in:
parent
adf44419c0
commit
8a97065e30
@ -144,6 +144,10 @@ The following methods, arguments or options have been removed:
|
|||||||
|
|
||||||
### Miscellaneous
|
### Miscellaneous
|
||||||
|
|
||||||
|
* The `NameResolver` will now resolve unqualified function and constant names in the global
|
||||||
|
namespace into fully qualified names. For example `foo()` in the global namespace resolves to
|
||||||
|
`\foo()`. For names where no static resolution is possible, a `namespacedName` attribute is
|
||||||
|
added now, containing the namespaced variant of the name.
|
||||||
* All methods on `PrettyPrinter\Standard` are now protected. Previoulsy most of them were public.
|
* All methods on `PrettyPrinter\Standard` are now protected. Previoulsy most of them were public.
|
||||||
The pretty printer should only be invoked using the `prettyPrint()`, `prettyPrintFile()` and
|
The pretty printer should only be invoked using the `prettyPrint()`, `prettyPrintFile()` and
|
||||||
`prettyPrintExpr()` methods.
|
`prettyPrintExpr()` methods.
|
||||||
|
Loading…
Reference in New Issue
Block a user