Skip to content

Conversation

@northdpole
Copy link
Contributor

No description provided.

@northdpole northdpole force-pushed the close-713-port-reachability-to-new-sdk branch 2 times, most recently from 992216c to 061361a Compare January 29, 2025 12:52
@northdpole northdpole marked this pull request as ready for review January 29, 2025 12:53
@northdpole northdpole force-pushed the close-713-port-reachability-to-new-sdk branch 3 times, most recently from 181e231 to ff7ac96 Compare February 2, 2025 21:50
@northdpole northdpole force-pushed the close-713-port-reachability-to-new-sdk branch from ff7ac96 to cba79aa Compare February 22, 2025 19:01
@northdpole northdpole force-pushed the close-713-port-reachability-to-new-sdk branch 4 times, most recently from 2b13f39 to 3a4cb70 Compare March 17, 2025 19:53
@andream16
Copy link

It looks like this branch needs rebasing

@northdpole northdpole force-pushed the close-713-port-reachability-to-new-sdk branch from 3a4cb70 to 042cd5d Compare March 18, 2025 16:03
@northdpole northdpole force-pushed the close-713-port-reachability-to-new-sdk branch from 042cd5d to 59203ff Compare March 18, 2025 16:04
require (
github.com/go-errors/errors v1.5.1
github.com/package-url/packageurl-go v0.1.0
github.com/smithy-security/smithy/sdk v0.0.4-alpha

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs a bump

description: "Adds a boolean 'Reachable-Code' enrichment to the passed findings"
type: enricher
parameters:
- name: programming-language

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we use snake case like in the other components?

executable: /bin/sh
args:
- -c
- atom reachables -o {{ sourceCodeWorkspace }}/app.atom -s {{ scratchWorkspace }}/reachables.json -l {{ .parameters.programming-language }} {{ sourceCodeWorkspace }}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks sus - do we need to break this in multilines?

executable: /bin/sh
args:
- -c
- atom reachables -o {{ sourceCodeWorkspace }}/app.atom -s {{ scratchWorkspace }}/reachables.json -l {{ .parameters.programming-language }} {{ sourceCodeWorkspace }}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same note for the programming-lang

}
)

func main() {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couldn't we add this logic to the component itself to make sure that it's served by the SDK?

@andream16
Copy link

The git log needs some love

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.

3 participants