Commit b728c51
authored
Summary
- Mark get_log_level() as pure since it reads a module variable without
side effects.
- Clarifies intent, enables compiler optimizations, and aligns with
project guidance to prefer purity when applicable.
Verification
Commands run locally:
- make test-ci
- CI essential suite completed successfully
- make test
- ALL TESTS PASSED (fpm test)
- make verify-artifacts
- Artifact verification passed (no plot/text regressions)
Key excerpts:
- CI essential: "CI essential test suite completed successfully"
- Full suite: "ALL TESTS PASSED (fpm test)"
- Artifacts: strict checks on PDFs/PNGs/txt passed
No artifact/output differences, as expected (signature-only attribute
change).
Housekeeping
- Wrapped two long lines in src/external/fortplot_logging.f90 to comply
with the 88–90 column limit (no functional changes).
1 parent cb1c89d commit b728c51
1 file changed
+5
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
50 | | - | |
| 51 | + | |
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
| |||
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
123 | | - | |
| 124 | + | |
| 125 | + | |
124 | 126 | | |
125 | 127 | | |
126 | 128 | | |
| |||
0 commit comments