Fraunhofer-AISEC / cpg

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.
https://fraunhofer-aisec.github.io/cpg/
Apache License 2.0
246 stars 59 forks source link

Using `io.joern:eclipse-cdt-core` release of CDT #1521

Closed oxisto closed 3 weeks ago

oxisto commented 1 month ago

It seems that joern provides releases of CDT on maven central. We could use this instead of having this rather ugly workaround with the ivy repository, which we need to change with every CDT release.

I am not sure how often they will update it. Any opinions on this?

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

oxisto commented 1 month ago

Alternatively, I found a way to make the Ivy repository at least release-independent, so while a user still needs to configure it, at least it will not need to be changed per CDT release. See https://github.com/Fraunhofer-AISEC/cpg/pull/1522