File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -163,7 +163,15 @@ end = struct
163163 modules
164164end
165165
166- module Library_modules = struct
166+ module Library_modules : sig
167+ type t = private
168+ { modules : Module .t Module.Name.Map .t
169+ ; alias_module : Module .t option
170+ ; main_module_name : Module.Name .t
171+ }
172+
173+ val make : Library .t -> dir :Path .t -> Module .t Module.Name.Map .t -> t
174+ end = struct
167175 type t =
168176 { modules : Module .t Module.Name.Map .t
169177 ; alias_module : Module .t option
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ val dir : t -> Path.t
1717val text_files : t -> String.Set .t
1818
1919module Library_modules : sig
20- type t =
20+ type t = private
2121 { modules : Module .t Module.Name.Map .t
2222 ; alias_module : Module .t option
2323 ; main_module_name : Module.Name .t
@@ -42,7 +42,7 @@ val mlds : t -> Dune_file.Documentation.t -> Path.t list
4242
4343val get : Super_context .t -> dir :Path .t -> t
4444
45- type kind =
45+ type kind = private
4646 | Standalone
4747 | Group_root of t list Lazy .t (* * Sub-directories part of the group *)
4848 | Group_part of t
You can’t perform that action at this time.
0 commit comments