diff --git a/.clang-format b/.clang-format index 391b9cc8..98f022fa 100644 --- a/.clang-format +++ b/.clang-format @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 # Format all files in include folder, including std module, excluding contrib module diff --git a/.cmake-format.yaml b/.cmake-format.yaml index 745a49f0..92caad33 100644 --- a/.cmake-format.yaml +++ b/.cmake-format.yaml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 _sharg_cmake_format_documentation_only: diff --git a/.codecov.yml b/.codecov.yml index eb24ff31..906fa622 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 # See https://docs.codecov.io/docs/codecovyml-reference diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 6b2fd339..bafb7968 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: 🐞 Bug report diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 6c428cd9..c3836d34 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 blank_issues_enabled: true diff --git a/.github/ISSUE_TEMPLATE/cron_comment_template.md.license b/.github/ISSUE_TEMPLATE/cron_comment_template.md.license index b8b3e609..4251f0f8 100644 --- a/.github/ISSUE_TEMPLATE/cron_comment_template.md.license +++ b/.github/ISSUE_TEMPLATE/cron_comment_template.md.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/.github/ISSUE_TEMPLATE/release-checklist.md.license b/.github/ISSUE_TEMPLATE/release-checklist.md.license index b8b3e609..4251f0f8 100644 --- a/.github/ISSUE_TEMPLATE/release-checklist.md.license +++ b/.github/ISSUE_TEMPLATE/release-checklist.md.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ba5cc583..59ffc641 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates diff --git a/.github/workflows/ci_cmake.yml b/.github/workflows/ci_cmake.yml index f9ca0cfd..668c5d9f 100644 --- a/.github/workflows/ci_cmake.yml +++ b/.github/workflows/ci_cmake.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: CMake diff --git a/.github/workflows/ci_coverage.yml b/.github/workflows/ci_coverage.yml index e7f28824..fc0abf96 100644 --- a/.github/workflows/ci_coverage.yml +++ b/.github/workflows/ci_coverage.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Coverage diff --git a/.github/workflows/ci_documentation.yml b/.github/workflows/ci_documentation.yml index ae93121b..b637bc4a 100644 --- a/.github/workflows/ci_documentation.yml +++ b/.github/workflows/ci_documentation.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Documentation diff --git a/.github/workflows/ci_license.yml b/.github/workflows/ci_license.yml index 6dab5eb5..29e55f56 100644 --- a/.github/workflows/ci_license.yml +++ b/.github/workflows/ci_license.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: License diff --git a/.github/workflows/ci_lint.yml b/.github/workflows/ci_lint.yml index 22fc5f62..cba839a1 100644 --- a/.github/workflows/ci_lint.yml +++ b/.github/workflows/ci_lint.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Lint diff --git a/.github/workflows/ci_linux.yml b/.github/workflows/ci_linux.yml index 8a1b126c..f65f6105 100644 --- a/.github/workflows/ci_linux.yml +++ b/.github/workflows/ci_linux.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Linux diff --git a/.github/workflows/ci_macos.yml b/.github/workflows/ci_macos.yml index 569ce89f..6a52853a 100644 --- a/.github/workflows/ci_macos.yml +++ b/.github/workflows/ci_macos.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: macOS diff --git a/.github/workflows/ci_misc.yml b/.github/workflows/ci_misc.yml index 07b5b033..531b94b1 100644 --- a/.github/workflows/ci_misc.yml +++ b/.github/workflows/ci_misc.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Misc diff --git a/.github/workflows/cron_api.yml b/.github/workflows/cron_api.yml index 47514def..24e8a607 100644 --- a/.github/workflows/cron_api.yml +++ b/.github/workflows/cron_api.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: API-Stability @@ -69,14 +69,14 @@ jobs: fi - name: Reopen issue - if: failure() + if: failure() && github.repository_owner == 'seqan' run: gh issue reopen ${{ env.ISSUE }} env: GH_TOKEN: ${{ secrets.SEQAN_ACTIONS_PAT }} GH_REPO: ${{ github.repository }} - name: Find Comment - if: always() + if: always() && github.repository_owner == 'seqan' uses: peter-evans/find-comment@v3 id: find_comment with: @@ -84,7 +84,7 @@ jobs: body-includes: ${{ matrix.build }} on ${{ matrix.compiler }} - name: Update comment - if: always() + if: always() && github.repository_owner == 'seqan' uses: peter-evans/create-or-update-comment@v4 with: comment-id: ${{ steps.find_comment.outputs.comment-id }} diff --git a/.github/workflows/cron_cpm.yml b/.github/workflows/cron_cpm.yml index bed471bc..81053dbd 100644 --- a/.github/workflows/cron_cpm.yml +++ b/.github/workflows/cron_cpm.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Update CPM diff --git a/.github/workflows/readme_snippet.yml b/.github/workflows/readme_snippet.yml index 186a6233..20bea2a0 100644 --- a/.github/workflows/readme_snippet.yml +++ b/.github/workflows/readme_snippet.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Sharg Markdown diff --git a/.github/workflows/scripts/process_compiler_error_log.py b/.github/workflows/scripts/process_compiler_error_log.py index d8f1f137..cb24cda2 100644 --- a/.github/workflows/scripts/process_compiler_error_log.py +++ b/.github/workflows/scripts/process_compiler_error_log.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 # # Usage process_compiler_error_log.py diff --git a/.github/workflows/update_cookbook.yml b/.github/workflows/update_cookbook.yml index ca70325a..b463fb37 100644 --- a/.github/workflows/update_cookbook.yml +++ b/.github/workflows/update_cookbook.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 name: Sharg Cookbook diff --git a/.gitignore b/.gitignore index e50fe774..0b14a355 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 # Prerequisites diff --git a/.gitpod.yml b/.gitpod.yml index d3fe3366..6c1b541c 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 # https://www.gitpod.io/docs/references/gitpod-yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e2e5124..30548deb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # Changelog {#about_changelog} diff --git a/CMakeLists.txt b/CMakeLists.txt index 31521831..8cb6e36a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # This file provides functionality common to the different test modules used by diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 3c8a8b67..45fdf55b 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,8 +1,8 @@ # Code of Conduct {#about_code_of_conduct} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0397685a..c0d4592e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,8 +1,8 @@ # Contributing {#about_contributing} diff --git a/LICENSE.md b/LICENSE.md index 4de300cd..3964a07e 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -14,8 +14,8 @@ The contents of this repository/directory, in particular the library source code of Sharg, are licensed under the following terms: ``` -Copyright (c) 2006-2024, Knut Reinert & Freie Universität Berlin -Copyright (c) 2016-2024, Knut Reinert & MPI für molekulare Genetik +Copyright (c) 2006-2025, Knut Reinert & Freie Universität Berlin +Copyright (c) 2016-2025, Knut Reinert & MPI für molekulare Genetik All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/README.md b/README.md index f5bc4598..dc9d1a86 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ [![twitter][twitter_badge]][twitter_link] @@ -155,7 +155,7 @@ OPTIONS VERSION Last update: Eat-Me-App version: - Sharg version: 1.1.2-rc.1 + Sharg version: 1.2.0-rc.1 ``` diff --git a/cmake/cpack_install.cmake.in b/cmake/cpack_install.cmake.in index c844b0af..55bd120d 100644 --- a/cmake/cpack_install.cmake.in +++ b/cmake/cpack_install.cmake.in @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # Only if creating the source package (`make package_source`): diff --git a/cmake/package-lock.cmake b/cmake/package-lock.cmake index 5abeb82d..fbc0243d 100644 --- a/cmake/package-lock.cmake +++ b/cmake/package-lock.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 # CPM Package Lock diff --git a/cmake/sharg-config-version.cmake b/cmake/sharg-config-version.cmake index 41a9fdff..c443c03c 100644 --- a/cmake/sharg-config-version.cmake +++ b/cmake/sharg-config-version.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # This file adds version support for `find_package(SHARG 3.1)`. diff --git a/cmake/sharg-config.cmake b/cmake/sharg-config.cmake index e26ee7e3..78627063 100644 --- a/cmake/sharg-config.cmake +++ b/cmake/sharg-config.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # # This CMake module will try to find SHARG and its dependencies. You can use diff --git a/cmake/sharg-install.cmake b/cmake/sharg-install.cmake index fa3d3297..1883d191 100644 --- a/cmake/sharg-install.cmake +++ b/cmake/sharg-install.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # This file describes where and which parts of Sharg should be installed to. diff --git a/cmake/sharg-package.cmake b/cmake/sharg-package.cmake index 73de6bcd..eac41c3d 100644 --- a/cmake/sharg-package.cmake +++ b/cmake/sharg-package.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # This file describes how Sharg will be packaged. diff --git a/doc/about/api/index.md b/doc/about/api/index.md index 68d5115f..6fb8b684 100644 --- a/doc/about/api/index.md +++ b/doc/about/api/index.md @@ -1,8 +1,8 @@ # Stability and long-term promises {#about_api} @@ -38,10 +38,10 @@ this should not be a problem. We promise to support the above compilers in the latest release of Sharg, or until all the following operating systems provide a newer supported compiler: -| Operating System | Supported Releases¹ | +| Operating System | Supported Releases | |------------------------------|----------------------------------------| -| RedHat Enterprise Linux | the latest release ² | -| CentOS Linux | the latest release ² | +| RedHat Enterprise Linux | the latest release ¹ | +| CentOS Linux | the latest release ¹ | | SUSE Linux Enterprise Server | the latest release | | Debian GNU/Linux | "stable" and "old-stable" | | Ubuntu Linux | the two latest LTS releases | @@ -58,9 +58,7 @@ third party services. **We promise to provide good forward-compatibility with the C++ standard.** And we will strive to fix any warnings that are added by newer versions of a supported compiler. -¹ [This site](https://linuxlifecycle.com) provides a good overview of what the current release and its -lifecycle is.
-² We consider CentOS 7 / RedHat Enterprise Linux (RHEL) 7 as being community-supported. That means issues and +¹ We consider CentOS 7 / RedHat Enterprise Linux (RHEL) 7 as being community-supported. That means issues and patches are welcome, but we do not actively test for those operating systems. See this related [issue](https://github.com/seqan/seqan3/issues/2244). diff --git a/doc/about/customisation/index.md b/doc/about/customisation/index.md index edef7374..86dfcf88 100644 --- a/doc/about/customisation/index.md +++ b/doc/about/customisation/index.md @@ -1,8 +1,8 @@ # Customisation {#about_customisation} diff --git a/doc/about/update_notifications/index.md b/doc/about/update_notifications/index.md index 93f12023..4de620ef 100644 --- a/doc/about/update_notifications/index.md +++ b/doc/about/update_notifications/index.md @@ -1,8 +1,8 @@ # Update Notifications {#about_update_notifications} diff --git a/doc/cookbook/basic_arg_parse.cpp b/doc/cookbook/basic_arg_parse.cpp index 0851bd58..327dbc92 100644 --- a/doc/cookbook/basic_arg_parse.cpp +++ b/doc/cookbook/basic_arg_parse.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/cookbook/basic_arg_parse.out.license b/doc/cookbook/basic_arg_parse.out.license index b8b3e609..4251f0f8 100644 --- a/doc/cookbook/basic_arg_parse.out.license +++ b/doc/cookbook/basic_arg_parse.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/cookbook/index.md b/doc/cookbook/index.md index 40c9d97d..3afcd70b 100644 --- a/doc/cookbook/index.md +++ b/doc/cookbook/index.md @@ -1,8 +1,8 @@ # The Sharg Cookbook {#cookbook} diff --git a/doc/howto/custom_types/custom_type.cpp b/doc/howto/custom_types/custom_type.cpp index df0c1cf8..da4f249e 100644 --- a/doc/howto/custom_types/custom_type.cpp +++ b/doc/howto/custom_types/custom_type.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/howto/custom_types/custom_type.out.license b/doc/howto/custom_types/custom_type.out.license index b8b3e609..4251f0f8 100644 --- a/doc/howto/custom_types/custom_type.out.license +++ b/doc/howto/custom_types/custom_type.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/howto/custom_types/external_custom_type.cpp b/doc/howto/custom_types/external_custom_type.cpp index c4664e9f..4b87e35c 100644 --- a/doc/howto/custom_types/external_custom_type.cpp +++ b/doc/howto/custom_types/external_custom_type.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/howto/custom_types/external_custom_type.out.license b/doc/howto/custom_types/external_custom_type.out.license index b8b3e609..4251f0f8 100644 --- a/doc/howto/custom_types/external_custom_type.out.license +++ b/doc/howto/custom_types/external_custom_type.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/howto/custom_types/index.md b/doc/howto/custom_types/index.md index e09130ca..c4880ff7 100644 --- a/doc/howto/custom_types/index.md +++ b/doc/howto/custom_types/index.md @@ -1,8 +1,8 @@ # How to make your custom type model sharg::parsable {#fulfil_parsable} diff --git a/doc/howto/custom_validator/custom_validator_solution1.cpp b/doc/howto/custom_validator/custom_validator_solution1.cpp index 53124813..55bf9562 100644 --- a/doc/howto/custom_validator/custom_validator_solution1.cpp +++ b/doc/howto/custom_validator/custom_validator_solution1.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/howto/custom_validator/index.md b/doc/howto/custom_validator/index.md index d0890686..b127a34d 100644 --- a/doc/howto/custom_validator/index.md +++ b/doc/howto/custom_validator/index.md @@ -1,8 +1,8 @@ # How to make your own validator {#custom_validator} diff --git a/doc/howto/subcommand_parser/index.md b/doc/howto/subcommand_parser/index.md index c96bfaec..174c5072 100644 --- a/doc/howto/subcommand_parser/index.md +++ b/doc/howto/subcommand_parser/index.md @@ -1,8 +1,8 @@ # How to write a parser with subcommands {#subcommand_parse} diff --git a/doc/howto/subcommand_parser/subcommand_parse.cpp b/doc/howto/subcommand_parser/subcommand_parse.cpp index 12f074b4..0d16ad94 100644 --- a/doc/howto/subcommand_parser/subcommand_parse.cpp +++ b/doc/howto/subcommand_parser/subcommand_parse.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/howto/subcommand_parser/subcommand_parse.out.license b/doc/howto/subcommand_parser/subcommand_parse.out.license index b8b3e609..4251f0f8 100644 --- a/doc/howto/subcommand_parser/subcommand_parse.out.license +++ b/doc/howto/subcommand_parser/subcommand_parse.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/main_page.md b/doc/main_page.md index ca85c89b..d6689d26 100644 --- a/doc/main_page.md +++ b/doc/main_page.md @@ -1,8 +1,8 @@ # Welcome {#mainpage} diff --git a/doc/setup/library_tests/index.md b/doc/setup/library_tests/index.md index 85c37eb4..1f6f1997 100644 --- a/doc/setup/library_tests/index.md +++ b/doc/setup/library_tests/index.md @@ -1,8 +1,8 @@ # Setting up library tests {#setup_tests} diff --git a/doc/setup/quickstart_cmake/index.md b/doc/setup/quickstart_cmake/index.md index 08c3ccd9..70e98580 100644 --- a/doc/setup/quickstart_cmake/index.md +++ b/doc/setup/quickstart_cmake/index.md @@ -1,8 +1,8 @@ # Quick Setup (using CMake) {#setup} diff --git a/doc/tutorial/concepts/custom_validator_solution.cpp b/doc/tutorial/concepts/custom_validator_solution.cpp index 049e9481..ca1761a4 100644 --- a/doc/tutorial/concepts/custom_validator_solution.cpp +++ b/doc/tutorial/concepts/custom_validator_solution.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/tutorial/concepts/custom_validator_solution.out.license b/doc/tutorial/concepts/custom_validator_solution.out.license index b8b3e609..4251f0f8 100644 --- a/doc/tutorial/concepts/custom_validator_solution.out.license +++ b/doc/tutorial/concepts/custom_validator_solution.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/tutorial/parser/basic_parser_setup.cpp b/doc/tutorial/parser/basic_parser_setup.cpp index 2ecb413a..c87cd398 100644 --- a/doc/tutorial/parser/basic_parser_setup.cpp +++ b/doc/tutorial/parser/basic_parser_setup.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include // includes all necessary headers diff --git a/doc/tutorial/parser/basic_parser_setup.out.license b/doc/tutorial/parser/basic_parser_setup.out.license index b8b3e609..4251f0f8 100644 --- a/doc/tutorial/parser/basic_parser_setup.out.license +++ b/doc/tutorial/parser/basic_parser_setup.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/tutorial/parser/data.tsv.license b/doc/tutorial/parser/data.tsv.license index b8b3e609..4251f0f8 100644 --- a/doc/tutorial/parser/data.tsv.license +++ b/doc/tutorial/parser/data.tsv.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/tutorial/parser/disable_version_check.cpp b/doc/tutorial/parser/disable_version_check.cpp index 79f31e59..cb101d55 100644 --- a/doc/tutorial/parser/disable_version_check.cpp +++ b/doc/tutorial/parser/disable_version_check.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/tutorial/parser/index.md b/doc/tutorial/parser/index.md index d39fabdd..bc95cdbe 100644 --- a/doc/tutorial/parser/index.md +++ b/doc/tutorial/parser/index.md @@ -1,8 +1,8 @@ # Parsing command line arguments with Sharg {#tutorial_parser} diff --git a/doc/tutorial/parser/small_snippets.cpp b/doc/tutorial/parser/small_snippets.cpp index e3afb581..546e33a2 100644 --- a/doc/tutorial/parser/small_snippets.cpp +++ b/doc/tutorial/parser/small_snippets.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/doc/tutorial/parser/solution1.cpp b/doc/tutorial/parser/solution1.cpp index 335e5bc2..b63a56df 100644 --- a/doc/tutorial/parser/solution1.cpp +++ b/doc/tutorial/parser/solution1.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include // includes all necessary headers diff --git a/doc/tutorial/parser/solution3.cpp b/doc/tutorial/parser/solution3.cpp index 8eefd34d..247f064e 100644 --- a/doc/tutorial/parser/solution3.cpp +++ b/doc/tutorial/parser/solution3.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 //![program] diff --git a/doc/tutorial/parser/solution3.out.license b/doc/tutorial/parser/solution3.out.license index b8b3e609..4251f0f8 100644 --- a/doc/tutorial/parser/solution3.out.license +++ b/doc/tutorial/parser/solution3.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/tutorial/parser/solution4.cpp b/doc/tutorial/parser/solution4.cpp index 142d987d..02d9e621 100644 --- a/doc/tutorial/parser/solution4.cpp +++ b/doc/tutorial/parser/solution4.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include // includes all necessary headers diff --git a/doc/tutorial/parser/solution4.out.license b/doc/tutorial/parser/solution4.out.license index b8b3e609..4251f0f8 100644 --- a/doc/tutorial/parser/solution4.out.license +++ b/doc/tutorial/parser/solution4.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/tutorial/parser/solution5.cpp b/doc/tutorial/parser/solution5.cpp index 6522ce8c..9e3bfb8a 100644 --- a/doc/tutorial/parser/solution5.cpp +++ b/doc/tutorial/parser/solution5.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include // includes all necessary headers diff --git a/doc/tutorial/parser/solution5.out.license b/doc/tutorial/parser/solution5.out.license index b8b3e609..4251f0f8 100644 --- a/doc/tutorial/parser/solution5.out.license +++ b/doc/tutorial/parser/solution5.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/doc/tutorial/parser/solution6.cpp b/doc/tutorial/parser/solution6.cpp index fc692c86..cb48fe8b 100644 --- a/doc/tutorial/parser/solution6.cpp +++ b/doc/tutorial/parser/solution6.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include // includes all necessary headers diff --git a/doc/tutorial/parser/solution6.out.license b/doc/tutorial/parser/solution6.out.license index b8b3e609..4251f0f8 100644 --- a/doc/tutorial/parser/solution6.out.license +++ b/doc/tutorial/parser/solution6.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/include/sharg/all.hpp b/include/sharg/all.hpp index cc2556f1..0c05c987 100644 --- a/include/sharg/all.hpp +++ b/include/sharg/all.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/auxiliary.hpp b/include/sharg/auxiliary.hpp index a8723ee9..f964ec0a 100644 --- a/include/sharg/auxiliary.hpp +++ b/include/sharg/auxiliary.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/concept.hpp b/include/sharg/concept.hpp index ec1b9d1f..e5807e61 100644 --- a/include/sharg/concept.hpp +++ b/include/sharg/concept.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/config.hpp b/include/sharg/config.hpp index 0ca8e7e6..9b4f5171 100644 --- a/include/sharg/config.hpp +++ b/include/sharg/config.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/concept.hpp b/include/sharg/detail/concept.hpp index fe210c4f..fb87b468 100644 --- a/include/sharg/detail/concept.hpp +++ b/include/sharg/detail/concept.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/format_base.hpp b/include/sharg/detail/format_base.hpp index a8564281..76851104 100644 --- a/include/sharg/detail/format_base.hpp +++ b/include/sharg/detail/format_base.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file @@ -590,7 +590,7 @@ class format_help_base : public format_base } derived_t().print_line(derived_t().in_bold("SeqAn Copyright: ") - + "2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL.", + + "2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL.", false); if (!empty(meta.citation)) diff --git a/include/sharg/detail/format_help.hpp b/include/sharg/detail/format_help.hpp index 7f6d80c3..a5e3309f 100644 --- a/include/sharg/detail/format_help.hpp +++ b/include/sharg/detail/format_help.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file @@ -469,8 +469,8 @@ class format_copyright : public format_help { meta = parser_meta; std::string seqan_license{ - R"(Copyright (c) 2006-2024, Knut Reinert & Freie Universität Berlin -Copyright (c) 2016-2024, Knut Reinert & MPI für molekulare Genetik + R"(Copyright (c) 2006-2025, Knut Reinert & Freie Universität Berlin +Copyright (c) 2016-2025, Knut Reinert & MPI für molekulare Genetik All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/include/sharg/detail/format_html.hpp b/include/sharg/detail/format_html.hpp index c4b962d2..63f39767 100644 --- a/include/sharg/detail/format_html.hpp +++ b/include/sharg/detail/format_html.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/format_man.hpp b/include/sharg/detail/format_man.hpp index 5ece60b7..132c93a9 100644 --- a/include/sharg/detail/format_man.hpp +++ b/include/sharg/detail/format_man.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/format_parse.hpp b/include/sharg/detail/format_parse.hpp index d0a260d3..48cf706a 100644 --- a/include/sharg/detail/format_parse.hpp +++ b/include/sharg/detail/format_parse.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/format_tdl.hpp b/include/sharg/detail/format_tdl.hpp index 7bd2f6c9..35f4e966 100644 --- a/include/sharg/detail/format_tdl.hpp +++ b/include/sharg/detail/format_tdl.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/id_pair.hpp b/include/sharg/detail/id_pair.hpp index 67d21162..e69ee112 100644 --- a/include/sharg/detail/id_pair.hpp +++ b/include/sharg/detail/id_pair.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/safe_filesystem_entry.hpp b/include/sharg/detail/safe_filesystem_entry.hpp index 2c7104f2..fe2aefcd 100644 --- a/include/sharg/detail/safe_filesystem_entry.hpp +++ b/include/sharg/detail/safe_filesystem_entry.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/terminal.hpp b/include/sharg/detail/terminal.hpp index d5a0b2a2..78bcf1b3 100644 --- a/include/sharg/detail/terminal.hpp +++ b/include/sharg/detail/terminal.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/test_accessor.hpp b/include/sharg/detail/test_accessor.hpp index a3ceef66..ff51a9e3 100644 --- a/include/sharg/detail/test_accessor.hpp +++ b/include/sharg/detail/test_accessor.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/to_string.hpp b/include/sharg/detail/to_string.hpp index a8e90a67..2bedf476 100644 --- a/include/sharg/detail/to_string.hpp +++ b/include/sharg/detail/to_string.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/type_name_as_string.hpp b/include/sharg/detail/type_name_as_string.hpp index 37bf305e..9820de26 100644 --- a/include/sharg/detail/type_name_as_string.hpp +++ b/include/sharg/detail/type_name_as_string.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/detail/version_check.hpp b/include/sharg/detail/version_check.hpp index 2d6cdc0a..6fcae45b 100644 --- a/include/sharg/detail/version_check.hpp +++ b/include/sharg/detail/version_check.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/enumeration_names.hpp b/include/sharg/enumeration_names.hpp index 0c5baac3..7273302b 100644 --- a/include/sharg/enumeration_names.hpp +++ b/include/sharg/enumeration_names.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/exceptions.hpp b/include/sharg/exceptions.hpp index ef63548c..ffaa7fe5 100644 --- a/include/sharg/exceptions.hpp +++ b/include/sharg/exceptions.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/parser.hpp b/include/sharg/parser.hpp index a5b455d4..becab897 100644 --- a/include/sharg/parser.hpp +++ b/include/sharg/parser.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/platform.hpp b/include/sharg/platform.hpp index a7537367..46ead436 100644 --- a/include/sharg/platform.hpp +++ b/include/sharg/platform.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #pragma once diff --git a/include/sharg/std/charconv b/include/sharg/std/charconv index 671c47d3..68bb14bd 100644 --- a/include/sharg/std/charconv +++ b/include/sharg/std/charconv @@ -1,6 +1,6 @@ // -*- C++ -*- -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/validators.hpp b/include/sharg/validators.hpp index e73e4cb5..508350c3 100644 --- a/include/sharg/validators.hpp +++ b/include/sharg/validators.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/include/sharg/version.hpp b/include/sharg/version.hpp index 5faa2ad1..0372dcc3 100644 --- a/include/sharg/version.hpp +++ b/include/sharg/version.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #pragma once @@ -15,9 +15,9 @@ //!\brief The major version as MACRO. #define SHARG_VERSION_MAJOR 1 //!\brief The minor version as MACRO. -#define SHARG_VERSION_MINOR 1 +#define SHARG_VERSION_MINOR 2 //!\brief The patch version as MACRO. -#define SHARG_VERSION_PATCH 2 +#define SHARG_VERSION_PATCH 0 //!\brief The release candidate number. 0 means stable release, >= 1 means release candidate. #define SHARG_RELEASE_CANDIDATE 1 diff --git a/test/api_stability/1.1.1/0001-API-Update-TDL.patch b/test/api_stability/1.1.1/0001-API-Update-TDL.patch index 51bf3a5b..9f9f0fac 100644 --- a/test/api_stability/1.1.1/0001-API-Update-TDL.patch +++ b/test/api_stability/1.1.1/0001-API-Update-TDL.patch @@ -1,7 +1,7 @@ -From 374e3145cb713d6db165727c401ecb6c6d178364 Mon Sep 17 00:00:00 2001 +From fbbfddee4e2ced58e61a8b4bc8f0ffb8d091bdc7 Mon Sep 17 00:00:00 2001 From: Simon Gene Gottlieb Date: Thu, 5 Oct 2023 13:43:30 +0200 -Subject: [PATCH 1/9] [API] Update TDL +Subject: [PATCH 01/11] [API] Update TDL --- test/unit/detail/format_ctd_test.cpp | 2 +- @@ -84,5 +84,5 @@ index d2bb143..5591a88 100644 "class: CommandLineTool\n" "baseCommand:\n" -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0002-API-Quoted-strings-and-paths.patch b/test/api_stability/1.1.1/0002-API-Quoted-strings-and-paths.patch index 8681999e..af637ed9 100644 --- a/test/api_stability/1.1.1/0002-API-Quoted-strings-and-paths.patch +++ b/test/api_stability/1.1.1/0002-API-Quoted-strings-and-paths.patch @@ -1,7 +1,7 @@ -From fa7be0f2f41cdfa8d8633f50bd847bb9e279f82d Mon Sep 17 00:00:00 2001 +From e017d182f0d6ffb1c64d5a079dd9753de7d376a3 Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Mon, 5 Feb 2024 16:02:03 +0100 -Subject: [PATCH 2/9] [API] Quoted strings and paths +Subject: [PATCH 02/11] [API] Quoted strings and paths --- test/snippet/readme_sneak_peek.out | 6 ++--- @@ -341,5 +341,5 @@ index cade0f9..ba1694d 100644 + basic_options_str + "\n" + basic_version_str; EXPECT_EQ(my_stdout, expected); -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0003-NOAPI-Update-copyright.patch b/test/api_stability/1.1.1/0003-NOAPI-Update-copyright.patch index 63ab9c4a..f876e8c2 100644 --- a/test/api_stability/1.1.1/0003-NOAPI-Update-copyright.patch +++ b/test/api_stability/1.1.1/0003-NOAPI-Update-copyright.patch @@ -1,7 +1,7 @@ -From e909fcaa7af21040c0a5bdc3a08ad222166bc8af Mon Sep 17 00:00:00 2001 +From 945b0f37bd687e94f7b3dfd24fac4e158e3c496c Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Wed, 7 Feb 2024 13:31:22 +0100 -Subject: [PATCH 3/9] [NOAPI] Update copyright +Subject: [PATCH 03/11] [NOAPI] Update copyright --- test/unit/detail/format_help_test.cpp | 10 +++++----- @@ -121,5 +121,5 @@ index 307b58b..eefffd6 100644 testing::internal::CaptureStdout(); EXPECT_EXIT(parser.parse(), ::testing::ExitedWithCode(EXIT_SUCCESS), ""); -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0004-INFRA-Update-TDL.patch b/test/api_stability/1.1.1/0004-INFRA-Update-TDL.patch index c11a4454..8e468c29 100644 --- a/test/api_stability/1.1.1/0004-INFRA-Update-TDL.patch +++ b/test/api_stability/1.1.1/0004-INFRA-Update-TDL.patch @@ -1,7 +1,7 @@ -From 51753316a678a0090cf662442f0f5bdff556ec7d Mon Sep 17 00:00:00 2001 +From 7d646fd2a88a59270681aeaaac337b4fead10d3e Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Fri, 9 Feb 2024 16:17:21 +0100 -Subject: [PATCH 4/9] [INFRA] Update TDL +Subject: [PATCH 04/11] [INFRA] Update TDL --- test/unit/detail/format_cwl_test.cpp | 28 +++++++++++++++++++++++++++- @@ -69,5 +69,5 @@ index 1d27cc3..eaf0cad 100644 " path04:\n" " type: File?\n" -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0005-INFRA-Use-seqan3-main-branch.patch b/test/api_stability/1.1.1/0005-INFRA-Use-seqan3-main-branch.patch index 116b59c8..4fe1f99f 100644 --- a/test/api_stability/1.1.1/0005-INFRA-Use-seqan3-main-branch.patch +++ b/test/api_stability/1.1.1/0005-INFRA-Use-seqan3-main-branch.patch @@ -1,7 +1,7 @@ -From 2ef2616e6041875e7ca2c376e134addb902ca588 Mon Sep 17 00:00:00 2001 +From 786bf6563f78a9db8a2a418c457b525349196f2a Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Fri, 9 Feb 2024 18:13:36 +0100 -Subject: [PATCH 5/9] [INFRA] Use seqan3 main branch +Subject: [PATCH 05/11] [INFRA] Use seqan3 main branch --- test/unit/detail/CMakeLists.txt | 2 +- @@ -21,5 +21,5 @@ index 392f878..1f9a8e0 100644 sharg_test (seqan3_test.cpp) target_include_directories (seqan3_test SYSTEM PUBLIC ${CMAKE_BINARY_DIR}/include) -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0006-API-FIX-positional-options-in-CWL-CTD.patch b/test/api_stability/1.1.1/0006-API-FIX-positional-options-in-CWL-CTD.patch index ece6eed9..751b3bfe 100644 --- a/test/api_stability/1.1.1/0006-API-FIX-positional-options-in-CWL-CTD.patch +++ b/test/api_stability/1.1.1/0006-API-FIX-positional-options-in-CWL-CTD.patch @@ -1,7 +1,7 @@ -From f35ebe9a5be9356b54cb4a0307cbf10855717af2 Mon Sep 17 00:00:00 2001 +From e9090607843b59186ffb2b46c51c98dfeffda2c2 Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Wed, 14 Feb 2024 12:34:40 +0100 -Subject: [PATCH 6/9] [API][FIX] positional options in CWL/CTD +Subject: [PATCH 06/11] [API][FIX] positional options in CWL/CTD --- test/unit/detail/format_ctd_test.cpp | 4 ++-- @@ -55,5 +55,5 @@ index eaf0cad..52079db 100644 " doc: \"this is a int option. Default: 5\"\n" " type: long?\n" -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0007-API-MISC-Defer-everything-to-parse.patch b/test/api_stability/1.1.1/0007-API-MISC-Defer-everything-to-parse.patch index 572074b8..f39cf8b3 100644 --- a/test/api_stability/1.1.1/0007-API-MISC-Defer-everything-to-parse.patch +++ b/test/api_stability/1.1.1/0007-API-MISC-Defer-everything-to-parse.patch @@ -1,7 +1,7 @@ -From c4278c4bd49e102046e3709883943e692a949c4f Mon Sep 17 00:00:00 2001 +From 57a727d581ed2d6d0a3949d7d570a863698e2f4f Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Mon, 29 Apr 2024 16:37:15 +0200 -Subject: [PATCH 7/9] [API][MISC] Defer everything to parse() +Subject: [PATCH 07/11] [API][MISC] Defer everything to parse() --- test/unit/detail/format_help_test.cpp | 2 +- @@ -145,5 +145,5 @@ index 4c3406f..4d81119 100644 // no positional/options are allowed -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0008-API-MISC-Allow-options-for-subcommands.patch b/test/api_stability/1.1.1/0008-API-MISC-Allow-options-for-subcommands.patch index 92b30ebf..92339a0e 100644 --- a/test/api_stability/1.1.1/0008-API-MISC-Allow-options-for-subcommands.patch +++ b/test/api_stability/1.1.1/0008-API-MISC-Allow-options-for-subcommands.patch @@ -1,7 +1,7 @@ -From c46bff885491340b5306a4a421ae4d199700fa69 Mon Sep 17 00:00:00 2001 +From a171aa659e28b96f85a18394ccc4b8f2c45bcc1e Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Mon, 29 Apr 2024 16:37:30 +0200 -Subject: [PATCH 8/9] [API][MISC] Allow options for subcommands +Subject: [PATCH 08/11] [API][MISC] Allow options for subcommands --- test/unit/parser/format_parse_test.cpp | 6 +++--- @@ -58,5 +58,5 @@ index 4d81119..e31a2e7 100644 - } } -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0009-FIX-is_option_set-match-both-long-and-short-ids.patch b/test/api_stability/1.1.1/0009-FIX-is_option_set-match-both-long-and-short-ids.patch index b7bd13e4..c3adaf4f 100644 --- a/test/api_stability/1.1.1/0009-FIX-is_option_set-match-both-long-and-short-ids.patch +++ b/test/api_stability/1.1.1/0009-FIX-is_option_set-match-both-long-and-short-ids.patch @@ -1,7 +1,7 @@ -From 0347f577de59a062fc91e633d171de4acc8517df Mon Sep 17 00:00:00 2001 +From 4508f7d320f8c772322a93f401049443bbebdd13 Mon Sep 17 00:00:00 2001 From: Enrico Seiler Date: Wed, 2 Apr 2025 18:02:31 +0200 -Subject: [PATCH 9/9] [FIX] is_option_set: match both long and short ids +Subject: [PATCH 09/11] [FIX] is_option_set: match both long and short ids --- test/unit/parser/format_parse_test.cpp | 4 ++-- @@ -23,5 +23,5 @@ index c2a8f58..8e5b7e2 100644 // errors: EXPECT_THROW(parser.is_option_set("l"), sharg::design_error); // short identifiers are passed as chars not strings -- -2.49.0 +2.47.2 diff --git a/test/api_stability/1.1.1/0010-NOAPI-Update-copyright.patch b/test/api_stability/1.1.1/0010-NOAPI-Update-copyright.patch new file mode 100644 index 00000000..c502fdb5 --- /dev/null +++ b/test/api_stability/1.1.1/0010-NOAPI-Update-copyright.patch @@ -0,0 +1,131 @@ +From fea24d1a1a2b9ad6ac6472b972d060930d15cb6c Mon Sep 17 00:00:00 2001 +From: Enrico Seiler +Date: Tue, 29 Jul 2025 14:21:32 +0200 +Subject: [PATCH 10/11] [NOAPI] Update copyright + +--- + test/unit/detail/format_help_test.cpp | 10 +++++----- + test/unit/detail/format_html_test.cpp | 3 +-- + test/unit/detail/format_man_test.cpp | 10 +++++----- + 3 files changed, 11 insertions(+), 12 deletions(-) + +diff --git a/test/unit/detail/format_help_test.cpp b/test/unit/detail/format_help_test.cpp +index 20f4c39..54a99b6 100644 +--- a/test/unit/detail/format_help_test.cpp ++++ b/test/unit/detail/format_help_test.cpp +@@ -135,7 +135,7 @@ TEST(help_page_printing, with_short_copyright) + + basic_options_str + "\n" + basic_version_str + "\n" + + "LEGAL\n" + " test_parser Copyright: short\n" +- " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" ++ " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" + " 3-clause BSDL.\n"; + EXPECT_EQ(std_cout, expected); + } +@@ -153,7 +153,7 @@ TEST(help_page_printing, with_long_copyright) + "\nOPTIONS\n\n" + + basic_options_str + "\n" + basic_version_str + "\n" + + "LEGAL\n" +- " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" ++ " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" + " 3-clause BSDL.\n" + " For full copyright and/or warranty information see --copyright.\n"; + EXPECT_EQ(std_cout, expected); +@@ -172,7 +172,7 @@ TEST(help_page_printing, with_citation) + "\nOPTIONS\n\n" + + basic_options_str + "\n" + basic_version_str + "\n" + + "LEGAL\n" +- " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" ++ " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" + " 3-clause BSDL.\n" + " In your academic works please cite: citation\n"; + EXPECT_EQ(std_cout, expected); +@@ -192,7 +192,7 @@ TEST(help_page_printing, with_author) + + basic_options_str + "\n" + basic_version_str + "\n" + + "LEGAL\n" + " Author: author\n" +- " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" ++ " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" + " 3-clause BSDL.\n"; + EXPECT_EQ(std_cout, expected); + } +@@ -211,7 +211,7 @@ TEST(help_page_printing, with_email) + + basic_options_str + "\n" + basic_version_str + "\n" + + "LEGAL\n" + " Contact: email\n" +- " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" ++ " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" + " 3-clause BSDL.\n"; + EXPECT_EQ(std_cout, expected); + } +diff --git a/test/unit/detail/format_html_test.cpp b/test/unit/detail/format_html_test.cpp +index 6f485cc..7f2a62d 100644 +--- a/test/unit/detail/format_html_test.cpp ++++ b/test/unit/detail/format_html_test.cpp +@@ -199,7 +199,7 @@ TEST(html_format, full_information_information) + "
\n" + "Contact: email\n" + "
\n" +- "SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL.\n" ++ "SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL.\n" + "
\n" + "In your academic works please cite: citation\n" + "
\n" +@@ -227,5 +227,4 @@ TEST(export_help, parse_error) + // wrong value after --export-help + parser = sharg::parser{"test_parser", argv3.size(), argv3.data()}; + EXPECT_THROW(parser.parse(), sharg::validation_error); +- + } +diff --git a/test/unit/detail/format_man_test.cpp b/test/unit/detail/format_man_test.cpp +index eefffd6..df48961 100644 +--- a/test/unit/detail/format_man_test.cpp ++++ b/test/unit/detail/format_man_test.cpp +@@ -286,7 +286,7 @@ TEST_F(format_man_test, full_info_short_copyright) + expected += R"(.SH LEGAL + \fBdefault Copyright: \fRshort copyright + .br +-\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. ++\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. + )"; + testing::internal::CaptureStdout(); + EXPECT_EXIT(parser.parse(), ::testing::ExitedWithCode(EXIT_SUCCESS), ""); +@@ -308,7 +308,7 @@ TEST_F(format_man_test, full_info_short_and_citation) + expected += R"(.SH LEGAL + \fBdefault Copyright: \fRshort copyright + .br +-\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. ++\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. + .br + \fBIn your academic works please cite: \fRcitation + )"; +@@ -333,7 +333,7 @@ TEST_F(format_man_test, full_info_short_long_and_citation) + expected += R"(.SH LEGAL + \fBdefault Copyright: \fRshort copyright + .br +-\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. ++\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. + .br + \fBIn your academic works please cite: \fRcitation + .br +@@ -358,7 +358,7 @@ TEST_F(format_man_test, full_info_author) + expected += R"(.SH LEGAL + \fBAuthor: \fRauthor + .br +-\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. ++\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. + )"; + testing::internal::CaptureStdout(); + EXPECT_EXIT(parser.parse(), ::testing::ExitedWithCode(EXIT_SUCCESS), ""); +@@ -379,7 +379,7 @@ TEST_F(format_man_test, full_info_email) + expected += R"(.SH LEGAL + \fBContact: \fRemail + .br +-\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. ++\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. + )"; + testing::internal::CaptureStdout(); + EXPECT_EXIT(parser.parse(), ::testing::ExitedWithCode(EXIT_SUCCESS), ""); +-- +2.47.2 + diff --git a/test/api_stability/1.1.1/0011-INFRA-Bump-minor-version.patch b/test/api_stability/1.1.1/0011-INFRA-Bump-minor-version.patch new file mode 100644 index 00000000..aaed884f --- /dev/null +++ b/test/api_stability/1.1.1/0011-INFRA-Bump-minor-version.patch @@ -0,0 +1,50 @@ +From 576592820c278c5ba94739ef956ac5e1a7c72adb Mon Sep 17 00:00:00 2001 +From: Enrico Seiler +Date: Tue, 29 Jul 2025 14:45:23 +0200 +Subject: [PATCH 11/11] [INFRA] Bump minor version + +--- + test/snippet/readme_sneak_peek.out | 2 +- + test/unit/detail/format_ctd_test.cpp | 2 +- + test/unit/detail/format_cwl_test.cpp | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/test/snippet/readme_sneak_peek.out b/test/snippet/readme_sneak_peek.out +index 8b51ee2..8debcce 100644 +--- a/test/snippet/readme_sneak_peek.out ++++ b/test/snippet/readme_sneak_peek.out +@@ -25,4 +25,4 @@ OPTIONS + VERSION + Last update: + Eat-Me-App version: +- Sharg version: 1.1.2-rc.1 ++ Sharg version: 1.2.0-rc.1 +diff --git a/test/unit/detail/format_ctd_test.cpp b/test/unit/detail/format_ctd_test.cpp +index 4e9261a..cfa93e1 100644 +--- a/test/unit/detail/format_ctd_test.cpp ++++ b/test/unit/detail/format_ctd_test.cpp +@@ -110,7 +110,7 @@ TEST_F(format_ctd_test, empty_information) + // Create the dummy parser. + sharg::parser parser{"default", argv.size(), argv.data()}; + parser.info.date = "December 01, 1994"; +- parser.info.version = "1.1.2-rc.1"; ++ parser.info.version = "1.2.0-rc.1"; + parser.info.man_page_title = "default_man_page_title"; + parser.info.short_description = "A short description here."; + +diff --git a/test/unit/detail/format_cwl_test.cpp b/test/unit/detail/format_cwl_test.cpp +index 52079db..1e63141 100644 +--- a/test/unit/detail/format_cwl_test.cpp ++++ b/test/unit/detail/format_cwl_test.cpp +@@ -16,7 +16,7 @@ TEST(format_cwl_test, empty_information) + // Create the dummy parser. + auto parser = sharg::parser{"default", argv.size(), argv.data()}; + parser.info.date = "December 01, 1994"; +- parser.info.version = "1.1.1"; ++ parser.info.version = "1.2.0-rc.1"; + parser.info.man_page_title = "default_man_page_title"; + parser.info.short_description = "A short description here."; + +-- +2.47.2 + diff --git a/test/api_stability/CMakeLists.txt b/test/api_stability/CMakeLists.txt index 5e15a916..68301857 100644 --- a/test/api_stability/CMakeLists.txt +++ b/test/api_stability/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/api_stability/README.md b/test/api_stability/README.md index 97c12f1a..0340f947 100644 --- a/test/api_stability/README.md +++ b/test/api_stability/README.md @@ -1,6 +1,6 @@ diff --git a/test/cmake/add_subdirectories.cmake b/test/cmake/add_subdirectories.cmake index e7969609..07e773cf 100644 --- a/test/cmake/add_subdirectories.cmake +++ b/test/cmake/add_subdirectories.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/diagnostics/list_missing_unit_tests.cmake b/test/cmake/diagnostics/list_missing_unit_tests.cmake index 06d243b1..8983e3de 100644 --- a/test/cmake/diagnostics/list_missing_unit_tests.cmake +++ b/test/cmake/diagnostics/list_missing_unit_tests.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/diagnostics/list_unused_snippets.cmake b/test/cmake/diagnostics/list_unused_snippets.cmake index 2b6b5ce7..4bf8c998 100644 --- a/test/cmake/diagnostics/list_unused_snippets.cmake +++ b/test/cmake/diagnostics/list_unused_snippets.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/diagnostics/list_unused_unit_tests.cmake b/test/cmake/diagnostics/list_unused_unit_tests.cmake index 8096e880..c1ee52f3 100644 --- a/test/cmake/diagnostics/list_unused_unit_tests.cmake +++ b/test/cmake/diagnostics/list_unused_unit_tests.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/include_dependencies/add_include_dependencies.cmake b/test/cmake/include_dependencies/add_include_dependencies.cmake index b086305b..cbd0d75e 100644 --- a/test/cmake/include_dependencies/add_include_dependencies.cmake +++ b/test/cmake/include_dependencies/add_include_dependencies.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/include_dependencies/generate_include_dependencies.cmake b/test/cmake/include_dependencies/generate_include_dependencies.cmake index a836aaf3..895755e1 100644 --- a/test/cmake/include_dependencies/generate_include_dependencies.cmake +++ b/test/cmake/include_dependencies/generate_include_dependencies.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/sharg_generate_snippet.cmake b/test/cmake/sharg_generate_snippet.cmake index 269352d1..93efc970 100644 --- a/test/cmake/sharg_generate_snippet.cmake +++ b/test/cmake/sharg_generate_snippet.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/sharg_path_longest_stem.cmake b/test/cmake/sharg_path_longest_stem.cmake index 6571f47f..cb72d77c 100644 --- a/test/cmake/sharg_path_longest_stem.cmake +++ b/test/cmake/sharg_path_longest_stem.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/sharg_require_ccache.cmake b/test/cmake/sharg_require_ccache.cmake index 8f7df934..4342a042 100644 --- a/test/cmake/sharg_require_ccache.cmake +++ b/test/cmake/sharg_require_ccache.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # This file's only purpose is to be replaced with the content of the use_ccache CMakeLists.txt file diff --git a/test/cmake/sharg_test_component.cmake b/test/cmake/sharg_test_component.cmake index f4e9ab54..7f25d79b 100644 --- a/test/cmake/sharg_test_component.cmake +++ b/test/cmake/sharg_test_component.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/cmake/sharg_test_files.cmake b/test/cmake/sharg_test_files.cmake index 0ae9199d..54d8c04c 100644 --- a/test/cmake/sharg_test_files.cmake +++ b/test/cmake/sharg_test_files.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/coverage/CMakeLists.txt b/test/coverage/CMakeLists.txt index b5c0ad60..555d5458 100644 --- a/test/coverage/CMakeLists.txt +++ b/test/coverage/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.10...3.22) diff --git a/test/documentation/CMakeLists.txt b/test/documentation/CMakeLists.txt index 89fc7985..0c03c08d 100644 --- a/test/documentation/CMakeLists.txt +++ b/test/documentation/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # Minimum cmake version diff --git a/test/documentation/DoxygenLayout.xml.in b/test/documentation/DoxygenLayout.xml.in index 9fddcb1f..2b31cbcd 100644 --- a/test/documentation/DoxygenLayout.xml.in +++ b/test/documentation/DoxygenLayout.xml.in @@ -1,5 +1,5 @@ - diff --git a/test/documentation/README.md b/test/documentation/README.md index d401dd64..8410a874 100644 --- a/test/documentation/README.md +++ b/test/documentation/README.md @@ -1,6 +1,6 @@ diff --git a/test/documentation/api-stability.js b/test/documentation/api-stability.js index 0ac74893..cf3fa457 100644 --- a/test/documentation/api-stability.js +++ b/test/documentation/api-stability.js @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /* Enrico Seiler (enrico.seiler@fu-berlin.de), 2021 */ diff --git a/test/documentation/doc_dev/CMakeLists.txt b/test/documentation/doc_dev/CMakeLists.txt index 833f82ef..95e95ebf 100644 --- a/test/documentation/doc_dev/CMakeLists.txt +++ b/test/documentation/doc_dev/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause message (STATUS "Configuring devel doc.") diff --git a/test/documentation/doc_usr/CMakeLists.txt b/test/documentation/doc_usr/CMakeLists.txt index 0bfd906c..66945d91 100644 --- a/test/documentation/doc_usr/CMakeLists.txt +++ b/test/documentation/doc_usr/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause message (STATUS "Configuring user doc.") diff --git a/test/documentation/sharg-doxygen-package.cmake b/test/documentation/sharg-doxygen-package.cmake index edaa02f1..2b8565a8 100644 --- a/test/documentation/sharg-doxygen-package.cmake +++ b/test/documentation/sharg-doxygen-package.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/documentation/sharg-doxygen.cmake b/test/documentation/sharg-doxygen.cmake index 1613cb5b..4044e096 100644 --- a/test/documentation/sharg-doxygen.cmake +++ b/test/documentation/sharg-doxygen.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/documentation/sharg.css b/test/documentation/sharg.css index da5433be..3c3d34a7 100644 --- a/test/documentation/sharg.css +++ b/test/documentation/sharg.css @@ -1,6 +1,6 @@ /* - * SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin - * SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik + * SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin + * SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/test/documentation/sharg_doxygen_cfg.in b/test/documentation/sharg_doxygen_cfg.in index 513c867e..bf0ef186 100644 --- a/test/documentation/sharg_doxygen_cfg.in +++ b/test/documentation/sharg_doxygen_cfg.in @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # Doxyfile 1.10.0 diff --git a/test/documentation/sharg_footer.html.in b/test/documentation/sharg_footer.html.in index 14455762..57030f99 100644 --- a/test/documentation/sharg_footer.html.in +++ b/test/documentation/sharg_footer.html.in @@ -1,5 +1,5 @@ - diff --git a/test/documentation/sharg_header.html b/test/documentation/sharg_header.html index 569ab718..3c2774d5 100644 --- a/test/documentation/sharg_header.html +++ b/test/documentation/sharg_header.html @@ -1,6 +1,6 @@ diff --git a/test/documentation/sharg_logo.svg.license b/test/documentation/sharg_logo.svg.license index 706402f5..e07c8097 100644 --- a/test/documentation/sharg_logo.svg.license +++ b/test/documentation/sharg_logo.svg.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: BSD-3-Clause diff --git a/test/documentation/version.js b/test/documentation/version.js index 0ab52f2e..70f44dd0 100644 --- a/test/documentation/version.js +++ b/test/documentation/version.js @@ -1,5 +1,5 @@ -/* SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin - SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +/* SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin + SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: BSD-3-Clause */ /* Jongkyu Kim (j.kim@fu-berlin.de), 2016.01.12 diff --git a/test/documentation/version.php b/test/documentation/version.php index ca6dda16..a3936389 100644 --- a/test/documentation/version.php +++ b/test/documentation/version.php @@ -1,7 +1,7 @@ = 3.14 feature. # This is expected to work with CMake >= 3.14. diff --git a/test/external_project/find-package-diagnostics.cmake b/test/external_project/find-package-diagnostics.cmake index daf51422..1433c8d0 100644 --- a/test/external_project/find-package-diagnostics.cmake +++ b/test/external_project/find-package-diagnostics.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # list all search places diff --git a/test/external_project/install-sharg.cmake b/test/external_project/install-sharg.cmake index fa097a3c..62c4ea7b 100644 --- a/test/external_project/install-sharg.cmake +++ b/test/external_project/install-sharg.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.14) diff --git a/test/external_project/sharg_fetch_content_zip/CMakeLists.txt b/test/external_project/sharg_fetch_content_zip/CMakeLists.txt index 3a1fa9b0..4044c635 100644 --- a/test/external_project/sharg_fetch_content_zip/CMakeLists.txt +++ b/test/external_project/sharg_fetch_content_zip/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.14) diff --git a/test/external_project/sharg_installed/CMakeLists.txt b/test/external_project/sharg_installed/CMakeLists.txt index 9a668b2a..d3f4df1b 100644 --- a/test/external_project/sharg_installed/CMakeLists.txt +++ b/test/external_project/sharg_installed/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/external_project/sharg_setup_tutorial/CMakeLists.txt b/test/external_project/sharg_setup_tutorial/CMakeLists.txt index 8e716d6b..29b061eb 100644 --- a/test/external_project/sharg_setup_tutorial/CMakeLists.txt +++ b/test/external_project/sharg_setup_tutorial/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 cmake_minimum_required (VERSION 3.12) diff --git a/test/external_project/sharg_submodule_add_subdirectory/CMakeLists.txt b/test/external_project/sharg_submodule_add_subdirectory/CMakeLists.txt index a7da0371..e70545a0 100644 --- a/test/external_project/sharg_submodule_add_subdirectory/CMakeLists.txt +++ b/test/external_project/sharg_submodule_add_subdirectory/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/external_project/sharg_submodule_find_package/CMakeLists.txt b/test/external_project/sharg_submodule_find_package/CMakeLists.txt index 95c1c447..be9e529f 100644 --- a/test/external_project/sharg_submodule_find_package/CMakeLists.txt +++ b/test/external_project/sharg_submodule_find_package/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/external_project/src/hello_world.cpp b/test/external_project/src/hello_world.cpp index d604005d..81015269 100644 --- a/test/external_project/src/hello_world.cpp +++ b/test/external_project/src/hello_world.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/header/CMakeLists.txt b/test/header/CMakeLists.txt index d37b960f..6e9b842e 100644 --- a/test/header/CMakeLists.txt +++ b/test/header/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/header/generate_header_source.cmake b/test/header/generate_header_source.cmake index 76fe3582..4d232907 100644 --- a/test/header/generate_header_source.cmake +++ b/test/header/generate_header_source.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/include/sharg/test/expect_throw_msg.hpp b/test/include/sharg/test/expect_throw_msg.hpp index e20002a7..8d0830a8 100644 --- a/test/include/sharg/test/expect_throw_msg.hpp +++ b/test/include/sharg/test/expect_throw_msg.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/test/include/sharg/test/file_access.hpp b/test/include/sharg/test/file_access.hpp index fa6b61bb..9c1a9118 100644 --- a/test/include/sharg/test/file_access.hpp +++ b/test/include/sharg/test/file_access.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/test/include/sharg/test/test_fixture.hpp b/test/include/sharg/test/test_fixture.hpp index 90bdcbed..a131b22b 100644 --- a/test/include/sharg/test/test_fixture.hpp +++ b/test/include/sharg/test/test_fixture.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/test/include/sharg/test/tmp_filename.hpp b/test/include/sharg/test/tmp_filename.hpp index 1223cdcb..3b95d515 100644 --- a/test/include/sharg/test/tmp_filename.hpp +++ b/test/include/sharg/test/tmp_filename.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause /*!\file diff --git a/test/scripts/add_snippets_to_cookbook.sh b/test/scripts/add_snippets_to_cookbook.sh index 82cbb0b5..c4ad3bc3 100755 --- a/test/scripts/add_snippets_to_cookbook.sh +++ b/test/scripts/add_snippets_to_cookbook.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # # Usage: add_snippets_to_cookbook.sh diff --git a/test/scripts/check_markdown_doxygen.sh b/test/scripts/check_markdown_doxygen.sh index 5134a4a6..49858b0b 100755 --- a/test/scripts/check_markdown_doxygen.sh +++ b/test/scripts/check_markdown_doxygen.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # # Usage: check_markdown_doxygen.sh diff --git a/test/scripts/link_check.sh b/test/scripts/link_check.sh index ae608673..d542dc21 100755 --- a/test/scripts/link_check.sh +++ b/test/scripts/link_check.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # # Usage: link_check.sh @@ -12,27 +12,30 @@ # The general workflow is to first run the script and then check the non-working links by searching the occurrence # within the codebase and verifying that they are indeed broken. +COUNT=0 do_check () { - RESPONSE=$(curl --http2 -Is -A 'Mozilla/5.0' $1) # HTTP2 is the default. - if ! [[ "$RESPONSE" =~ ^HTTP.* ]]; then # If this does not work, - RESPONSE=$(curl --http1.1 -Is -A 'Mozilla/5.0' $1) # fall back to HTTP1.1. + (( COUNT++ )) + RESPONSE=$(curl --http2 -Is -A 'Mozilla/5.0' "$1") # HTTP2 is the default. + if ! [[ "${RESPONSE}" =~ ^HTTP.* ]]; then # If this does not work, + RESPONSE=$(curl --http1.1 -Is -A 'Mozilla/5.0' "$1") # fall back to HTTP1.1. fi - HEADER=($(echo $RESPONSE | head -1)); # May look like: HTTP/2 200 + HEADER=($(echo "${RESPONSE}" | head -1)); # May look like: HTTP/2 200 STATUS=${HEADER[1]} + echo -n "[${COUNT}] " case "$STATUS" in - 200) echo "Link OK :" $1;; - 301) echo "Link PERM MOVED :" $1;; - 302) echo "Link TEMP MOVED :" $1;; - 404) echo "Link BROKE :" $1;; - 429) sleep 5; do_check $1;; - *) echo "Link STATUS" $STATUS ":" $1;; + 200) echo "Link OK : $1";; + 301) echo "Link PERM MOVED : $1";; + 302) echo "Link TEMP MOVED : $1";; + 404) echo "Link BROKE : $1";; + 429) sleep 5; do_check "$1";; + *) echo "Link STATUS ${STATUS} : $1";; esac } -if [[ $# -ne 1 ]]; then - echo "Usage: link_check.sh " +if [[ $# -ne 1 ]] && [[ $# -ne 2 ]]; then + echo "Usage: link_check.sh " exit 1 fi @@ -47,7 +50,10 @@ if [[ ! -f $1/include/sharg/version.hpp ]]; then exit 1 fi -for URL in $(grep -ohr --exclude-dir={.git,submodules,build} "https*://[a-zA-Z0-9./#+?=_%:-]*[a-zA-Z0-9/#+?=_%:-]" $1 | sort | uniq) +SKIP="${2:-0}" +COUNT=$((COUNT + SKIP)) + +for URL in $(grep -ohr --exclude-dir={.git,.vscode,build} "https*://[a-zA-Z0-9./#+?=_%:-]*[a-zA-Z0-9/#+?=_%:-]" "$1" | sort | uniq | tail -n +"${SKIP}") do - do_check $URL + do_check "${URL}" done diff --git a/test/scripts/update_copyright.sh b/test/scripts/update_copyright.sh index b6e06cf2..a0f9cfc9 100755 --- a/test/scripts/update_copyright.sh +++ b/test/scripts/update_copyright.sh @@ -1,37 +1,54 @@ #!/usr/bin/env bash -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause set -Eeuo pipefail -usage="\ +USAGE="\ SYNOPSIS - update_copyright.sh [] []... + adjust_copyright_years.sh [old_year=$(($(date +%Y) - 1))] [new_year=$(date +%Y)] DESCRIPTION - Updates the copyright year of files that are formatted in a certain way. And prints out the - copyright years that it ignores. + Updates the copyright year of files that are formatted in a certain way. EXAMPLES - ./test/scripts/update_copyright.sh 2024 2025 \$(find . -not -path '*/\.git/**' -and -not -path '*/submodules/*' -and -not -path '*/build/*' -and -not -iname '*.patch' -type f) - Updates all copyright entries from 2024 to 2025. Only scans non hidden directories. Does not scan build and - submodules directory. -" + ./test/scripts/update_copyright.sh + ./test/scripts/update_copyright.sh 2022 # Overwrite old year + ./test/scripts/update_copyright.sh 2024 2025 # Overwrite old and new year" + +# https://www.shellcheck.net/wiki/SC2235 +if [[ $# -gt 0 ]] && { [[ "$1" == "-h" ]] || [[ "$1" == "--help" ]]; }; then + echo -e "${USAGE}" + exit 0 +fi -if [ $# -eq 0 ]; then - echo -e "$usage" +if [[ $# -gt 2 ]]; then + echo -e "${USAGE}" exit 1 fi -# New update year -oldyear=$1 -year=$2 -shift 2 - -echo "Setting copyright dates from ${oldyear} to ${year}" -for file in "$@"; do - perl -i -pe 's/^(.*SPDX-FileCopyrightText: [0-9]{4}-)'${oldyear}'(,? Knut Reinert.*$)/${1}'${year}'${2}/' $file - perl -ne 'print "'$file':$.: $_" if (/^.*SPDX-FileCopyrightText.*'${oldyear}'.*$/);' $file -done +OLD_YEAR="${1:-$(($(date +%Y) - 1))}" +NEW_YEAR="${2:-$(date +%Y)}" + +SCRIPT_DIR="$(dirname "$(readlink -f "$0")")" +SHARG_ROOT="$(realpath "${SCRIPT_DIR}/../..")" + +get_files() +{ + find "${SHARG_ROOT}" \ + -not -path "${SHARG_ROOT}"'/\.git/*' -and \ + -not -path "${SHARG_ROOT}"'/build/*' -and \ + -not -path "${SHARG_ROOT}"'/.vscode/*' -and \ + -not -iname "*.patch" \ + -type f \ + -print0 +} + +echo "Updating copyright years from ${OLD_YEAR} to ${NEW_YEAR}" + +# https://www.shellcheck.net/wiki/SC2044 +while IFS= read -r -d '' file; do + perl -i -pe 's/^(.*[0-9]{4}-)'"${OLD_YEAR}"'(,? Knut Reinert.*$)/${1}'"${NEW_YEAR}"'${2}/' "${file}" +done < <(get_files) diff --git a/test/sharg-test.cmake b/test/sharg-test.cmake index acc7382a..e500ce26 100644 --- a/test/sharg-test.cmake +++ b/test/sharg-test.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause # This file provides functionality common to the different test modules used by diff --git a/test/snippet/CMakeLists.txt b/test/snippet/CMakeLists.txt index 70246ff1..82cc48ac 100644 --- a/test/snippet/CMakeLists.txt +++ b/test/snippet/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/snippet/add_subcommands.cpp b/test/snippet/add_subcommands.cpp index 2499ea0c..8a7be096 100644 --- a/test/snippet/add_subcommands.cpp +++ b/test/snippet/add_subcommands.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/add_subcommands.out.license b/test/snippet/add_subcommands.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/add_subcommands.out.license +++ b/test/snippet/add_subcommands.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/auxiliary.cpp b/test/snippet/auxiliary.cpp index c31ce3cf..dfcc8d86 100644 --- a/test/snippet/auxiliary.cpp +++ b/test/snippet/auxiliary.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/compare_snippet_output.cmake b/test/snippet/compare_snippet_output.cmake index 77511d92..2321d3a4 100644 --- a/test/snippet/compare_snippet_output.cmake +++ b/test/snippet/compare_snippet_output.cmake @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: CC0-1.0 cmake_minimum_required (VERSION 3.12) diff --git a/test/snippet/custom_enumeration.cpp b/test/snippet/custom_enumeration.cpp index 3a4cec45..8bcbd96b 100644 --- a/test/snippet/custom_enumeration.cpp +++ b/test/snippet/custom_enumeration.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/custom_enumeration.out.license b/test/snippet/custom_enumeration.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/custom_enumeration.out.license +++ b/test/snippet/custom_enumeration.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/custom_parsing_enumeration.cpp b/test/snippet/custom_parsing_enumeration.cpp index d3c99867..5d5cee9b 100644 --- a/test/snippet/custom_parsing_enumeration.cpp +++ b/test/snippet/custom_parsing_enumeration.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/custom_parsing_enumeration.out.license b/test/snippet/custom_parsing_enumeration.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/custom_parsing_enumeration.out.license +++ b/test/snippet/custom_parsing_enumeration.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/is_option_set.cpp b/test/snippet/is_option_set.cpp index c8f97225..a788e0a4 100644 --- a/test/snippet/is_option_set.cpp +++ b/test/snippet/is_option_set.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/is_option_set.out.license b/test/snippet/is_option_set.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/is_option_set.out.license +++ b/test/snippet/is_option_set.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/parser_1.cpp b/test/snippet/parser_1.cpp index 3aab7a72..059adf70 100644 --- a/test/snippet/parser_1.cpp +++ b/test/snippet/parser_1.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/parser_1.out.license b/test/snippet/parser_1.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/parser_1.out.license +++ b/test/snippet/parser_1.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/parser_2.cpp b/test/snippet/parser_2.cpp index c25bba19..654810ba 100644 --- a/test/snippet/parser_2.cpp +++ b/test/snippet/parser_2.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/parser_2.out.license b/test/snippet/parser_2.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/parser_2.out.license +++ b/test/snippet/parser_2.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/parser_3.cpp b/test/snippet/parser_3.cpp index adaba78f..4d053cf2 100644 --- a/test/snippet/parser_3.cpp +++ b/test/snippet/parser_3.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/parser_3.out.license b/test/snippet/parser_3.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/parser_3.out.license +++ b/test/snippet/parser_3.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/readme_sneak_peek.cpp b/test/snippet/readme_sneak_peek.cpp index 891a094b..0cccb5e9 100644 --- a/test/snippet/readme_sneak_peek.cpp +++ b/test/snippet/readme_sneak_peek.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #define main test diff --git a/test/snippet/readme_sneak_peek.out b/test/snippet/readme_sneak_peek.out index 8b51ee26..8debcce3 100644 --- a/test/snippet/readme_sneak_peek.out +++ b/test/snippet/readme_sneak_peek.out @@ -25,4 +25,4 @@ OPTIONS VERSION Last update: Eat-Me-App version: - Sharg version: 1.1.2-rc.1 + Sharg version: 1.2.0-rc.1 diff --git a/test/snippet/readme_sneak_peek.out.license b/test/snippet/readme_sneak_peek.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/readme_sneak_peek.out.license +++ b/test/snippet/readme_sneak_peek.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/safe_filesystem_entry.cpp b/test/snippet/safe_filesystem_entry.cpp index 41910d5a..6f22fb53 100644 --- a/test/snippet/safe_filesystem_entry.cpp +++ b/test/snippet/safe_filesystem_entry.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/snippet_main.cpp b/test/snippet/snippet_main.cpp index a0c04b4f..e9acc1d5 100644 --- a/test/snippet/snippet_main.cpp +++ b/test/snippet/snippet_main.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 int main() diff --git a/test/snippet/validators_1.cpp b/test/snippet/validators_1.cpp index 6a8cf5e6..9f5d1be6 100644 --- a/test/snippet/validators_1.cpp +++ b/test/snippet/validators_1.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_1.out.license b/test/snippet/validators_1.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_1.out.license +++ b/test/snippet/validators_1.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_2.cpp b/test/snippet/validators_2.cpp index 717f5e40..820d62e0 100644 --- a/test/snippet/validators_2.cpp +++ b/test/snippet/validators_2.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_2.out.license b/test/snippet/validators_2.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_2.out.license +++ b/test/snippet/validators_2.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_3.cpp b/test/snippet/validators_3.cpp index 52fff37f..a068cc02 100644 --- a/test/snippet/validators_3.cpp +++ b/test/snippet/validators_3.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_3.out.license b/test/snippet/validators_3.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_3.out.license +++ b/test/snippet/validators_3.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_4.cpp b/test/snippet/validators_4.cpp index 7b52dee3..57e5b74d 100644 --- a/test/snippet/validators_4.cpp +++ b/test/snippet/validators_4.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_4.out.license b/test/snippet/validators_4.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_4.out.license +++ b/test/snippet/validators_4.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_chaining.cpp b/test/snippet/validators_chaining.cpp index bee81bac..ee92444b 100644 --- a/test/snippet/validators_chaining.cpp +++ b/test/snippet/validators_chaining.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_chaining.out.license b/test/snippet/validators_chaining.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_chaining.out.license +++ b/test/snippet/validators_chaining.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_input_directory.cpp b/test/snippet/validators_input_directory.cpp index 5538a2e4..f7ccdd0a 100644 --- a/test/snippet/validators_input_directory.cpp +++ b/test/snippet/validators_input_directory.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_input_directory.out.license b/test/snippet/validators_input_directory.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_input_directory.out.license +++ b/test/snippet/validators_input_directory.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_input_file.cpp b/test/snippet/validators_input_file.cpp index 426f6dea..293e075a 100644 --- a/test/snippet/validators_input_file.cpp +++ b/test/snippet/validators_input_file.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_input_file.out.license b/test/snippet/validators_input_file.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_input_file.out.license +++ b/test/snippet/validators_input_file.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_input_file_ext_from_file.cpp b/test/snippet/validators_input_file_ext_from_file.cpp index 8b737e10..b70e6bcd 100644 --- a/test/snippet/validators_input_file_ext_from_file.cpp +++ b/test/snippet/validators_input_file_ext_from_file.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_input_file_ext_from_file.err.license b/test/snippet/validators_input_file_ext_from_file.err.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_input_file_ext_from_file.err.license +++ b/test/snippet/validators_input_file_ext_from_file.err.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_output_directory.cpp b/test/snippet/validators_output_directory.cpp index 928f9dd9..92b28c20 100644 --- a/test/snippet/validators_output_directory.cpp +++ b/test/snippet/validators_output_directory.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_output_directory.out.license b/test/snippet/validators_output_directory.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_output_directory.out.license +++ b/test/snippet/validators_output_directory.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_output_file.cpp b/test/snippet/validators_output_file.cpp index beadb18b..dd742215 100644 --- a/test/snippet/validators_output_file.cpp +++ b/test/snippet/validators_output_file.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_output_file.out.license b/test/snippet/validators_output_file.out.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_output_file.out.license +++ b/test/snippet/validators_output_file.out.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/snippet/validators_output_file_ext_from_file.cpp b/test/snippet/validators_output_file_ext_from_file.cpp index 98f0b966..2e2d2003 100644 --- a/test/snippet/validators_output_file_ext_from_file.cpp +++ b/test/snippet/validators_output_file_ext_from_file.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test/snippet/validators_output_file_ext_from_file.err.license b/test/snippet/validators_output_file_ext_from_file.err.license index b8b3e609..4251f0f8 100644 --- a/test/snippet/validators_output_file_ext_from_file.err.license +++ b/test/snippet/validators_output_file_ext_from_file.err.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik SPDX-License-Identifier: CC0-1.0 diff --git a/test/unit/CMakeLists.txt b/test/unit/CMakeLists.txt index 681dabe0..aed3a1db 100644 --- a/test/unit/CMakeLists.txt +++ b/test/unit/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required (VERSION 3.12) diff --git a/test/unit/README.md b/test/unit/README.md index e42f8854..66d8441c 100644 --- a/test/unit/README.md +++ b/test/unit/README.md @@ -1,6 +1,6 @@ diff --git a/test/unit/detail/CMakeLists.txt b/test/unit/detail/CMakeLists.txt index 08ec9705..d2d48d27 100644 --- a/test/unit/detail/CMakeLists.txt +++ b/test/unit/detail/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause find_path (SHARG_TEST_LICENSE_DIR diff --git a/test/unit/detail/format_ctd_test.cpp b/test/unit/detail/format_ctd_test.cpp index e4592aa5..6508687b 100644 --- a/test/unit/detail/format_ctd_test.cpp +++ b/test/unit/detail/format_ctd_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include @@ -114,7 +114,7 @@ TEST_F(format_ctd_test, empty_information) // Create the dummy parser. auto parser = get_parser("--export-help", "ctd"); parser.info.date = "December 01, 1994"; - parser.info.version = "1.1.2-rc.1"; + parser.info.version = "1.2.0-rc.1"; parser.info.man_page_title = "default_man_page_title"; parser.info.short_description = "A short description here."; diff --git a/test/unit/detail/format_cwl_test.cpp b/test/unit/detail/format_cwl_test.cpp index 7f967b25..9fb70550 100644 --- a/test/unit/detail/format_cwl_test.cpp +++ b/test/unit/detail/format_cwl_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include @@ -21,7 +21,7 @@ TEST_F(format_cwl_test, empty_information) // Create the dummy parser. auto parser = get_parser("--export-help", "cwl"); parser.info.date = "December 01, 1994"; - parser.info.version = "1.1.2-rc.1"; + parser.info.version = "1.2.0-rc.1"; parser.info.man_page_title = "default_man_page_title"; parser.info.short_description = "A short description here."; diff --git a/test/unit/detail/format_help_test.cpp b/test/unit/detail/format_help_test.cpp index 3888824a..d65c4b9e 100644 --- a/test/unit/detail/format_help_test.cpp +++ b/test/unit/detail/format_help_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include @@ -159,7 +159,7 @@ TEST_F(format_help_test, with_short_copyright) + basic_options_str + "\n" + version_str() + "\n" + "LEGAL\n" " test_parser Copyright: short\n" - " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" + " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" " 3-clause BSDL.\n"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); } @@ -174,7 +174,7 @@ TEST_F(format_help_test, with_long_copyright) "\nOPTIONS\n\n" + basic_options_str + "\n" + version_str() + "\n" + "LEGAL\n" - " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" + " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" " 3-clause BSDL.\n" " For full copyright and/or warranty information see --copyright.\n"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); @@ -190,7 +190,7 @@ TEST_F(format_help_test, with_citation) "\nOPTIONS\n\n" + basic_options_str + "\n" + version_str() + "\n" + "LEGAL\n" - " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" + " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" " 3-clause BSDL.\n" " In your academic works please cite: citation\n"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); @@ -207,7 +207,7 @@ TEST_F(format_help_test, with_author) + basic_options_str + "\n" + version_str() + "\n" + "LEGAL\n" " Author: author\n" - " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" + " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" " 3-clause BSDL.\n"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); } @@ -223,7 +223,7 @@ TEST_F(format_help_test, with_email) + basic_options_str + "\n" + version_str() + "\n" + "LEGAL\n" " Contact: email\n" - " SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the\n" + " SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the\n" " 3-clause BSDL.\n"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); } diff --git a/test/unit/detail/format_html_test.cpp b/test/unit/detail/format_html_test.cpp index b335df29..4e612318 100644 --- a/test/unit/detail/format_html_test.cpp +++ b/test/unit/detail/format_html_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include @@ -190,7 +190,7 @@ TEST_F(format_html_test, full_information_information) "
\n" "Contact: email\n" "
\n" - "SeqAn Copyright: 2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL.\n" + "SeqAn Copyright: 2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL.\n" "
\n" "In your academic works please cite: citation\n" "
\n" diff --git a/test/unit/detail/format_man_test.cpp b/test/unit/detail/format_man_test.cpp index 007f503e..ea8d3e69 100644 --- a/test/unit/detail/format_man_test.cpp +++ b/test/unit/detail/format_man_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include @@ -276,7 +276,7 @@ TEST_F(format_man_test, full_info_short_copyright) std::string expected = this->expected + R"(.SH LEGAL \fBtest_parser Copyright: \fRshort copyright .br -\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. +\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. )"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); } @@ -296,7 +296,7 @@ TEST_F(format_man_test, full_info_short_and_citation) std::string expected = this->expected + R"(.SH LEGAL \fBtest_parser Copyright: \fRshort copyright .br -\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. +\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. .br \fBIn your academic works please cite: \fRcitation )"; @@ -319,7 +319,7 @@ TEST_F(format_man_test, full_info_short_long_and_citation) std::string expected = this->expected + R"(.SH LEGAL \fBtest_parser Copyright: \fRshort copyright .br -\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. +\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. .br \fBIn your academic works please cite: \fRcitation .br @@ -342,7 +342,7 @@ TEST_F(format_man_test, full_info_author) std::string expected = this->expected + R"(.SH LEGAL \fBAuthor: \fRauthor .br -\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. +\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. )"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); } @@ -361,7 +361,7 @@ TEST_F(format_man_test, full_info_email) std::string expected = this->expected + R"(.SH LEGAL \fBContact: \fRemail .br -\fBSeqAn Copyright: \fR2006-2024 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. +\fBSeqAn Copyright: \fR2006-2025 Knut Reinert, FU-Berlin; released under the 3-clause BSDL. )"; EXPECT_EQ(get_parse_cout_on_exit(parser), expected); } diff --git a/test/unit/detail/safe_filesystem_entry_test.cpp b/test/unit/detail/safe_filesystem_entry_test.cpp index 08801d70..c101559e 100644 --- a/test/unit/detail/safe_filesystem_entry_test.cpp +++ b/test/unit/detail/safe_filesystem_entry_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/detail/seqan3_test.cpp b/test/unit/detail/seqan3_test.cpp index 187ac3e0..65bd3248 100644 --- a/test/unit/detail/seqan3_test.cpp +++ b/test/unit/detail/seqan3_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/detail/type_name_as_string_test.cpp b/test/unit/detail/type_name_as_string_test.cpp index a2a5399b..24ef3081 100644 --- a/test/unit/detail/type_name_as_string_test.cpp +++ b/test/unit/detail/type_name_as_string_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/detail/version_check_debug_test.cpp b/test/unit/detail/version_check_debug_test.cpp index 115078cd..79946eb8 100644 --- a/test/unit/detail/version_check_debug_test.cpp +++ b/test/unit/detail/version_check_debug_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #if defined(NDEBUG) diff --git a/test/unit/detail/version_check_release_test.cpp b/test/unit/detail/version_check_release_test.cpp index 4173e137..656209ec 100644 --- a/test/unit/detail/version_check_release_test.cpp +++ b/test/unit/detail/version_check_release_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #if !defined(NDEBUG) diff --git a/test/unit/detail/version_check_test.hpp b/test/unit/detail/version_check_test.hpp index 323913b6..d2d9d136 100644 --- a/test/unit/detail/version_check_test.hpp +++ b/test/unit/detail/version_check_test.hpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/parser/CMakeLists.txt b/test/unit/parser/CMakeLists.txt index 2db3bb31..9156e4aa 100644 --- a/test/unit/parser/CMakeLists.txt +++ b/test/unit/parser/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause sharg_test (enumeration_names_test.cpp) diff --git a/test/unit/parser/enumeration_names_test.cpp b/test/unit/parser/enumeration_names_test.cpp index 1efb6367..01f21897 100644 --- a/test/unit/parser/enumeration_names_test.cpp +++ b/test/unit/parser/enumeration_names_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/parser/format_parse_test.cpp b/test/unit/parser/format_parse_test.cpp index dbe8b15f..3d4f7d06 100644 --- a/test/unit/parser/format_parse_test.cpp +++ b/test/unit/parser/format_parse_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/parser/format_parse_validators_test.cpp b/test/unit/parser/format_parse_validators_test.cpp index ed9c6474..eaea94f2 100644 --- a/test/unit/parser/format_parse_validators_test.cpp +++ b/test/unit/parser/format_parse_validators_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/parser/parser_design_error_test.cpp b/test/unit/parser/parser_design_error_test.cpp index 9e56aa9a..1365eb21 100644 --- a/test/unit/parser/parser_design_error_test.cpp +++ b/test/unit/parser/parser_design_error_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/parser/subcommand_test.cpp b/test/unit/parser/subcommand_test.cpp index 6d4c6460..85ebfa0c 100644 --- a/test/unit/parser/subcommand_test.cpp +++ b/test/unit/parser/subcommand_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/std/CMakeLists.txt b/test/unit/std/CMakeLists.txt index 83c79831..9c177268 100644 --- a/test/unit/std/CMakeLists.txt +++ b/test/unit/std/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause sharg_test (charconv_float_test.cpp) diff --git a/test/unit/std/charconv_float_test.cpp b/test/unit/std/charconv_float_test.cpp index c72c6aec..ef263ef9 100644 --- a/test/unit/std/charconv_float_test.cpp +++ b/test/unit/std/charconv_float_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/std/charconv_int_test.cpp b/test/unit/std/charconv_int_test.cpp index 3caca42f..cfedeb4d 100644 --- a/test/unit/std/charconv_int_test.cpp +++ b/test/unit/std/charconv_int_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/test/CMakeLists.txt b/test/unit/test/CMakeLists.txt index 541f877f..7af9bb29 100644 --- a/test/unit/test/CMakeLists.txt +++ b/test/unit/test/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2006-2024 Knut Reinert & Freie Universität Berlin -# SPDX-FileCopyrightText: 2016-2024 Knut Reinert & MPI für molekulare Genetik +# SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin +# SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik # SPDX-License-Identifier: BSD-3-Clause sharg_test (file_access_test.cpp) diff --git a/test/unit/test/file_access_test.cpp b/test/unit/test/file_access_test.cpp index 9f226b28..5ce98e61 100644 --- a/test/unit/test/file_access_test.cpp +++ b/test/unit/test/file_access_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include diff --git a/test/unit/test/tmp_filename_test.cpp b/test/unit/test/tmp_filename_test.cpp index 8a4d42eb..1739e4c9 100644 --- a/test/unit/test/tmp_filename_test.cpp +++ b/test/unit/test/tmp_filename_test.cpp @@ -1,5 +1,5 @@ -// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin -// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik +// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin +// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik // SPDX-License-Identifier: BSD-3-Clause #include