package bisect_ppx

  1. Overview
  2. Docs

Module Bisect_ppx.ExcludeSource

This modules defines the types related to exlusion as stored in files.

Sourceexception Exception of int * string

The exception raised by either the lexer, or the parser.

Sourcetype t =
  1. | Name of string
    (*

    The exclusion is specified through an exact name.

    *)
  2. | Regexp of Str.regexp
    (*

    The exclusion is specified through a regular expression over names.

    *)

The type of an exclusion.

Sourcetype file = {
  1. path : t;
    (*

    The path to the file.

    *)
  2. exclusions : t list option;
    (*

    The list of exclusions.

    *)
}

The type describing the contents of an exclusion file.

OCaml

Innovation. Community. Security.