Module Yalo.Lint_project

type file_kind =
  1. | FOLDER
  2. | DOCUMENT
  3. | OTHER
  4. | INEXISTENT
val file_kind : string -> file_kind
val expanse_fileattrs : (string * Types.file_attr list) list -> (string * Types.file_attr list) list
val scan_projects : fs:Types.fs -> paths:EzCompat.StringMap.key list list -> unit -> unit
val lint_projects : fs:Types.fs -> paths:'a list -> projects:string list -> unit -> int
val main : fs:Types.fs -> paths:EzCompat.StringMap.key list list -> projects:string list -> ?format:Types.message_format -> ?autofix:bool -> ?output:string -> summary:int option -> unit -> unit
val activate_warnings_and_linters : ?profile:string -> ?skip_config_warnings:bool -> (string list * string list) -> unit