package ppx_disable_unused_warnings

  1. Overview
  2. Docs
Expands [@disable_unused_warnings] into [@warning "-20-26-32-33-34-35-36-37-38-39-60-66-67"]

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_disable_unused_warnings-v0.16.0.tar.gz
sha256=3fd18ff840e4f84eb34683efdd56508ba330011b8f906d0f60684f8fce4298e7

Description

Part of the Jane Street's PPX rewriters collection.

Published: 02 Jun 2023

README

ppx_disable_unused_warnings

The @disable_unused_warnings annotation disables the many OCaml compiler warnings having to do with something being used (variable, constructor, declaration, open, rec keyword, etc.). It can be used at all three annotation scopes:

  • [@@@disable_unused_warnings]

  • [@@disable_unused_warnings]

  • [@disable_unused_warnings]

As of OCaml 4.10, it translates [@disable_unused_warnings] to:

[@@@warning "-26-27-32-33-34-35-36-37-38-39-60-66-67]

Dependencies (4)

  1. ppxlib >= "0.28.0"
  2. dune >= "2.0.0"
  3. base >= "v0.16" & < "v0.17"
  4. ocaml >= "4.14.0"

Dev Dependencies

None

Used by (1)

  1. ppx_jane >= "v0.16.0"

Conflicts

None