File tree Expand file tree Collapse file tree 9 files changed +22
-15
lines changed Expand file tree Collapse file tree 9 files changed +22
-15
lines changed Original file line number Diff line number Diff line change @@ -89,7 +89,7 @@ let output_merlin_namespace buffer ns=
89
89
let bsc_flg_to_merlin_ocamlc_flg bsc_flags =
90
90
merlin_flg ^
91
91
String. concat Ext_string. single_space
92
- (" -strict-sequence " :: List. filter (fun x -> not (Ext_string. starts_with x bs_flg_prefix )) (
92
+ (List. filter (fun x -> not (Ext_string. starts_with x bs_flg_prefix )) (
93
93
Literals. dash_nostdlib::bsc_flags))
94
94
95
95
(* No need for [-warn-error] in merlin *)
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ let setup_env () =
38
38
Clflags. debug := true ;
39
39
Clflags. record_event_when_debug := false ;
40
40
Clflags. binary_annotations := true ;
41
- Clflags. strict_sequence := true ;
41
+ (* Clflags.strict_sequence := true; *)
42
42
(* Turn on [-no-alias-deps] by default -- double check *)
43
43
Oprint. out_ident := Outcome_printer_ns. out_ident;
44
44
Builtin_attributes. check_bs_attributes_inclusion := Record_attributes_check. check_bs_attributes_inclusion;
Original file line number Diff line number Diff line change 72
72
73
73
- 102 Bs_polymorphic_comparison
74
74
*)
75
- let defaults_w = " +a-4-40-41-42-50-102"
75
+ let defaults_w = " +a-4-9- 40-41-42-50-102"
76
76
let defaults_warn_error = " -a+5+101" ;;
77
+ (* TODO: add +10*)
Original file line number Diff line number Diff line change @@ -6964,8 +6964,9 @@ module Bsc_warnings
6964
6964
6965
6965
- 102 Bs_polymorphic_comparison
6966
6966
*)
6967
- let defaults_w = "+a-4-40-41-42-50-102"
6967
+ let defaults_w = "+a-4-9- 40-41-42-50-102"
6968
6968
let defaults_warn_error = "-a+5+101";;
6969
+ (*TODO: add +10*)
6969
6970
6970
6971
end
6971
6972
module Bsb_warning : sig
@@ -11785,7 +11786,7 @@ let output_merlin_namespace buffer ns=
11785
11786
let bsc_flg_to_merlin_ocamlc_flg bsc_flags =
11786
11787
merlin_flg ^
11787
11788
String.concat Ext_string.single_space
11788
- ("-strict-sequence" :: List.filter (fun x -> not (Ext_string.starts_with x bs_flg_prefix )) (
11789
+ (List.filter (fun x -> not (Ext_string.starts_with x bs_flg_prefix )) (
11789
11790
Literals.dash_nostdlib::bsc_flags))
11790
11791
11791
11792
(* No need for [-warn-error] in merlin *)
Original file line number Diff line number Diff line change @@ -138,8 +138,9 @@ module Bsc_warnings
138
138
139
139
- 102 Bs_polymorphic_comparison
140
140
*)
141
- let defaults_w = "+a-4-40-41-42-50-102"
141
+ let defaults_w = "+a-4-9- 40-41-42-50-102"
142
142
let defaults_warn_error = "-a+5+101";;
143
+ (*TODO: add +10*)
143
144
144
145
end
145
146
module Arg_helper : sig
@@ -28224,7 +28225,7 @@ let setup_env () =
28224
28225
Clflags.debug := true;
28225
28226
Clflags.record_event_when_debug := false;
28226
28227
Clflags.binary_annotations := true;
28227
- Clflags.strict_sequence := true;
28228
+ (* Clflags.strict_sequence := true; *)
28228
28229
(* Turn on [-no-alias-deps] by default -- double check *)
28229
28230
Oprint.out_ident := Outcome_printer_ns.out_ident;
28230
28231
Builtin_attributes.check_bs_attributes_inclusion := Record_attributes_check.check_bs_attributes_inclusion;
Original file line number Diff line number Diff line change @@ -6964,8 +6964,9 @@ module Bsc_warnings
6964
6964
6965
6965
- 102 Bs_polymorphic_comparison
6966
6966
*)
6967
- let defaults_w = "+a-4-40-41-42-50-102"
6967
+ let defaults_w = "+a-4-9- 40-41-42-50-102"
6968
6968
let defaults_warn_error = "-a+5+101";;
6969
+ (*TODO: add +10*)
6969
6970
6970
6971
end
6971
6972
module Bsb_warning : sig
@@ -11892,7 +11893,7 @@ let output_merlin_namespace buffer ns=
11892
11893
let bsc_flg_to_merlin_ocamlc_flg bsc_flags =
11893
11894
merlin_flg ^
11894
11895
String.concat Ext_string.single_space
11895
- ("-strict-sequence" :: List.filter (fun x -> not (Ext_string.starts_with x bs_flg_prefix )) (
11896
+ (List.filter (fun x -> not (Ext_string.starts_with x bs_flg_prefix )) (
11896
11897
Literals.dash_nostdlib::bsc_flags))
11897
11898
11898
11899
(* No need for [-warn-error] in merlin *)
Original file line number Diff line number Diff line change @@ -25534,8 +25534,9 @@ module Bsc_warnings
25534
25534
25535
25535
- 102 Bs_polymorphic_comparison
25536
25536
*)
25537
- let defaults_w = "+a-4-40-41-42-50-102"
25537
+ let defaults_w = "+a-4-9- 40-41-42-50-102"
25538
25538
let defaults_warn_error = "-a+5+101";;
25539
+ (*TODO: add +10*)
25539
25540
25540
25541
end
25541
25542
module Ident : sig
@@ -76459,7 +76460,7 @@ let setup_env () =
76459
76460
Clflags.debug := true;
76460
76461
Clflags.record_event_when_debug := false;
76461
76462
Clflags.binary_annotations := true;
76462
- Clflags.strict_sequence := true;
76463
+ (* Clflags.strict_sequence := true; *)
76463
76464
(* Turn on [-no-alias-deps] by default -- double check *)
76464
76465
Oprint.out_ident := Outcome_printer_ns.out_ident;
76465
76466
Builtin_attributes.check_bs_attributes_inclusion := Record_attributes_check.check_bs_attributes_inclusion;
Original file line number Diff line number Diff line change @@ -304639,8 +304639,9 @@ module Bsc_warnings
304639
304639
304640
304640
- 102 Bs_polymorphic_comparison
304641
304641
*)
304642
- let defaults_w = "+a-4-40-41-42-50-102"
304642
+ let defaults_w = "+a-4-9- 40-41-42-50-102"
304643
304643
let defaults_warn_error = "-a+5+101";;
304644
+ (*TODO: add +10*)
304644
304645
304645
304646
end
304646
304647
module Ident : sig
@@ -355564,7 +355565,7 @@ let setup_env () =
355564
355565
Clflags.debug := true;
355565
355566
Clflags.record_event_when_debug := false;
355566
355567
Clflags.binary_annotations := true;
355567
- Clflags.strict_sequence := true;
355568
+ (* Clflags.strict_sequence := true; *)
355568
355569
(* Turn on [-no-alias-deps] by default -- double check *)
355569
355570
Oprint.out_ident := Outcome_printer_ns.out_ident;
355570
355571
Builtin_attributes.check_bs_attributes_inclusion := Record_attributes_check.check_bs_attributes_inclusion;
Original file line number Diff line number Diff line change @@ -6375,8 +6375,9 @@ module Bsc_warnings
6375
6375
6376
6376
- 102 Bs_polymorphic_comparison
6377
6377
*)
6378
- let defaults_w = "+a-4-40-41-42-50-102"
6378
+ let defaults_w = "+a-4-9- 40-41-42-50-102"
6379
6379
let defaults_warn_error = "-a+5+101";;
6380
+ (*TODO: add +10*)
6380
6381
6381
6382
end
6382
6383
(** Interface as module *)
@@ -62729,7 +62730,7 @@ let setup_env () =
62729
62730
Clflags.debug := true;
62730
62731
Clflags.record_event_when_debug := false;
62731
62732
Clflags.binary_annotations := true;
62732
- Clflags.strict_sequence := true;
62733
+ (* Clflags.strict_sequence := true; *)
62733
62734
(* Turn on [-no-alias-deps] by default -- double check *)
62734
62735
Oprint.out_ident := Outcome_printer_ns.out_ident;
62735
62736
Builtin_attributes.check_bs_attributes_inclusion := Record_attributes_check.check_bs_attributes_inclusion;
You can’t perform that action at this time.
0 commit comments