Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CHANGES: - Cope with missing `(depends ...)` in `dune-project` (@talex5 ocurrent/opam-dune-lint#33). We tried to add the missing packages to an existing depends field, but if there wasn't one at all then we did nothing. - Use quoted versions in the fix suggestion string (@tmcgilchrist ocurrent/opam-dune-lint#32). Makes copy-and-paste easier for people using it via a web UI. - Support older versions of OCaml back to 4.10 (@tmcgilchrist ocurrent/opam-dune-lint#31). - Ignore dependencies on sub-packages (@dra27 ocurrent/opam-dune-lint#27). Library `foo` may depend on library `foo.bar` but this cannot introduce an opam dependency on `foo` in `foo.opam`. - Require opam libraries compatible with the client (@dra27 ocurrent/opam-dune-lint#26). - Add support for multiple dependency clauses for the same package (@kit-ty-kate ocurrent/opam-dune-lint#25). - Upgrade to dune-private-libs 2.8.0 (@kit-ty-kate ocurrent/opam-dune-lint#20). - Remove dependency on ocamlfind, as we don't use it for anything now (@talex5 ocurrent/opam-dune-lint#18).
- Loading branch information