From 46ce96b8052a2d8b1388ca37cf22539d7f6d529c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Nea=C8=9Bu?= Date: Wed, 29 Apr 2026 08:26:31 +0300 Subject: [PATCH 1/2] Enable beman-tidy (--require-all mode) into beman.indices_view Issue: https://github.com/bemanproject/beman-tidy/issues/256 Enable beman-tidy (--require-all mode) into beman.indices_view --- .pre-commit-config.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index eb01186..760e608 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,5 +44,6 @@ repos: rev: v0.3.1 hooks: - id: beman-tidy + args: [".", "--verbose", "--require-all"] exclude: 'cookiecutter/|infra/' From c9fa40e69fe2a511acbaa6f27c4fa09bbc7a0e52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Nea=C8=9Bu?= Date: Thu, 9 Jul 2026 22:09:20 +0300 Subject: [PATCH 2/2] docs: add Compiler Explorer badge (release.godbolt_trunk_version) Enabling beman-tidy --require-all in this repo makes the release.godbolt_trunk_version check a hard requirement, so add the Compiler Explorer example badge to the README to satisfy it. Co-Authored-By: Claude Opus 4.8 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cd8b8c3..a2b3688 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception --> -![Library Status](https://raw.githubusercontent.com/bemanproject/beman/refs/heads/main/images/badges/beman_badge-beman_library_production_ready_stable_api.svg) ![Continuous Integration Tests](https://github.com/bemanproject/indices_view/actions/workflows/ci_tests.yml/badge.svg) ![Lint Check (pre-commit)](https://github.com/bemanproject/indices_view/actions/workflows/pre-commit-check.yml/badge.svg) [![Coverage](https://coveralls.io/repos/github/bemanproject/indices_view/badge.svg?branch=main)](https://coveralls.io/github/bemanproject/indices_view?branch=main) ![Standard Target](https://github.com/bemanproject/beman/blob/main/images/badges/cpp26.svg) +![Library Status](https://raw.githubusercontent.com/bemanproject/beman/refs/heads/main/images/badges/beman_badge-beman_library_production_ready_stable_api.svg) ![Continuous Integration Tests](https://github.com/bemanproject/indices_view/actions/workflows/ci_tests.yml/badge.svg) ![Lint Check (pre-commit)](https://github.com/bemanproject/indices_view/actions/workflows/pre-commit-check.yml/badge.svg) [![Coverage](https://coveralls.io/repos/github/bemanproject/indices_view/badge.svg?branch=main)](https://coveralls.io/github/bemanproject/indices_view?branch=main) ![Standard Target](https://github.com/bemanproject/beman/blob/main/images/badges/cpp26.svg) [![Compiler Explorer Example](https://img.shields.io/badge/Try%20it%20on%20Compiler%20Explorer-grey?logo=compilerexplorer&logoColor=67c52a)](https://godbolt.org/z/6cxfs8haa) **Implements**: `std::views::indices` proposed in [Add std::views::indices(n) (P3060R2)](https://wg21.link/P3060R2).