-
Notifications
You must be signed in to change notification settings - Fork 11
Umdp3 checker in python #153
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
Open
r-sharp
wants to merge
54
commits into
MetOffice:main
Choose a base branch
from
r-sharp:umdp3_checker_in_python
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 48 commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
4237f78
Adding initial files - created by Claude AI and Yash to begin
5f5502d
The Python version runs - however output is nothing like the original
fdb9142
Merge branch 'MetOffice:main' into umdp3_checker_in_python
r-sharp 1be77b5
Hacking the code to force 1 file per thread. This produces output for…
r-sharp 96777ac
Instrumenting the perl to count files... and the python to find files…
r-sharp 858ec23
Refactor umdp3_check.py and add debug log files for compliance checks
r-sharp 0075bc3
adding the executable mode to the python file.
r-sharp 96f8535
Adding some more debugging prints around repos selection in trunk/sui…
r-sharp 368057c
rEMOVING (COMMENTING OUT) SOME OLDER DEBUG PRINTS
r-sharp 339eac4
More debugging print statements to track what is added to extracts list
r-sharp 944067a
Moving the 'extracts' logic completely out of the suite/not suite umd…
r-sharp f704bc1
Trying to tame the no. of files the Python version now looks at...
r-sharp 8b33d37
And fix the path prepend that I had to add for a trunk WC but fails f…
r-sharp b223667
Hopefully sorting the duplication of files listed for checking
r-sharp 79767a7
Merge branch 'MetOffice:main' into umdp3_checker_in_python
r-sharp a90c06a
Adding first draft of Sams bdiff object to fcm_bdiff.py
r-sharp 9276506
Adjusting Fortran keyword checking to Sam's improved
r-sharp 0c11e7b
Merge branch 'MetOffice:main' into umdp3_checker_in_python
r-sharp b7a5970
Committing changes so UM rose-stem can extract my versions and use th…
r-sharp d6260d3
Adding some basic unit tests for the Fortran checkers in umdp3.py
r-sharp dd7fb83
Adding some more basic unit tests for umdp3
r-sharp f022438
Adding a couple more basic unit tests...
r-sharp ddb54af
More unit tests - almost done honest guv...
r-sharp dde6488
Final set of "Fortran" checking unit tests, lus a wee bit O tidying
r-sharp 00f0fca
Some tidying up, some 'moving about' of lists to a separate file for …
r-sharp 8149eb1
Adding comments and todos
r-sharp 6149bd5
Merge branch 'MetOffice:main' into umdp3_checker_in_python
r-sharp ffb868e
Adding latest non-working changes to re-write in umdp3_conformance.py
r-sharp 69ec0ed
Trying to get git/github to sync everything - just blindly following
r-sharp 8214a0c
Trying to get fcm_bdiff to work like git_bdiff...
r-sharp 8f14fb1
removeing comments no longer reqd
r-sharp c9485b8
sifting through the "boilerplate" to get something with a list of fil…
r-sharp 499a096
Adding the "else: It's a branch" to check branch/main test functions
r-sharp 82096b0
Bodging in changes to use some previous Fortran checks on files.
r-sharp 596b0dd
lets pretend we know how to use git n - it won't let me sync if I don…
r-sharp 7a2ec7c
Basics of taking a 'peek' into the test results...
r-sharp 4289936
Hardwiring in some UMDP3 checks for testing
r-sharp bc5e00c
Removing some debug prints which make the output very messy
r-sharp 53a0651
Fiddling and twiddling. Multiple style checkers in one conformance ch…
r-sharp 0af857e
Merge branch 'MetOffice:main' into umdp3_checker_in_python
r-sharp c8aa8c4
Who knows - who cares ? Shaving the hamster
r-sharp 4ba4208
light refactoring for better error output
r-sharp de6b0ff
light refactoring part II
r-sharp 1fbf821
light refactoring part II
r-sharp 6d589d0
A whole lot of tidying and removing trailing whitespace
r-sharp 7ea6d55
Tidying, and fixing the pytests to at least run
r-sharp aec86f4
Final tidy - removing unused files and moving things to final resting…
r-sharp af1ccf0
Merge branch 'main' into umdp3_checker_in_python
r-sharp a84a842
Update .gitignore
r-sharp 695515f
Update temp.txt
r-sharp 829752f
Delete .ipynb_checkpoints/README-checkpoint.md
r-sharp c2992c6
Delete temp.txt
r-sharp 15ea48f
Fixing the pytest tests
r-sharp 4e97c40
Black sucks - I disagree with practically every change it has made.
r-sharp 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
r-sharp marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| # Simulation Systems Scripts | ||
|
|
||
| [](https://github.com/MetOffice/SimSys_Scripts/actions/workflows/lint.yml) | ||
| [](https://github.com/MetOffice/SimSys_Scripts/actions/workflows/github-code-scanning/codeql) | ||
|
|
||
| This repository contains support scripts that are common across the many | ||
| simulation and modelling codes owned by the Met Office. Particularly those | ||
| owned and maintained by the Simulation Systems and Deployment (SSD) team. | ||
|
|
||
| Also contains a copy of `script_updater.sh` which is intended to live in the | ||
| fcm repositories to pull from this repository. |
This file was deleted.
Oops, something went wrong.
Empty file.
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.