flowrs-record Copyright 2024-2026 David Charlot and the flowRS contributors Licensed under either of the Apache License, Version 2.0 (LICENSE-APACHE) or the MIT license (LICENSE-MIT), at your option. This crate is part of flowRS. Third-party material: src/hardpy.rs, src/systemlink.rs and src/wats.rs convert dates with Howard Hinnant's chrono-compatible low-level date algorithms (civil_from_days, days_from_civil), https://howardhinnant.github.io/date_algorithms.html, which their author donated to the public domain. src/wats.rs hashes with FNV-1a (Fowler, Noll and Vo; public domain). The record formats this crate reads and writes (OpenHTF, HardPy, WATS, NI SystemLink, OpenTAP, STDF V4, JUnit XML, pytest report-log) are interfaces: the field names, enum strings and layouts it uses come from those projects' published schemas, documentation and output, for interoperability. No implementation code from them is in this crate; pystdf, pytest and the others were run only as oracles. tests/corpus/ holds output generated for flowRS by running pytest, pytest-reportlog and Playwright over test suites written for these tests.