-
Notifications
You must be signed in to change notification settings - Fork 15
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 static analysis using fortitude, clang, and ruff #187
Conversation
0063d5b
to
7c9d715
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Happy for this to be submitted once a few small things are addressed.
The software citations for (Ruff, Fortitude, Clang-*, TorchFort, CAM-GW, ...) show as 'n.d' (no date) in the pdf. Does the 'year' attribute need to be set as well as the 'accessed' attribute? The date of access doesn't show in the references anyway.
Argh wrong PR!
Will review properly during the hackathon today. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a great contribution, thanks @jatkinson1000! A few comments and requested changes.
Worth noting that for nextSIM-DG we ended up pinning clang-format version 18 because the default settings sometimes change between versions and we hadn't set any of them in the config file (nor have you here, it seems).
96b194d
to
3c4eab3
Compare
…nting tool versions).
3c4eab3
to
11c8e4d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, thanks @jatkinson1000!
Add static analysis to the repo using: