package zanuda
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/LINT/index.html
Module Zanuda_core.LINT
Module types for program tree analyzers
A type of lint's implementation. Typed and untyped lints inspect OCaml's Parsetree/Typedtree respectively. In Clippy it corresponds to early and late lint passes.
type group =
| Style
(*Code that should be written in a more idiomatic way
*)| Correctness
(*Code that is outright wrong or useless
*)| Perf
(*Code that can be written to run faster
*)| Restriction
| Deprecated
| Pedantic
(*Lints which are rather strict or might have false positives
*)| Complexity
| Suspicious
| Nursery
(*New lints that are still under development
*)
Group of lints. The same as Rust's Clippy
module type GENERAL = sig ... end
module type UNTYPED = sig ... end
module type TYPED = sig ... end
module type UNUSED_DECLS = sig ... end
module type REPORTER = sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>