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

Coding Standards - Linting #4

Open
wants to merge 4 commits into
base: audit/main
Choose a base branch
from
Open

Coding Standards - Linting #4

wants to merge 4 commits into from

Conversation

cstml
Copy link

@cstml cstml commented Dec 5, 2022

Severity CVSS Vulnerability type
None 0.0 poor-code-standards

Description

Use shellcheck to perform static analysis of the shell scripts used in the offchain of the protocol to find optimisations, and underlying bugs. Use hlint to lint the Haskell code.

Vulnerabilities

  1. Please refer to ./docs/audit/shell-check-report.txt for a detailed list of all the bugs, vulnerabilities, and optimisations. Note that the shellcheck analysis is based on the assumption that the scripts are intended to be interpreted via /bin/bash.

  2. Please refer to ./docs/audit/hlint-check-report.txt for linting suggestions.

@cstml cstml mentioned this pull request Dec 5, 2022
4 tasks
@cstml cstml changed the title Shellcheck Report Coding Standards - shellcheck & hlint Reports Dec 5, 2022
@cstml cstml mentioned this pull request Dec 14, 2022
@cstml cstml changed the title Coding Standards - shellcheck & hlint Reports Coding Standards - Linting Dec 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant