Skip to content

Commit 95a9d46

Browse files
Fix Broken Link, Rest of Missing Images, Updated Supported Langs (#96)
* Went back to old doc commit to fetch the rest of the missing images * Fixed a broken link * Updated "Supported Languages" table
1 parent 98fa951 commit 95a9d46

File tree

8 files changed

+18
-12
lines changed

8 files changed

+18
-12
lines changed

docs.joern.io/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
resources
22
*.lock
3-
themes
3+
themes
4+
**/**.DS_Store

docs.joern.io/content/_index.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,21 @@ for vulnerability discovery and research in static program analysis.
1818

1919
## Supported languages
2020

21-
| Name | Based on | Maturity |
21+
| Name | Built with | Maturity |
2222
|--------------|--------------|----------|
23-
| C/C++ | Fuzzy Parser | High |
2423
| C/C++ | Eclipse CDT | High |
24+
| Java | JavaParser | High |
25+
| JavaScript | GraalVM | High |
26+
| Python | JavaCC | High |
2527
| x86/x64 | Ghidra | Medium |
26-
| JVM | Soot | Medium |
27-
| Javascript | GraalVM | Medium |
28-
| Javasrc | javaparser | Medium |
28+
| JVM Bytecode | Soot | Medium |
2929
| Kotlin | IntelliJ PSI | Medium |
30-
| Python | Custom | Medium |
30+
| PHP | PHP-Parser | Medium |
31+
| Go | go.parser | Low |
32+
| Ruby | ANTLR | Low |
33+
| Swift | SwiftSyntax | Low |
34+
| C# | Roslyn | Low |
35+
3136

3237
## Core features
3338

docs.joern.io/content/c-syntaxtree.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ discuss the limitations of syntax-tree queries at length.
1515
{{< hint info >}}
1616
If you find that the terminology used in this article is foreign to
1717
you, we hope that our [article on Code Property
18-
Graphs](code-property-graph) can help you out.
18+
Graphs](/code-property-graph/) can help you out.
1919
{{< /hint >}}
2020

2121
## What are Abstract Syntax Trees?

docs.joern.io/content/extensions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ run
8080

8181
You should see the sample plugin named `gitextension` in the overview
8282

83-
![Run output](/img/run.png)
83+
![Run output](/images/run.png)
8484

8585

8686
You can inspect and modify the options of the example plugin via
@@ -100,21 +100,21 @@ following instructions are for IntelliJ 2020.1.1.
100100

101101
Choose "Open or Import" to import the project.
102102

103-
![IntelliJ start screen](/img/startscreen.png)
103+
![IntelliJ start screen](/images/startscreen.png)
104104

105105

106106
Next, select the directory from the file selector. Assuming that your
107107
IntelliJ installation has support for `sbt` installed, the import is
108108
fully automated.
109109

110-
![Just select the project](/img/select.png)
110+
![Just select the project](/images/select.png)
111111

112112

113113
Finally, navigate to `src/test/scala/io/shiftleft/gitextension` and
114114
click on `GitextentionTests`. You can right-click on the class or the
115115
individual tests to run them.
116116

117-
![Right click](/img/runtests.png)
117+
![Right click](/images/runtests.png)
118118

119119

120120
## Building a shippable plugin

docs.joern.io/static/images/run.png

49 KB
Loading
141 KB
Loading
7.89 KB
Loading
12.5 KB
Loading

0 commit comments

Comments
 (0)