flowrs-engine/crates/flowrs-record/NOTICE
flowRS fd958c0547 flowRS engine, cut from flowRS 3451b065
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 19:04:39 -05:00

21 lines
1.1 KiB
Text

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.