Note:

You are viewing a development version of the library. Goto the latest version.

Module OASISFeatures.Data

module Data: sig .. end

type t = {
   oasis_version : OASISVersion.t;
   plugin_versions : OASISVersion.t option OASISFeatures.MapPlugin.t;
   alpha_features : string list;
   beta_features : string list;
}
val create : OASISVersion.t -> string list -> string list -> t
val of_package : OASISTypes.package -> t
val add_plugin : OASISTypes.plugin_kind * OASISTypes.name * OASISVersion.t option ->
t -> t
val plugin_version : OASISTypes.plugin_kind ->
OASISTypes.name -> t -> OASISVersion.t option
val to_string : t -> string