Problem
Copyright headers across the h5cpp codebase are inconsistent in format, entity name, and year range. Some files credit "vargaconsulting", others "Steven Varga", and newer files use "Varga Labs". The year ranges also vary (2018, 2018-2020, 2018-2021, 2025-2026).
Goal
Standardize all h5cpp project source files to use a single, consistent copyright header:
/* Copyright (c) 2018-2026 Steven Varga, Toronto,ON Canada
* Author: Varga, Steven <steven@vargalabs.com> */
Scope
- All
.hpp and .cpp files in h5cpp/, examples/, and test/
- All
.h files in examples/ and test/
CMakeLists.txt files in project directories
- Makefiles in project directories
- Root
CMakeLists.txt
- COPYRIGHT and LICENSE.H5CPP files
- NOT third-party files (doctest, csv example LICENSE, etc.)
- NOT generated files (build/h5cpp.hpp)
Acceptance Criteria
Problem
Copyright headers across the h5cpp codebase are inconsistent in format, entity name, and year range. Some files credit "vargaconsulting", others "Steven Varga", and newer files use "Varga Labs". The year ranges also vary (2018, 2018-2020, 2018-2021, 2025-2026).
Goal
Standardize all h5cpp project source files to use a single, consistent copyright header:
Scope
.hppand.cppfiles inh5cpp/,examples/, andtest/.hfiles inexamples/andtest/CMakeLists.txtfiles in project directoriesCMakeLists.txtAcceptance Criteria