Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / 
ppx-deriving-yojson


Commits:
73de6d0c by Stephane Glondu at 2024-08-20T08:46:39+02:00
New upstream version 3.9.0
- - - - -
bd8c1692 by Stephane Glondu at 2024-08-20T08:46:40+02:00
Update upstream source from tag 'upstream/3.9.0'

Update to upstream version '3.9.0'
with Debian dir f902f3e4e85cc39f61a8c3fb2321687b1f2f40cf
- - - - -
db687c5a by Stephane Glondu at 2024-08-20T08:46:45+02:00
New upstream release

- - - - -
cc928e63 by Stephane Glondu at 2024-08-20T08:47:09+02:00
Bump Standards-Version to 4.7.0

- - - - -
fa07930f by Stephane Glondu at 2024-08-20T08:49:36+02:00
Update changelog and prepare upload to unstable

- - - - -


5 changed files:

- CHANGELOG.md
- debian/changelog
- debian/control
- src/ppx_deriving_yojson.ml
- src/ppx_deriving_yojson.mli


Changes:

=====================================
CHANGELOG.md
=====================================
@@ -1,3 +1,10 @@
+3.9.0
+-----
+
+  * Expose Deriving.t values to allow definition of external Deriving aliases
+    (#159)
+    @NathanReb
+
 3.8.0
 -----
 


=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+ppx-deriving-yojson (3.9.0-1) unstable; urgency=medium
+
+  * Team upload
+  * New upstream release
+  * Bump Standards-Version to 4.7.0
+
+ -- Stéphane Glondu <[email protected]>  Tue, 20 Aug 2024 08:49:34 +0200
+
 ppx-deriving-yojson (3.8.0-1) unstable; urgency=medium
 
   * Team upload


=====================================
debian/control
=====================================
@@ -13,7 +13,7 @@ Build-Depends:
  libyojson-ocaml-dev,
  libounit-ocaml-dev <!nocheck>,
  libppx-deriving-ocaml-dev (>= 5.0)
-Standards-Version: 4.6.2
+Standards-Version: 4.7.0
 Rules-Requires-Root: no
 Homepage: https://github.com/whitequark/ppx_deriving_yojson
 Vcs-Browser: https://salsa.debian.org/ocaml-team/ppx-deriving-yojson


=====================================
src/ppx_deriving_yojson.ml
=====================================
@@ -919,7 +919,7 @@ let make_gen f =
   in
   Deriving.Generator.V2.make (args ()) f'
 
-let _to_deriving: Deriving.t =
+let to_yojson: Deriving.t =
   Deriving.add
     "to_yojson"
     ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) ->
@@ -931,7 +931,7 @@ let _to_deriving: Deriving.t =
     ~str_type_ext:(make_gen ser_str_of_type_ext)
     ~sig_type_ext:(make_gen ser_sig_of_type_ext)
 
-let _of_deriving: Deriving.t =
+let of_yojson: Deriving.t =
   Deriving.add
     "of_yojson"
     ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) ->
@@ -944,7 +944,7 @@ let _of_deriving: Deriving.t =
     ~sig_type_ext:(make_gen desu_sig_of_type_ext)
 
 (* Not just alias because yojson also has meta (without its own deriver name) 
*)
-let _deriving: Deriving.t =
+let yojson: Deriving.t =
   Deriving.add
     "yojson"
     ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) ->


=====================================
src/ppx_deriving_yojson.mli
=====================================
@@ -0,0 +1,5 @@
+val to_yojson : Ppxlib.Deriving.t
+
+val of_yojson : Ppxlib.Deriving.t
+
+val yojson : Ppxlib.Deriving.t



View it on GitLab: 
https://salsa.debian.org/ocaml-team/ppx-deriving-yojson/-/compare/e4e112f8dfe82785ad7c291e0581085e63abf30c...fa07930f7f5c8753383d9c39beb561943a9b516e

-- 
View it on GitLab: 
https://salsa.debian.org/ocaml-team/ppx-deriving-yojson/-/compare/e4e112f8dfe82785ad7c291e0581085e63abf30c...fa07930f7f5c8753383d9c39beb561943a9b516e
You're receiving this email because of your account on salsa.debian.org.


Reply via email to