Skip to content

Commit 35882e0

Browse files
authored
Fix broken links, etc. (#113)
* Fix broken link to Joern Scan from Quickstart * Also replace Ocular link (from shiftleft.io to qwiet.ai) * Fix a few more links missing a leading slash, typos, and rebrands one instance of ShiftLeft to Qwiet AI
1 parent 6bf6bd1 commit 35882e0

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ pair `(name,attribute)`.
8787

8888
## Basic AST Traversals
8989

90-
The most basic [traversal](traversal-basics) that you can
90+
The most basic [traversal](/traversal-basics) that you can
9191
execute on any AST node is `ast`, which traverses to all nodes of the
9292
AST rooted in the node. For example,
9393

docs.joern.io/content/code-property-graph.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ codebases for instances of programming patterns. These patterns are
99
formulated in a domain-specific language (DSL) based on
1010
[Scala](https://www.scala-lang.org/). It serves as a single
1111
intermediate program representation across all languages supported by
12-
Joern and its commercial brother [Ocular](https://www.shifleft.io/).
12+
Joern and its commercial brother [Ocular](https://qwiet.ai/).
1313

1414
Property graphs are a generic abstraction supported by many
1515
contemporary graph databases such as [Neo4j](https://neo4j.com/),
@@ -23,7 +23,7 @@ replaced both the storage backend and query language with our own
2323
graph database
2424
[OverflowDB](https://github.com/ShiftLeftSecurity/overflowdb).
2525

26-
ShiftLeft has open-sourced the [implementation of the code property
26+
Qwiet AI (formerly ShiftLeft) has open-sourced the [implementation of the code property
2727
graph](https://github.com/ShiftLeftSecurity/codepropertygraph) and its
2828
[specification](https://cpg.joern.io).
2929

docs.joern.io/content/extensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,6 @@ val exampleNode = builder.addNodeType(
177177
cpgSchema.base.file.addProperties(exampleProperty)
178178
```
179179

180-
The schema is defined in overflowdb-schema, which is a Scala DSL. I.e. you can open `sample-plugin` in your favorite IDE (we recommend Intellij Idea) and get autocompletion, compiler feedback etc., which should help with creating your schema extension. For more inspiration you could explore the base cpg schema definition which is split across multiple files for modularity: https://github.com/ShiftLeftSecurity/codepropertygraph/tree/master/schema/src/main/scala/io/shiftleft/codepropertygraph/schema
180+
The schema is defined in overflowdb-schema, which is a Scala DSL. I.e. you can open `sample-plugin` in your favorite IDE (we recommend IntelliJ IDEA) and get autocompletion, compiler feedback etc., which should help with creating your schema extension. For more inspiration you could explore the base cpg schema definition which is split across multiple files for modularity: https://github.com/ShiftLeftSecurity/codepropertygraph/tree/master/schema/src/main/scala/io/shiftleft/codepropertygraph/schema
181181

182182
To generate the domain classes and install the schema extension in your joern distribution (must be installed first), simply run `./install.sh` in the sample-plugin.

docs.joern.io/content/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ joern> :exit
267267

268268
Congratulations, you have successfully queried your first Code
269269
Property Graph using Joern and its query language. More examples can be found on the
270-
[query-database website](http://queries.joern.io) (also see [Joern Scan](scan.md)).
270+
[query-database website](http://queries.joern.io) (also see [Joern Scan](/scan.md)).
271271

272272
In subsequent articles, you will learn the more advanced features of Joern and also
273273
how to use it to find your first real-world vulnerability.

docs.joern.io/content/traversal-basics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ weight: 40
66

77
Joern helps you discover security vulnerabilities by executing graph
88
traversals on the [Code Property
9-
Graph](code-property-graph). A traversal is formulated
9+
Graph](/code-property-graph). A traversal is formulated
1010
as an _Joern Query_, or _query_ for short. In this article, you will learn about the different components that make up queries.
1111

1212
## The Anatomy of a Joern Query

0 commit comments

Comments
 (0)