Skip to content

Add dependency graph for dep filter#2241

Open
Kraemii wants to merge 2 commits into
dependecie-filterfrom
dep-graph
Open

Add dependency graph for dep filter#2241
Kraemii wants to merge 2 commits into
dependecie-filterfrom
dep-graph

Conversation

@Kraemii

@Kraemii Kraemii commented Jun 10, 2026

Copy link
Copy Markdown
Member

This PR will introduce the possibility to create a dependency graph in the dot format. Why you ask? Because, that's why. I personally really like these visualizations.

Create a copy of gather-package-list.nasl and all its dependencies and also creates a dependency graph.

feed-filter dep-filter --feed-out ~/dev/nasl/mvp/ --dot-graph ~/dev/nasl/mvp/dep.dot /path/to/feed/ /path/to/feed/gather-package-list.nasl

To visualize the grap you can use https://dreampuf.github.io/GraphvizOnline/

@Kraemii Kraemii requested a review from a team as a code owner June 10, 2026 07:36
@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 10780bb.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

None

@Kraemii Kraemii force-pushed the dependecie-filter branch from e5aa227 to f31d116 Compare June 10, 2026 07:37
This restructures the original feed-filter into separate files.
Additionally a dependency filter is added. It does not filter based on builtin functions
but based on given scipts and their dependencies.
@Kraemii Kraemii force-pushed the dependecie-filter branch from f31d116 to 63d8be0 Compare June 10, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant