• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bemanproject / exemplar
100%

Build:
DEFAULT BRANCH: main
Repo Added 07 Jul 2025 07:40PM UTC
Files 1
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • 274-exemplar-various-updates-cmake-etc
  • add_gitattributes
  • apply-RELEASE.GODBOLT_TRUNK_VERSION
  • beman-install-library
  • better-defaults
  • domibel-patch-1
  • enchance_dev_extensions
  • enolan_bumpclang22_1
  • enolan_bumpinfra20250713
  • enolan_bumpinfra20250719
  • enolan_catch2_1
  • enolan_catchallheader1
  • enolan_clang21_1
  • enolan_clangformatupdate1
  • enolan_cmake330_1
  • enolan_codespacecapitalization1
  • enolan_contributing1
  • enolan_cookiecutterbuildversion1
  • enolan_cookiecutterowners1
  • enolan_cookiecutterprecommit1
  • enolan_cookiecutterpresets1
  • enolan_coverage2
  • enolan_disableclang18libstdcpp1
  • enolan_duplicatefindpkg1
  • enolan_emptycoverage1
  • enolan_gitignore1
  • enolan_infra20250707_3
  • enolan_infra20250707_4
  • enolan_infrabump1
  • enolan_infrabump20250916
  • enolan_interface1
  • enolan_missinginclude1
  • enolan_msvccmake1
  • enolan_mvcmakeinfile2
  • enolan_newbemaninstalllibrary1
  • enolan_pkgbemansubmodule1
  • enolan_platformtable1
  • enolan_precommitbadge1
  • enolan_precommitfile3
  • enolan_precommitfix1
  • enolan_precommittest1
  • enolan_prefixnote1
  • enolan_prefixpath1
  • enolan_prtemplate1
  • enolan_randomcrons1
  • enolan_readmecleanup1
  • enolan_readmecmake1
  • enolan_readmecontribute1
  • enolan_readmelinks1
  • enolan_reusableprecommitupdate1
  • enolan_reviewdogtest1
  • enolan_rmdevcontainer1
  • enolan_rmdocs1
  • enolan_rmgodbolt1
  • enolan_rminstalltest1
  • enolan_simplifyci1
  • enolan_skipforkupdate1
  • enolan_stampscript1
  • enolan_submodulebump20250824
  • enolan_submodulebump20250927
  • enolan_todo2
  • enolan_unittestinstall2
  • enolan_updatelicense1
  • enolan_workflowdir1
  • feature/VERIFY_INTERFACE_HEADER_SETS-if-PROJECT_IS_TOP_LEVEL
  • feature/add_cxx_module
  • feature/prevent-linker-warning
  • feature/set-IndentPPDirectives-BeforeHash
  • feature/simplify-directory-structure
  • fix-duplicate-gtest-link
  • fix_devcontainer_precommit_install
  • fix_lf_licence
  • issue/159
  • neatudarius-patch-2
  • patch-1
  • readme
  • river/global-exclude-pc
  • update/pre-commit-autoupdate

06 Apr 2026 03:20AM UTC coverage: 100.0%. Remained the same
24017332776

push

github

ednolan
cookiecutter: Use minimum_cpp_build_version for CMakePresets.json

Previously, this would be hardcoded to C++20.

2 of 2 relevant lines covered (100.0%)

601.0 hits per line

Relevant lines Covered
Build:
Build:
2 RELEVANT LINES 2 COVERED LINES
601.0 HITS PER LINE
Source Files on main
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24017332776 main cookiecutter: Use minimum_cpp_build_version for CMakePresets.json Previously, this would be hardcoded to C++20. push 06 Apr 2026 03:27AM UTC ednolan github
100.0
23950610344 main Remove godbolt_link parameter from cookiecutter template Asking users to provide a compiler explorer link at the same time as they create their library for the first time creates a chicken-egg situation, given that the compiler explorer links are... push 03 Apr 2026 02:59PM UTC ednolan github
100.0
23950004201 main Add stamp.sh script for new libraries and README instructions Previously, users needing to create a new Beman library properly would need to follow the following set of (undocumented) instructions: - Go to the 'exemplar' repo, click 'use this te... push 03 Apr 2026 02:40PM UTC ednolan github
100.0
23947118074 main Bump infra-workflows to 1.5.0 This allows newly created repositories with no coverage data yet not to fail CI. push 03 Apr 2026 01:03PM UTC ednolan github
100.0
23923226181 main Remove redundant GTest::gtest from test link libraries GTest::gtest_main is an alternative to GTest::gtest, not an addition. Linking both causes duplicate library warnings and linker errors on some platforms. Fixes #292 Co-Authored-By: Claude O... push 02 Apr 2026 09:39PM UTC ednolan github
100.0
23908157801 main cookiecutter: Ask for maintainer's username and add it to CODEOWNERS Previously, the codeowners for any new library would be set to the list of codeowners used for exemplar. Now, the codeowners consists of just the maintainer that created the lib... push 02 Apr 2026 03:31PM UTC ednolan github
100.0
23907021007 main cookiecutter: Replace identity-specific material with TODOs Previously, users who stamped out the exemplar library would often leave behind material related to the demo 'identity' functionality. This commit ensures that all such material is repla... push 02 Apr 2026 03:09PM UTC ednolan github
100.0
23860859879 main Add support for catch2 This commit allows cookiecutter to support creating Beman libraries that use catch2 as their unit testing library instead of gtest. It adds a new unit_test_library option to the exemplar cookiecutter parameters that can be... push 01 Apr 2026 05:08PM UTC ednolan github
100.0
23855523938 main Bump infra-workflows version to 1.4.0 This brings in the following commits from infra-workflows: - Configure presets with verbose output - Skip pre-commit autoupdate for repos outside bemanproject org push 01 Apr 2026 03:09PM UTC ednolan github
100.0
23772593920 main Merge pull request #329 from bemanproject/update/pre-commit-autoupdate Auto-update pre-commit hooks push 30 Mar 2026 11:25PM UTC web-flow github
100.0
See All Builds (353)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc