Johannes
Johannes
Add heuristics to show common entry points into the service graph (which services are requested first, and what other services causes that to load, etc.)
Graph scaling needs to be improved to better use the available space. Right now, the graph often requires too much space for too few nodes. Possible approaches: - count line...
Service details like its definition, where it is defined, etc. should be shown (possibly as context menu item).
Certain changes that the compiler makes like removing definitions, inlining definitions, etc. should be shown.
The visualizer should show if a definition inherits from another definition.
For non-symfony users, it might be beneficial to provide some installation instructions. see #207
I'd like to get rid of the statement arrays and instead introduce a PHPParser_Node_Stmt_Block. arrays might be a bit faster, but they make the code operating on the AST unnecessary...
I'd love to re-use the parser component of phantm. Would there be some interest in moving it to a separate repository that can be used independently?
I've some suggestions for the API after trying this a bit. Basically, I'm wondering what you think about something like this: ``` php Attempt::call($someCallable) ->forAll($onSuccess) ->always($always) // Finally semantics (called...