Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Add Erlang as a language #4406

Merged
merged 1 commit into from
Nov 10, 2024
Merged

Conversation

kikofernandez
Copy link
Contributor

@kikofernandez kikofernandez commented Nov 8, 2024

What kind of change does this PR introduce?

Use the presence of property-based tests to detect the use of fuzzing in Erlang code.

What is the current behavior?

There is no support for fuzz detection for Erlang.

What is the new behavior (if this is a feature change)?**

Adds Erlang as a client language.
Scans for the import of property-based test frameworks to detect the use of fuzzing in Erlang

  • Tests for the changes have been added (for bug fixes/features)

Which issue(s) this PR fixes

NONE

Special notes for your reviewer

For the next section, I think there are no user-facing changes, but a previous PR for Haskell #2843 wrote a release note

Does this PR introduce a user-facing change?

For user-facing changes, please add a concise, human-readable release note to
the release-note

(In particular, describe what changes users might need to make in their
application as a result of this pull request.)

Support detection of fuzzing in Erlang through the import of property-based testing modules

@kikofernandez kikofernandez requested a review from a team as a code owner November 8, 2024 15:15
@kikofernandez kikofernandez requested review from justaugustus and raghavkaul and removed request for a team November 8, 2024 15:15
@kikofernandez kikofernandez changed the title Add Erlang as a language ✨ Add Erlang as a language Nov 8, 2024
@kikofernandez kikofernandez changed the title ✨ Add Erlang as a language ✨ Add Erlang as a language Nov 8, 2024
@kikofernandez
Copy link
Contributor Author

sorry, I had to force push since I forgot to commit with Signed-off-by: Kiko Fernandez-Reyes <[email protected]>

Copy link
Member

@spencerschrock spencerschrock left a comment

Choose a reason for hiding this comment

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

Remove checks.md lines as per tests suite

You can add it to the documentation if you'd like, you just need to follow the steps in the CONTRIBUTING.md

@kikofernandez
Copy link
Contributor Author

Thanks for the pointer,

Signed-off-by: Kiko Fernandez-Reyes <[email protected]>
@spencerschrock
Copy link
Member

/scdiff generate Fuzzing

Copy link

@spencerschrock spencerschrock merged commit 965d15b into ossf:main Nov 10, 2024
40 checks passed
@kikofernandez kikofernandez deleted the erlang branch November 11, 2024 08:18
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