Date: Wed, 15 Jan 2025 17:00:14 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 284084] [NEW PORT] devel/reflect-cpp: C++-20 library for fast serialization, deserialization and validation Message-ID: <bug-284084-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284084 Bug ID: 284084 Summary: [NEW PORT] devel/reflect-cpp: C++-20 library for fast serialization, deserialization and validation Product: Ports & Packages Version: Latest Hardware: Any URL: https://rfl.getml.com/ OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: alster@vinterdalen.se Attachment #256718 maintainer-approval+ Flags: Flags: maintainer-feedback+ Created attachment 256718 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D256718&action= =3Dedit [PATCH] [NEW PORT] devel/reflect-cpp: C++-20 library for fast serialization, deserialization and validation reflect-cpp is a C++-20 library for fast serialization, deserialization and validation using reflection, similar to pydantic in Python, serde in Rust, encoding in Go or aeson in Haskell. reflect-cpp fills an important gap in C++ development. It minimizes boilerp= late code and enhances code safety for seamless and efficient data exchange acro= ss system components. Design principles for reflect-cpp include: Close integration with containers from the C++ standard library Close adherence to C++ idioms Out-of-the-box support for JSON Simple installation Simple extendability to other serialization formats Simple extendability to custom classes Being one of the fastest serialization libraries in existence, as demonstrated by our benchmarks Poudriere testport: OK for [amd64 i386] * [142 141 134]=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 Make test: 100% tests passed, 0 tests failed out of 193 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284084-7788>