Opinionated OCaml linter with Merlin integration for code quality, naming conventions, and style checks
0
fork

Configure Feed

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

Prefix all blacksun packages with nox-

Renames 35 packages to make blacksun forks distinguishable from their
opam-repository upstreams. Module names (Git.x, Tls.x, ...) stay bare;
opam package names and dune (public_name) findlib references move to
nox-X. After this commit, zero local package names overlap with
opam-repository.

Renamed:
- nox-git, nox-irmin
- nox-crypto, nox-crypto-pk, nox-crypto-rng, nox-crypto-ec
- nox-tls, nox-tls-eio, nox-tar, nox-tar-eio, nox-tty, nox-tty-eio
- nox-arp, nox-ca-certs, nox-cbor, nox-cookie, nox-crc, nox-csv
- nox-gpt, nox-hkdf, nox-http, nox-jwt, nox-kdf, nox-loc
- nox-memtrace, nox-pds, nox-sexp, nox-slack, nox-toml
- nox-websocket, nox-x509, nox-xdge, nox-yaml

Also drops orphan tar-mirage and tar-unix opam templates that had no
matching package stanza.

+12 -12
+2 -2
bin/dune
··· 9 9 fpath 10 10 fmt 11 11 vlog 12 - tty 12 + nox-tty 13 13 monopam-info 14 - memtrace)) 14 + nox-memtrace)) 15 15 16 16 (executable 17 17 (public_name merlint-doc-gen)
+4 -4
dune-project
··· 27 27 logs 28 28 fmt 29 29 astring 30 - sexp 30 + nox-sexp 31 31 opam 32 - tty 32 + nox-tty 33 33 vlog 34 34 eio_main 35 - memtrace 35 + nox-memtrace 36 36 monopam-info 37 37 (alcotest :with-test) 38 38 (mdx :with-test) 39 - loc)) 39 + nox-loc))
+2 -2
lib/dune
··· 13 13 astring 14 14 fpath 15 15 vlog 16 - tty 16 + nox-tty 17 17 json 18 18 opam 19 19 opam.bytesrw 20 20 bytesrw 21 - sexp)) 21 + nox-sexp)) 22 22 23 23 (rule 24 24 (target examples.ml)
+4 -4
merlint.opam
··· 22 22 "logs" 23 23 "fmt" 24 24 "astring" 25 - "sexp" 25 + "nox-sexp" 26 26 "opam" 27 - "tty" 27 + "nox-tty" 28 28 "vlog" 29 29 "eio_main" 30 - "memtrace" 30 + "nox-memtrace" 31 31 "monopam-info" 32 32 "alcotest" {with-test} 33 33 "mdx" {with-test} 34 - "loc" 34 + "nox-loc" 35 35 "odoc" {with-doc} 36 36 ] 37 37 build: [