package atdj
Java code generation for ATD
Install
Dune Dependency
Authors
-
MMartin Jambon <martin@mjambon.com>
-
DDavid Sheets <sheets@alum.mit.edu>
-
RRudi Grinberg <me@rgrinberg.com>
-
IIvan Jager <aij+git@mrph.org>
-
JJeff Meister <nanaki@gmail.com>
-
CCarmelo Piccione <carmelo.piccione@gmail.com>
-
RRaman Varabets <roman.vorobets@gmail.com>
-
MMathieu Baudet <mathieubaudet@fb.com>
-
RRauan Mayemir <rauan@mayemir.io>
-
LLouis Roché <louis@louisroche.net>
-
BBrendan Long <self@brendanlong.com>
-
CChristophe Troestler <christophe.Troestler@umons.ac.be>
-
VVincent Bernardoff <vb@luminar.eu.org>
-
Hhaoyang <haoyang@esper.co>
Maintainers
Sources
atd-2.2.1.tbz
sha256=db6b4c1a6293b214a7b7a3da435e681abd1b16b55d5aa246b93d26736d3a559e
sha512=0c7f1985cc4d87ddd541bb2f7085b72f81aaef69468653319a4a52e6cd6c9318511229784a12cdb413ae500e7a5b8195759e0d8d49946a9b00f62e8dda07e8a2
doc/CHANGES.html
2.2.1 (2020-05-14)
- Upgrade to dune 2.0
2.2.0 (2020-09-03)
- Add support for merging double annotations (
<ocaml from="ProtoA"><ocaml predef>
) - Add tests for annotation merging and target-specific annotations
2.1.0 (2019-12-3)
- Fix bug preventing generated code from compiling when using json adapters on recursive types.
- Improve automatic error messages shown in case of failed validation. Now include the validator's name or code.
- Add support for json adapters in the bucklescript backend. (#153)
2.0.0 (2018-05-31)
- Add support for json adapters in OCaml (
<json adapter.ocaml=...>
) - Add support for json enums with a catch-all case (
<json open_enum>
) - Remove
<json tag_field=...>
and<json untyped>
1.13.0 (2018-03-27)
- Introduce
atdgen-runtime
package. This package contains the runtime dependency introduced by theatdgen
code generator. The old runtime library is deprecated - Add
atdj
to set of released packages.atdj
is a java code generator for .atd files. - Improve generated code to emit ppx attributes to ignore harmless warnings
Ag_version
submodule has been replaced withVersion
.- Transition
atd
aliases using the(wrapped true)
mode of jbuilder. This is a breaking change for all of those who useatd
the library. All modules are now accessible under theAtd.
entry module.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page