this repo has no description
1opam-version: "2.0" 2synopsis: "Java code generation for ATD" 3description: """ 4Atdj is a program that generates a Java interface from type definitions. In 5particular, given a set of ATD type definitions, this tool generates a set of 6Java classes representing those types with built-in JSON serializers and 7deserializers 8 9The primary benefits of using the generated interface, over manually 10manipulating JSON strings from within Java, are safety and ease of use. 11Specifically, the generated interface offers the following features: 12 13- JSON strings are automatically checked for correctness with respect to the ATD 14specification. 15 16- Details such as optional fields and their associated default values are 17automatically handled""" 18maintainer: [ 19 "Louis Roché <louis@louisroche.net>" 20 "Martin Jambon <martin@mjambon.com>" 21 "Rudi Grinberg <me@rgrinberg.com>" 22] 23authors: [ 24 "Martin Jambon <martin@mjambon.com>" 25 "Rudi Grinberg <rudi.grinberg@gmail.com>" 26 "Martin Jambon <martin@r2c.dev>" 27 "Martin Jambon <github@mjambon.com>" 28 "Ivan Jager <aij+git@mrph.org>" 29 "oleksiy <oleksiy.golovko@ahrefs.com>" 30 "David Sheets <sheets@alum.mit.edu>" 31 "Rudi Grinberg <me@rgrinberg.com>" 32 "Martin Jambon <martin@esper.com>" 33 "Jeff Meister <nanaki@gmail.com>" 34 "Caio Wakamatsu <caio.wakamatsu@ahrefs.com>" 35 "Carmelo Piccione <carmelo.piccione@gmail.com>" 36 "Daniel Weil <danweil68@gmail.com>" 37 "Egor Chemokhonenko <egor.chemohonenko@ahrefs.com>" 38 "Gabriel Scherer <gabriel.scherer@gmail.com>" 39 "Raman Varabets <roman.vorobets@gmail.com>" 40 "tzm <frank@boldsolutions.de>" 41 "Mathieu Baudet <mathieubaudet@fb.com>" 42 "Oleksiy Golovko <alexei.golovko@gmail.com>" 43 "Rauan Mayemir <rauan@mayemir.io>" 44 "Carmelo Piccione <cep1@solvuu.com>" 45 "John Billings <john@monkeynut.org>" 46 "Louis Roché <louis@louisroche.net>" 47 "Brendan Long <self@brendanlong.com>" 48 "Chris Yocum <cyocum@gmail.com>" 49 "Louis Roché (Ahrefs) <louis.roche@ahrefs.com>" 50 "Louis Roché <louis.roche@ahrefs.com>" 51 "Pavel Antoshkin <pavel.antoshkin@ahrefs.com>" 52 "Pierre Boutillier <pierre.boutillier@laposte.net>" 53 "Shon Feder <shon.feder@key.me>" 54 "Anurag Soni <anuragsoni.13@gmail.com>" 55 "Arjun Ravi Narayan <arjunravinarayan@gmail.com>" 56 "Asya-kawai <kawai-toshiki@aintek.xyz>" 57 "Christophe Troestler <christophe.Troestler@umons.ac.be>" 58 "Damien Doligez <ddoligez@janestreet.com>" 59 "Daniel M <dan.mntg@gmail.com>" 60 "Ding Xiang Fei <dingxiangfei2009@protonmail.ch>" 61 "François Pottier <francois.pottier@inria.fr>" 62 "Javier Chavarri <javier.chavarri@gmail.com>" 63 "Kate <kit.ty.kate@disroot.org>" 64 "Louis <louis.roche@ahrefs.com>" 65 "Louis Roché <louis@cryptosense.com>" 66 "Raman Varabets <raman+git@ahrefs.com>" 67 "Stephane Legrand <slegrand45@gmail.com>" 68 "Vincent Bernardoff <vb@luminar.eu.org>" 69 "haoyang <haoyang@esper.co>" 70 "pmundkur <prashanth.mundkur@gmail.com>" 71 "ygrek <ygrek@autistici.org>" 72] 73license: "MIT" 74homepage: "https://github.com/ahrefs/atd" 75bug-reports: "https://github.com/ahrefs/atd/issues" 76depends: [ 77 "dune" {>= "2.8"} 78 "ocaml" {>= "4.08"} 79 "atd" {>= "2.7.0"} 80 "re" 81 "odoc" {with-doc} 82] 83dev-repo: "git+https://github.com/ahrefs/atd.git" 84build: [ 85 ["dune" "subst"] {dev} 86 [ 87 "dune" 88 "build" 89 "-p" 90 name 91 "-j" 92 jobs 93 "@install" 94 "@doc" {with-doc} 95 ] 96] 97url { 98 src: 99 "https://github.com/ahrefs/atd/releases/download/2.13.0/atd-2.13.0.tbz" 100 checksum: [ 101 "sha256=07ae72534d0f144ec0e30d517128825afc9f3c3b71f6bce03d68a8c61e7f46a6" 102 "sha512=8ae7b7e38e6496465fa75d7d51252e8751cc423605f664018c61a324a796f5ff6c74a3247861bb2550a6dcae56f1d4ec8eb673428dba34a26f53e6ef3f74e960" 103 ] 104} 105x-commit-hash: "9b96a02d5f78573fb32e514f0f6aa4784700dd43"