Adaptable Type Definitions for cross-language data types
Description
ATD stands for Adaptable Type Definitions. It is a syntax for defining
cross-language data types. It is used as input to generate efficient and
type-safe serializers, deserializers and validators. The current target
languages are OCaml and Java.
The following opam packages are provided by the atd project:
* atdgen: executable that generates OCaml code dealing with json and
biniou data formats
* atdj: executable that generates Java code dealing with json
* atd: library for parsing atd files used by code generators
* Tue Sep 16 2025 Jerry James <loganjerry@gmail.com> - 2.16.0-5
- Rebuild for ocaml-menhir 20250912
* Fri Sep 05 2025 Jerry James <loganjerry@gmail.com> - 2.16.0-4
- Rebuild for ocaml-menhir 20250903
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.16.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jul 13 2025 Jerry James <loganjerry@gmail.com> - 2.16.0-2
- Rebuild to fix OCaml dependencies
* Mon Jan 27 2025 Jerry James <loganjerry@gmail.com> - 2.16.0-1
- Version 2.16.0
- Remove the deprecated ocaml-atdgen-devel package
- New ocaml-atdcpp package for generating C++
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Fri Jan 10 2025 Jerry James <loganjerry@gmail.com> - 2.15.0-12
- OCaml 5.3.0 rebuild for Fedora 42
* Sun Oct 06 2024 Jerry James <loganjerry@gmail.com> - 2.15.0-11
- Rebuild for ocaml-re 1.13.3
* Mon Aug 05 2024 Jerry James <loganjerry@gmail.com> - 2.15.0-10
- Rebuild for ocaml-menhir 20240715 and ocaml-yojson 2.2.2
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Jun 19 2024 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-8
- OCaml 5.2.0 ppc64le fix
* Wed Jun 05 2024 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-7
- Use latest JDK instead of ancient version 11
* Wed May 29 2024 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-6
- OCaml 5.2.0 for Fedora 41
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Dec 18 2023 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-3
- OCaml 5.1.1 + s390x code gen fix for Fedora 40
* Tue Dec 12 2023 Richard W.M. Jones <rjones@redhat.com> - 2.15.0-2
- OCaml 5.1.1 rebuild for Fedora 40
* Mon Oct 30 2023 Jerry James <loganjerry@gmail.com> - 2.15.0-1
- Version 2.15.0
* Wed Oct 25 2023 Jerry James <loganjerry@gmail.com> - 2.14.1-1
- Version 2.14.1
* Fri Oct 20 2023 Jerry James <loganjerry@gmail.com> - 2.14.0-1
- Version 2.14.0
* Wed Oct 18 2023 Jerry James <loganjerry@gmail.com> - 2.13.0-1
- Version 2.13.0
- Add support for the D language
* Thu Oct 05 2023 Richard W.M. Jones <rjones@redhat.com> - 2.12.0-4
- OCaml 5.1 rebuild for Fedora 40
* Wed Oct 04 2023 Jerry James <loganjerry@gmail.com> - 2.12.0-3
- Reenable flake8 tests