mirror of
https://github.com/github/semantic.git
synced 2024-12-23 14:54:16 +03:00
Add --language to examples
otherwise they don't work with current version of the code
This commit is contained in:
parent
9764d4f79d
commit
9df8ece4b3
@ -114,7 +114,7 @@ def foo(x):
|
||||
Now, let's graph.
|
||||
|
||||
``` bash
|
||||
$ semantic graph main.py
|
||||
$ semantic graph --language Python main.py
|
||||
digraph
|
||||
{
|
||||
|
||||
@ -129,7 +129,7 @@ digraph
|
||||
To make this easier to visualize, let's use the `dot` utility from `graphviz` and write this graph to SVG:
|
||||
|
||||
```
|
||||
$ semantic graph main.py | dot -Tsvg > main.html && open main.html
|
||||
$ semantic graph --language Python main.py | dot -Tsvg > main.html && open main.html
|
||||
```
|
||||
|
||||
You'll get something that looks like this:
|
||||
@ -141,7 +141,7 @@ You'll get something that looks like this:
|
||||
Call graphs expand on the import graphing capabilities by adding in some additional vertices and edges to the graph to identify named symbols and the connections between them. Taking the same example code, simply add `--call` to the invocation of semantic:
|
||||
|
||||
```
|
||||
$ semantic graph --calls main.py | dot -Tsvg > main.html && open main.html
|
||||
$ semantic graph --language Python --calls main.py | dot -Tsvg > main.html && open main.html
|
||||
```
|
||||
|
||||
![a call graph](images/call_graph.svg)
|
||||
|
Loading…
Reference in New Issue
Block a user