Module V1.YALO

val verbose : int -> bool
val new_plugin : ?version:string -> ?args:(string list * Ezcmd.V2.EZCMD.spec * Ezcmd.V2.EZCMD.TYPES.info) list -> string -> YALO_TYPES.plugin
val add_plugin_args : YALO_TYPES.plugin -> (string list * Ezcmd.V2.EZCMD.spec * Ezcmd.V2.EZCMD.TYPES.info) list -> unit
val new_namespace : YALO_TYPES.plugin -> string -> YALO_TYPES.namespace
val new_tag : string -> YALO_TYPES.tag
val new_warning : YALO_TYPES.namespace -> ?tags:YALO_TYPES.tag list -> ?desc:string -> ?set_by_default:bool -> name:string -> msg:string -> int -> YALO_TYPES.warning
val tag_danger : YALO_TYPES.tag
val warn : loc:YALO_TYPES.location -> file:YALO_TYPES.file -> linter:YALO_TYPES.linter -> ?msg:string -> ?autofix:(YALO_TYPES.location * string) list -> YALO_TYPES.warning -> unit
val mkloc : bol:int -> ?start_cnum:int -> ?end_cnum:int -> lnum:int -> file:YALO_TYPES.file -> unit -> YALO_TYPES.location
module CONFIG : sig ... end
module DOC_STORE : sig ... end
module FILE_STORE : sig ... end
val string_of_loc : YALO_TYPES.location -> string
val eprintf : ?loc:YALO_TYPES.location -> ('a, Stdlib.out_channel, unit) Stdlib.format -> 'a
val mkdesc : ?tags:string list -> ?what_it_does:string -> ?why_restrict_this:string -> ?known_issues:string -> ?example:string -> ?configuration:(string * string) list -> name:string -> string -> YALO_TYPES.warning_desc
val new_warning_of_desc : YALO_TYPES.namespace -> ?tags:YALO_TYPES.tag list -> ?set_by_default:bool -> desc:YALO_TYPES.warning_desc -> int -> YALO_TYPES.warning
val new_command : YALO_TYPES.plugin -> Ezcmd.V2.EZCMD.TYPES.sub -> unit