TCP/TLS connection pooling for Eio
0
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.).

+5 -1
+2
conpool.opam
··· 21 21 "alcotest" {with-test} 22 22 "odoc" {with-doc} 23 23 "eio_main" {with-test} 24 + "nox-ca-certs" {with-test} 25 + "nox-tls" {with-test} 24 26 ] 25 27 build: [ 26 28 ["dune" "subst"] {dev}
+3 -1
dune-project
··· 25 25 (mdx :with-test) 26 26 (alcotest :with-test) 27 27 (odoc :with-doc) 28 - (eio_main :with-test))) 28 + (eio_main :with-test) 29 + (nox-ca-certs :with-test) 30 + (nox-tls :with-test)))