package bisect_ppx

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

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

exception Exception of int * string

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

type 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.

type 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.