8000 Remove grapl-graph-descriptions dep rename in libs used by generators by inickles-grapl · Pull Request #304 · grapl-security/grapl · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Dec 26, 2022. It is now read-only.

Remove grapl-graph-descriptions dep rename in libs used by generators #304

Merged
merged 7 commits into from
Sep 30, 2020

Conversation

inickles-grapl
Copy link
Contributor
@inickles-grapl inickles-grapl commented Sep 28, 2020

What changes does this PR make to Grapl? Why?

The derive-dynamic-node lib implements macros to be used by generators, and those macros include paths to a renamed grapl-graph-descriptions path, which requires generators to rename the dependency in their Cargo.toml. This requirement is not obvious and seems unnecessary. This PR removes that requirement, yet still allows generators to rename if they want to.

How were these changes tested?

Rebuilt grapl and plugin, uploaded analyzer test data and verified in sagemaker that the nodes look good. 👍

graph-descriptions for libraries used by plugins: derive-dynamic-node
and graph-generator-lib. This should remove the requirement that plugins
would need to make the same rename in their Cargo.toml.
@inickles-grapl inickles-grapl marked this pull request as ready for review September 28, 2020 16:14
@inickles-grapl inickles-grapl merged commit 2c3b59b into staging Sep 30, 2020
@inickles-grapl inickles-grapl deleted the grapl-graph-descriptions branch September 30, 2020 14:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0