Skip to content

WIP - IGNORE - follow-up/cleanup for feature/cagen-v1#764

Draft
climbfuji wants to merge 4 commits into
feature/capgen-v1from
feature/capgen-v1-cleanup-01
Draft

WIP - IGNORE - follow-up/cleanup for feature/cagen-v1#764
climbfuji wants to merge 4 commits into
feature/capgen-v1from
feature/capgen-v1-cleanup-01

Conversation

@climbfuji

@climbfuji climbfuji commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

This PR targets the feature/capgen-v1 branch with follow-up and cleanup changes from manual code reviews. This branch is being used by the CAM-SIMA feature branches that replace the original capgen v0 with the new capgen v1.

  1. Temporary: run CI tests also for pull requests against branch feature/capgen-v1.
  2. Simplify capgen/metadata/parse_tools/parse_source.py. Some of the removed features were (ab)used by CAM-SIMA and are now in the updated capgen compatibility layer in the CAM-SIMA feature branch.
  3. Simplify capgen/metadata/parse_tools/parse_log.py. Requires a tiny change in the CAM-SIMA compatibility layer (now in the (CAM-SIMA feature branch).
  4. Add documentation, simplify, and add a comment about a latent bug that doesn't hurt is today w.r.t. escaping periods in decimals in capgen/metadata/parse_tools/fortran_conditional.py.

User interface changes?: No (so far - the goal of these clean up changes is no API changes).

Fixes: [Github issue #s] MISSING

Testing: MISSING
test removed:
unit tests:
system tests:
manual testing:

@climbfuji climbfuji self-assigned this Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant