-
Notifications
You must be signed in to change notification settings - Fork 20
Introduce source code linting to CAM-SIMA Fortran CI #530
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
Merged
kuanchihwang
merged 24 commits into
ESCOMP:development
from
kuanchihwang:staging/add-fortitude-to-ci
Aug 5, 2026
Merged
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
fe6ab5c
Update GHA versions again
kuanchihwang-ncar 83a7bee
Pin Fortitude to 0.9.*
kuanchihwang-ncar 18a3353
Should update `pip` itself before any other package operations
kuanchihwang-ncar f6965a7
Update Fortitude configuration
kuanchihwang-ncar 3e50094
Remove unnecessary escapes for forward slashes
kuanchihwang-ncar e1f43f3
Save matched paths for use with subsequent CI jobs
kuanchihwang-ncar 7ef8d23
Introduce Fortitude linting to CAM-SIMA Fortran CI
kuanchihwang-ncar 38ff924
Do not use magic number for standard output
kuanchihwang-ncar fb228d9
Fix linter error: MOD051 `save` statement is superfluous at the modul…
kuanchihwang-ncar 3611eef
Fix linter error: S233 Keyword `CONTAINS` should be `contains`
kuanchihwang-ncar c669a85
Fix linter error: C043 File opened without the `action` specifier
kuanchihwang-ncar 3e619a9
Fix linter error: C183 `iostat` used without `iomsg`
kuanchihwang-ncar 47f4f8f
Fix linter error: S241 String uses double quotes but single quotes ar…
kuanchihwang-ncar 204116f
Fix linter error: S271 `use` statements are not sorted
kuanchihwang-ncar 28c3c33
Fix linter error: C122 `use` for intrinsic module missing the `intrin…
kuanchihwang-ncar 9df6a70
Separate decoding and filtering logic for more clarity
kuanchihwang-ncar 5ab052f
Merge branch 'development' into develop/add-fortitude-to-ci
kuanchihwang-ncar 62132a8
Merge branch 'development' into develop/add-fortitude-to-ci
kuanchihwang-ncar 49b5ef2
Temporarily ignore rule about switching to `mpi_f08` module
kuanchihwang-ncar 15804e9
Use annotated output format for GitHub Actions
kuanchihwang-ncar 41d917b
Ignore rule about sorting `use` statements
kuanchihwang-ncar a313f21
Raise complexity check thresholds
kuanchihwang-ncar 8508b00
Dial back cyclomatic complexity threshold to 20
kuanchihwang-ncar 1079fa1
Merge branch 'development' into develop/add-fortitude-to-ci
kuanchihwang-ncar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.