Module Dune_project.Predicate

type t = [
  1. | `dune_lang_version of [ `eq of Dunolint__Dune_project0.Dune_lang_version.Predicate.version | `gt of Dunolint__Dune_project0.Dune_lang_version.Predicate.version | `gte of Dunolint__Dune_project0.Dune_lang_version.Predicate.version | `lt of Dunolint__Dune_project0.Dune_lang_version.Predicate.version | `lte of Dunolint__Dune_project0.Dune_lang_version.Predicate.version | `neq of Dunolint__Dune_project0.Dune_lang_version.Predicate.version | Dunolint__Dune_project0.Dune_lang_version.Predicate.deprecated_names ] Blang.t
  2. | `generate_opam_files of [ `is_present ] Blang.t
  3. | `implicit_transitive_deps of [ `equals of [ `True | `False | `False_if_hidden_includes_supported ] ] Blang.t
  4. | `name of [ `equals of Dunolint__Dune_project0.Name.Predicate.name | `is_prefix of string | `is_suffix of string ] Blang.t
]
val equal : t -> t -> bool
val sexp_of_t : t -> Sexplib0.Sexp.t
val t_of_sexp : Sexplib0.Sexp.t -> t