Skip to content

Commit 1b556be

Browse files
panglesdJulow
authored andcommitted
Style-related review comments
Co-authored-by: Jules Aguillon <[email protected]> Signed-off-by: Paul-Elliot <[email protected]>
1 parent 7c26b43 commit 1b556be

File tree

8 files changed

+46
-46
lines changed

8 files changed

+46
-46
lines changed

src/document/ML.mli

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ val source_tree : Lang.SourceTree.t -> Types.Document.t list
2626

2727
val source_page :
2828
Identifier.SourcePage.t ->
29-
Syntax_highlighter.t ->
29+
Syntax_highlighter.infos ->
3030
Lang.Source_info.infos ->
3131
string ->
3232
Types.Document.t

src/document/generator.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ module Make (Syntax : SYNTAX) = struct
239239
val url : Paths.Identifier.SourcePage.t -> Url.t
240240
val source :
241241
Paths.Identifier.SourcePage.t ->
242-
Syntax_highlighter.t ->
242+
Syntax_highlighter.infos ->
243243
Lang.Source_info.infos ->
244244
string ->
245245
Source_page.t

src/document/generator_signatures.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ module type GENERATOR = sig
110110

111111
val source_page :
112112
Odoc_model.Paths.Identifier.SourcePage.t ->
113-
Syntax_highlighter.t ->
113+
Syntax_highlighter.infos ->
114114
Lang.Source_info.infos ->
115115
string ->
116116
Document.t

src/document/reason.mli

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ val source_tree : Lang.SourceTree.t -> Types.Document.t list
2626

2727
val source_page :
2828
Identifier.SourcePage.t ->
29-
Syntax_highlighter.t ->
29+
Syntax_highlighter.infos ->
3030
Lang.Source_info.infos ->
3131
string ->
3232
Types.Document.t

src/loader/ident_env.cppo.ml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ let class_name_exists name items =
449449
let class_type_name_exists name items =
450450
List.exists (function | `ClassType (id',_,_,_,_) when Ident.name id' = name -> true | _ -> false) items
451451

452-
let env_of_items : Id.Signature.t -> item list -> t -> t = fun parent items env ->
452+
let add_items : Id.Signature.t -> item list -> t -> t = fun parent items env ->
453453
let open Odoc_model.Paths.Identifier in
454454
let rec inner items env =
455455
match items with
@@ -566,17 +566,17 @@ let identifier_of_loc : t -> Warnings.loc -> Odoc_model.Paths.Identifier.t optio
566566
let add_signature_tree_items : Paths.Identifier.Signature.t -> Typedtree.signature -> t -> t =
567567
fun parent sg env ->
568568
let items = extract_signature_tree_items false sg.sig_items |> flatten_includes in
569-
env_of_items parent items env
569+
add_items parent items env
570570

571571
let add_structure_tree_items : Paths.Identifier.Signature.t -> Typedtree.structure -> t -> t =
572572
fun parent sg env ->
573573
let items = extract_structure_tree_items false sg.str_items |> flatten_includes in
574-
env_of_items parent items env
574+
add_items parent items env
575575

576576
let handle_signature_type_items : Paths.Identifier.Signature.t -> Compat.signature -> t -> t =
577577
fun parent sg env ->
578578
let items = extract_signature_type_items sg in
579-
env_of_items parent items env
579+
add_items parent items env
580580

581581
let add_parameter parent id name env =
582582
let hidden = ModuleName.is_hidden name in

src/loader/implementation.ml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,8 @@ module Analysis = struct
154154

155155
and value_binding env vb = pattern env vb.vb_pat @ expression env vb.vb_expr
156156

157-
and expression env = function
158-
| { exp_desc = Texp_ident (p, _, value_description); exp_loc; _ } -> (
157+
and expression env { exp_desc; exp_loc; _ } = match exp_desc with
158+
| Texp_ident (p, _, value_description) -> (
159159
if exp_loc.loc_ghost then []
160160
else
161161
(* Only generate anchor if the uid is in the location table. We don't
@@ -169,16 +169,16 @@ module Analysis = struct
169169
match p with
170170
| Pident id -> [ (LocalValue id, pos_of_loc exp_loc) ]
171171
| _ -> []))
172-
| { exp_desc = Texp_constant _; _ } -> []
173-
| { exp_desc = Texp_let (_, vbs, e); _ } ->
172+
| Texp_constant _ -> []
173+
| Texp_let (_, vbs, e) ->
174174
List.concat_map (value_binding env) vbs @ expression env e
175-
| { exp_desc = Texp_function f; _ } -> List.concat_map (case env) f.cases
176-
| { exp_desc = Texp_match (e, cases, _); _ } ->
175+
| Texp_function f -> List.concat_map (case env) f.cases
176+
| Texp_match (e, cases, _) ->
177177
expression env e @ List.concat_map (case env) cases
178-
| { exp_desc = Texp_try (e, cases); _ } ->
178+
| Texp_try (e, cases) ->
179179
expression env e @ List.concat_map (case env) cases
180-
| { exp_desc = Texp_tuple es; _ } -> List.concat_map (expression env) es
181-
| { exp_desc = Texp_construct (_, cons_description, es); exp_loc; _ } ->
180+
| Texp_tuple es -> List.concat_map (expression env) es
181+
| Texp_construct (_, cons_description, es) ->
182182
let x =
183183
if exp_loc.loc_ghost then []
184184
else
@@ -191,50 +191,50 @@ module Analysis = struct
191191
| None -> []
192192
in
193193
x @ List.concat_map (expression env) es
194-
| { exp_desc = Texp_variant (_, Some e); _ } -> expression env e
195-
| { exp_desc = Texp_variant (_, None); _ } -> []
196-
| { exp_desc = Texp_record { fields; extended_expression; _ }; _ } ->
194+
| Texp_variant (_, Some e) -> expression env e
195+
| Texp_variant (_, None) -> []
196+
| Texp_record { fields; extended_expression; _ } ->
197197
let e =
198198
match extended_expression with
199199
| None -> []
200200
| Some expr -> expression env expr
201201
in
202202
e @ List.concat_map (record_fields env) (Array.to_list fields)
203-
| { exp_desc = Texp_field (e, _, _); _ } -> expression env e
204-
| { exp_desc = Texp_setfield (e1, _, _, e2); _ } ->
203+
| Texp_field (e, _, _) -> expression env e
204+
| Texp_setfield (e1, _, _, e2) ->
205205
expression env e1 @ expression env e2
206-
| { exp_desc = Texp_array es; _ } -> List.concat_map (expression env) es
207-
| { exp_desc = Texp_ifthenelse (e1, e2, e3); _ } ->
206+
| Texp_array es -> List.concat_map (expression env) es
207+
| Texp_ifthenelse (e1, e2, e3) ->
208208
let e3 = match e3 with Some e -> expression env e | None -> [] in
209209
e3 @ expression env e1 @ expression env e2
210-
| { exp_desc = Texp_sequence (e1, e2); _ } ->
210+
| Texp_sequence (e1, e2) ->
211211
expression env e1 @ expression env e2
212-
| { exp_desc = Texp_while (e1, e2); _ } ->
212+
| Texp_while (e1, e2) ->
213213
expression env e1 @ expression env e2
214-
| { exp_desc = Texp_for (id, p, e1, e2, _, e3); _ } ->
214+
| Texp_for (id, p, e1, e2, _, e3) ->
215215
((LocalValue id, pos_of_loc p.ppat_loc) :: expression env e1)
216216
@ expression env e2 @ expression env e3
217-
| { exp_desc = Texp_send (e, _); _ } -> expression env e
218-
| { exp_desc = Texp_new _; _ } -> []
219-
| { exp_desc = Texp_instvar (_, _, _); _ } -> []
220-
| { exp_desc = Texp_setinstvar (_, _, _, e); _ } -> expression env e
221-
| { exp_desc = Texp_override (_, es); _ } ->
217+
| Texp_send (e, _) -> expression env e
218+
| Texp_new _ -> []
219+
| Texp_instvar (_, _, _) -> []
220+
| Texp_setinstvar (_, _, _, e) -> expression env e
221+
| Texp_override (_, es) ->
222222
List.concat_map (fun (_, _, e) -> expression env e) es
223-
| { exp_desc = Texp_letmodule (_, _, _, _m, e); _ } -> expression env e
224-
| { exp_desc = Texp_letexception (_, e); _ } -> expression env e
225-
| { exp_desc = Texp_assert e; _ } -> expression env e
226-
| { exp_desc = Texp_lazy e; _ } -> expression env e
227-
| { exp_desc = Texp_object (_, _); _ } -> []
228-
| { exp_desc = Texp_pack _; _ } -> []
229-
| { exp_desc = Texp_letop { let_; ands; body; _ }; _ } ->
223+
| Texp_letmodule (_, _, _, _m, e) -> expression env e
224+
| Texp_letexception (_, e) -> expression env e
225+
| Texp_assert e -> expression env e
226+
| Texp_lazy e -> expression env e
227+
| Texp_object (_, _) -> []
228+
| Texp_pack _ -> []
229+
| Texp_letop { let_; ands; body; _ } ->
230230
let e = case env body in
231231
let let_ = binding_op env let_ in
232232
let ands = List.concat_map (binding_op env) ands in
233233
e @ let_ @ ands
234-
| { exp_desc = Texp_unreachable; _ } -> []
235-
| { exp_desc = Texp_extension_constructor _; _ } -> []
236-
| { exp_desc = Texp_open (_, e); _ } -> expression env e
237-
| { exp_desc = Texp_apply (e, es); _ } ->
234+
| Texp_unreachable -> []
235+
| Texp_extension_constructor _ -> []
236+
| Texp_open (_, e) -> expression env e
237+
| Texp_apply (e, es) ->
238238
expression env e
239239
@ List.concat_map
240240
(function _, Some e -> expression env e | _ -> [])

src/syntax_highlighter/syntax_highlighter.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
type t = (string * (int * int)) list
1+
type infos = (string * (int * int)) list
22

33
let tag_of_token (tok : Parser.token) =
44
match tok with
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
type t = (string * (int * int)) list
2-
val syntax_highlighting_locs : string -> t
1+
type infos = (string * (int * int)) list
2+
val syntax_highlighting_locs : string -> infos

0 commit comments

Comments
 (0)