ATProto Personal Data Server storage for OCaml
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

extract mdx (libraries) field as test-scope use, declare matching deps

monopam lint: the [(mdx ...)] stanza's own [(libraries ...)] field now
surfaces as test-scope library use, alongside the existing detection of
the [mdx] stanza itself. Without this, libraries that exist solely to
satisfy README mdx blocks were flagged as unused.

Then declare the freshly-required [:with-test] dependencies across the
packages whose mdx blocks pull in extra libraries (eio_main, fmt,
requests, nox-tls, nox-csv, nox-git, nox-http, cstruct, etc.).

+2
+1
dune-project
··· 23 23 (sqlite (>= 0.1)) 24 24 (alcotest :with-test) 25 25 (mdx :with-test) 26 + (fmt :with-test) 26 27 (eio_main :with-test)))
+1
nox-pds.opam
··· 17 17 "sqlite" {>= "0.1"} 18 18 "alcotest" {with-test} 19 19 "mdx" {with-test} 20 + "fmt" {with-test} 20 21 "eio_main" {with-test} 21 22 "odoc" {with-doc} 22 23 ]