Commits on Source (4)
-
<!-- ICON --------------------------------------------------------------- Copyright (C) 2004-2024, DWD, MPI-M, DKRZ, KIT, ETH, MeteoSwiss Contact information: icon-model.org See AUTHORS.TXT for a list of authors See LICENSES/ for license information SPDX-License-Identifier: CC0-1.0 --------------------------------------------------------------- --> ## What is the new feature Add more unit-tests for `mo_util_string` ## How is it implemented Each public subroutine has its own test ## Mandatory steps before review - [x] Gitlab CI passes _(Hint: use `make format` for linting)_ - [x] New feature is covered by additional unit tests - [x] Mark the merge request as ready by removing `Draft:` ## Mandatory steps before merge - [x] Test coverage does not decrease - [x] Reviewed by a maintainer - [x] Incorporate review suggestions - [x] Remember to edit the commit message and select the proper changelog category (feature/bugfix/other) **You are not supposed to merge this request by yourself, the maintainers of fortan-support take care of this action!** Co-authored-by:
Jonas Jucker <jonas.jucker@c2sm.ethz.ch> Approved-by:
Yen-Chen Chen <yen-chen.chen@kit.edu> Merged-by:
Yen-Chen Chen <yen-chen.chen@kit.edu> Changelog: other
-
Yen-Chen Chen authored
<!-- ICON --------------------------------------------------------------- Copyright (C) 2004-2024, DWD, MPI-M, DKRZ, KIT, ETH, MeteoSwiss Contact information: icon-model.org See AUTHORS.TXT for a list of authors See LICENSES/ for license information SPDX-License-Identifier: CC0-1.0 --------------------------------------------------------------- --> ## What is the new feature Add unit tests for C functions ## How is it implemented Use Googletest to implement missing unit tests in #6 ## Mandatory steps before review - [x] Gitlab CI passes _(Hint: use `make format` for linting)_ - [x] New feature is covered by additional unit tests - [x] Mark the merge request as ready by removing `Draft:` ## Mandatory steps before merge - [x] Test coverage does not decrease - [ ] Reviewed by a maintainer - [ ] Incorporate review suggestions - [ ] Remember to edit the commit message and select the proper changelog category (feature/bugfix/other) **You are not supposed to merge this request by yourself, the maintainers of fortan-support take care of this action!** Approved-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Merged-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: other
-
Yen-Chen Chen authored
<!-- ICON --------------------------------------------------------------- Copyright (C) 2004-2024, DWD, MPI-M, DKRZ, KIT, ETH, MeteoSwiss Contact information: icon-model.org See AUTHORS.TXT for a list of authors See LICENSES/ for license information SPDX-License-Identifier: CC0-1.0 --------------------------------------------------------------- --> ## What is the new feature This MR makes sure that the new version with OpenACC feature can be properly merged back to `icon-mpim` ## How is it implemented See MR in icon-mpim for BuildBot results. All BuildBots must pass. - Doxygen-style comments are removed to following the ICON style guide - Intent specifiers are manually capitalized. This is an open issue for `fprettify`. See [here](https://github.com/pseewald/fprettify/issues/108 ) - [x] Put back missing subroutines ## Mandatory steps before review - [x] Gitlab CI passes _(Hint: use `make format` for linting)_ - [x] New feature is covered by additional unit tests - [x] Mark the merge request as ready by removing `Draft:` ## Mandatory steps before merge - [x] Test coverage does not decrease - [x] Reviewed by a maintainer - [x] Incorporate review suggestions - [ ] Remember to edit the commit message and select the proper changelog category (feature/bugfix/other) **You are not supposed to merge this request by yourself, the maintainers of fortan-support take care of this action!** Approved-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Merged-by:
Yen-Chen Chen <yen-chen.chen@kit.edu> Changelog: feature
-
Yen-Chen Chen authored
<!-- ICON --------------------------------------------------------------- Copyright (C) 2004-2024, DWD, MPI-M, DKRZ, KIT, ETH, MeteoSwiss Contact information: icon-model.org See AUTHORS.TXT for a list of authors See LICENSES/ for license information SPDX-License-Identifier: CC0-1.0 --------------------------------------------------------------- --> ## What is the bug Fix the problem that release is not created automatically on tag ## How do you fix it Pipeline workflow was ruled out for tags ## How urgent is the bugfix - [x] I need it as soon as possible - [ ] I can wait for a couple of days - [ ] None of my current codes is directly affected ## Mandatory steps before review - [x] Gitlab CI passes _(Hint: use `make format` for linting)_ - [x] Bugfix is covered by additional unit tests - [x] Mark the merge request as ready by removing `Draft:` ## Mandatory steps before merge - [x] Test coverage does not decrease - [x] Reviewed by a maintainer - [ ] Incorporate review suggestions - [ ] Remember to edit the commit message and select the proper changelog category (feature/bugfix/other) **You are not supposed to merge this request by yourself, the maintainers of fortan-support take care of this action!** Approved-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Merged-by:
Jonas Jucker <jonas.jucker@env.ethz.ch> Changelog: feature
Showing
- .gitlab-ci.yml 1 addition, 0 deletions.gitlab-ci.yml
- CMakeLists.txt 2 additions, 0 deletionsCMakeLists.txt
- README.md 4 additions, 1 deletionREADME.md
- icon-beautify 0 additions, 15 deletionsicon-beautify
- src/CMakeLists.txt 17 additions, 3 deletionssrc/CMakeLists.txt
- src/mo_exception.F90 28 additions, 28 deletionssrc/mo_exception.F90
- src/mo_expression.F90 1 addition, 1 deletionsrc/mo_expression.F90
- src/mo_fortran_tools.F90 144 additions, 93 deletionssrc/mo_fortran_tools.F90
- src/mo_io_units.F90 1 addition, 1 deletionsrc/mo_io_units.F90
- src/mo_namelist.F90 8 additions, 18 deletionssrc/mo_namelist.F90
- src/mo_octree.F90 0 additions, 2 deletionssrc/mo_octree.F90
- src/mo_simple_dump.F90 9 additions, 9 deletionssrc/mo_simple_dump.F90
- src/mo_util_file.F90 23 additions, 25 deletionssrc/mo_util_file.F90
- src/mo_util_nml.F90 2 additions, 2 deletionssrc/mo_util_nml.F90
- src/mo_util_rusage.F90 5 additions, 5 deletionssrc/mo_util_rusage.F90
- src/mo_util_sort.F90 1 addition, 1 deletionsrc/mo_util_sort.F90
- src/mo_util_string.F90 17 additions, 24 deletionssrc/mo_util_string.F90
- src/mo_util_string_parse.F90 0 additions, 6 deletionssrc/mo_util_string_parse.F90
- src/mo_util_table.F90 0 additions, 2 deletionssrc/mo_util_table.F90
- src/mo_util_texthash.F90 2 additions, 2 deletionssrc/mo_util_texthash.F90
icon-beautify
deleted
100755 → 0