package zanuda

  1. Overview
  2. Docs
Linter for OCaml+dune projects

Install

dune-project
 Dependency

Authors

Maintainers

Sources

zanuda-2.0.0.tbz
sha256=0108d8d6e6e23bfe5e5cdade27ae434db921ed4b6f522ea71800f14a7662230e
sha512=c8d633f4083867dfc73caf3b51b63c8c01771f5c286aa0a8357861044448e0b55df38eb695b997df470267ec921adae6f86c73d251fb3e965ac83ebb2c6b856c

doc/zanuda.core/Zanuda_core/Collected_lints/index.html

Module Zanuda_core.Collected_lintsSource

Global storage for found defects.

Mutable. Not thread safe.

Collecting found lints

Sourceval clear : unit -> unit
Sourceval add : loc:Warnings.loc -> (module LINT.REPORTER) -> unit
Sourceval report : unit -> unit

Report found lints

Collecting type declarations

We use information about type declarations to skip reporting lints in the code generated from a type declaration via `deriving`.

Sourceval add_tdecl : Warnings.loc -> unit
Sourceval has_tdecl_at : Warnings.loc -> bool
Sourceval clear_tdecls : unit -> unit