package comby
A tool for structural code search and replace that supports ~every language
Install
Dune Dependency
Authors
Maintainers
Sources
comby-kernel.1.7.0.tar.gz
md5=ee6556d8bd9b25ed0445ebe23862e48a
sha512=e6386c8ce5ef14bbcab2b0ead5b1edc39375438f56330d5f02e81e467afe6623a7e299f97f26008d77bbc62850c6dc63a7cbe5b81671b5183ff3adeee5946bb3
doc/comby.patdiff_kernel/Patdiff_kernel/Configuration/Fields/index.html
Module Configuration.Fields
Source
Source
val fold :
init:'acc__0 ->
output:('acc__0 -> (t, Output.t) Fieldslib.Field.readonly_t -> 'acc__1) ->
rules:('acc__1 -> (t, Format.Rules.t) Fieldslib.Field.readonly_t -> 'acc__2) ->
ext_cmp:('acc__2 -> (t, string option) Fieldslib.Field.readonly_t -> 'acc__3) ->
float_tolerance:
('acc__3 ->
(t, Core_kernel.Percent.t option) Fieldslib.Field.readonly_t ->
'acc__4) ->
produce_unified_lines:
('acc__4 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__5) ->
unrefined:('acc__5 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__6) ->
keep_ws:('acc__6 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__7) ->
split_long_lines:('acc__7 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__8) ->
interleave:('acc__8 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__9) ->
assume_text:('acc__9 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__10) ->
context:('acc__10 -> (t, int) Fieldslib.Field.readonly_t -> 'acc__11) ->
line_big_enough:('acc__11 -> (t, int) Fieldslib.Field.readonly_t -> 'acc__12) ->
word_big_enough:('acc__12 -> (t, int) Fieldslib.Field.readonly_t -> 'acc__13) ->
shallow:('acc__13 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__14) ->
quiet:('acc__14 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__15) ->
double_check:('acc__15 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__16) ->
mask_uniques:('acc__16 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__17) ->
prev_alt:
('acc__17 -> (t, string option) Fieldslib.Field.readonly_t -> 'acc__18) ->
next_alt:
('acc__18 -> (t, string option) Fieldslib.Field.readonly_t -> 'acc__19) ->
location_style:
('acc__19 ->
(t, Format.Location_style.t) Fieldslib.Field.readonly_t ->
'acc__20) ->
warn_if_no_trailing_newline_in_both:
('acc__20 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__21) ->
'acc__21
Source
val iter :
output:((t, Output.t) Fieldslib.Field.readonly_t -> unit) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> unit) ->
ext_cmp:((t, string option) Fieldslib.Field.readonly_t -> unit) ->
float_tolerance:
((t, Core_kernel.Percent.t option) Fieldslib.Field.readonly_t -> unit) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
context:((t, int) Fieldslib.Field.readonly_t -> unit) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> unit) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> unit) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> unit) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> unit) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> unit) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> unit) ->
unit
Source
val for_all :
output:((t, Output.t) Fieldslib.Field.readonly_t -> bool) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> bool) ->
ext_cmp:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
float_tolerance:
((t, Core_kernel.Percent.t option) Fieldslib.Field.readonly_t -> bool) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
context:((t, int) Fieldslib.Field.readonly_t -> bool) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> bool) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> bool) ->
bool
Source
val exists :
output:((t, Output.t) Fieldslib.Field.readonly_t -> bool) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> bool) ->
ext_cmp:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
float_tolerance:
((t, Core_kernel.Percent.t option) Fieldslib.Field.readonly_t -> bool) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
context:((t, int) Fieldslib.Field.readonly_t -> bool) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> bool) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> bool) ->
bool
Source
val to_list :
output:((t, Output.t) Fieldslib.Field.readonly_t -> 'elem__) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> 'elem__) ->
ext_cmp:((t, string option) Fieldslib.Field.readonly_t -> 'elem__) ->
float_tolerance:
((t, Core_kernel.Percent.t option) Fieldslib.Field.readonly_t -> 'elem__) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
context:((t, int) Fieldslib.Field.readonly_t -> 'elem__) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> 'elem__) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> 'elem__) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> 'elem__) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> 'elem__) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> 'elem__) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
'elem__ list
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>