Skip to content

Add support for reachability tools CPG using the integration layer - #2250

Closed
ziadhany wants to merge 5 commits into
aboutcode-org:mainfrom
ziadhany:cpg-tool
Closed

ziadhany wants to merge 5 commits into
aboutcode-org:mainfrom
ziadhany:cpg-tool

Conversation

@ziadhany

@ziadhany ziadhany commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Issues

  • Closes:

Changes

Integrates CPG tool for code reachability analysis.

Requirements

  • Install CPG
  • Run the Neo4j database.

Example .env file:

CPG_NEO4J_EXECUTABLE="/home/user/cpg/cpg-neo4j/build/install/cpg-neo4j/bin/cpg-neo4j"
CPG_NEO4J_HOST="localhost"
CPG_NEO4J_PORT="7687"
CPG_NEO4J_USER="neo4j"
CPG_NEO4J_PASSWORD="password"

Checklist

  • I have read the contributing guidelines
  • I have linked an existing issue above
  • I have added unit tests covering the new code
  • I have reviewed and understood every line of this PR

@ziadhany
ziadhany marked this pull request as ready for review October 6, 2026 21:39
@ziadhany
ziadhany force-pushed the cpg-tool branch 3 times, most recently from 7d18490 to 28664a9 Compare October 16, 2026 03:10
Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Improve cpg db queries

Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Signed-off-by: ziadhany <ziadhany2016@gmail.com>
@pombredanne

Copy link
Copy Markdown
Member

@ziadhany When you have a sec, can you move that PR to https://github.com/aboutcode-org/reachablecode/ ? Thanks

@ziadhany

Copy link
Copy Markdown
Member Author

@pombredanne I already moved it to the new PR. You can find it here: aboutcode-org/reachablecode#3

@pombredanne

pombredanne commented Oct 31, 2026 •

Copy link
Copy Markdown
Member

Great! I am closing in favor of this then:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants