diff --git a/Makefile b/Makefile index e47aa4e9a9..07f1c273e7 100644 --- a/Makefile +++ b/Makefile @@ -53,6 +53,9 @@ lib: build node_modules/.bin/semver node scripts/ninja.js build ./scripts/prebuilt.js +lib-rewatch: build rewatch node_modules/.bin/semver + ./scripts/build-lib.sh && ./scripts/prebuilt.js + artifacts: lib ./scripts/makeArtifactList.js diff --git a/jscomp/others/.depend b/jscomp/others/.depend deleted file mode 100644 index 30f49d67c1..0000000000 --- a/jscomp/others/.depend +++ /dev/null @@ -1,162 +0,0 @@ -node_path.cmj : -node_fs.cmj : node.cmj js_string.cmj -node_process.cmj : js_dict.cmj node_process.cmi -node_module.cmj : node.cmj js_dict.cmj -js_array.cmj : -js_string.cmj : js_re.cmi js_array.cmj -js_int.cmj : -js_float.cmj : -js_exn.cmj : js_exn.cmi -js_null.cmj : js_exn.cmj js_null.cmi -js_undefined.cmj : js_exn.cmj js_undefined.cmi -js_null_undefined.cmj : js_null_undefined.cmi -js_typed_array.cmj : -node_buffer.cmj : node.cmj -js_types.cmj : js_null.cmj js_types.cmi -js_json.cmj : js_types.cmj js_string.cmj js_dict.cmj js_array.cmj \ - js_json.cmi -js_obj.cmj : -js_vector.cmj : js_array.cmj js_vector.cmi -js_list.cmj : js_vector.cmj js_list.cmi -js_option.cmj : js_exn.cmj js_option.cmi -js_console.cmj : -js_result.cmj : js_result.cmi -js_mapperRt.cmj : js_exn.cmj js_array.cmj js_mapperRt.cmi -belt_Array.cmj : js_math.cmj belt_Array.cmi -belt_internalAVLset.cmj : belt_SortArray.cmj belt_Id.cmj belt_Array.cmj \ - belt_internalAVLset.cmi -belt_internalAVLtree.cmj : belt_SortArray.cmj belt_Id.cmj belt_Array.cmj \ - belt_internalAVLtree.cmi -belt_List.cmj : belt_SortArray.cmj belt_Array.cmj belt_List.cmi -belt_SortArray.cmj : belt_SortArrayString.cmj belt_SortArrayInt.cmj \ - belt_Array.cmj belt_SortArray.cmi -belt_SortArrayInt.cmj : belt_Array.cmj belt_SortArrayInt.cmi -belt_SortArrayString.cmj : belt_Array.cmj belt_SortArrayString.cmi -belt_Range.cmj : belt_Range.cmi -belt_internalBucketsType.cmj : belt_Array.cmj belt_internalBucketsType.cmi -belt_internalSetBuckets.cmj : belt_internalBucketsType.cmj belt_Array.cmj \ - belt_internalSetBuckets.cmi -belt_internalBuckets.cmj : belt_internalBucketsType.cmj belt_Array.cmj \ - belt_internalBuckets.cmi -belt_HashMap.cmj : belt_internalBucketsType.cmj belt_internalBuckets.cmj \ - belt_Id.cmj belt_HashMapString.cmj belt_HashMapInt.cmj belt_Array.cmj \ - belt_HashMap.cmi -belt_HashSet.cmj : belt_internalSetBuckets.cmj belt_internalBucketsType.cmj \ - belt_Id.cmj belt_HashSetString.cmj belt_HashSetInt.cmj belt_Array.cmj \ - belt_HashSet.cmi -belt_HashSetString.cmj : belt_internalSetBuckets.cmj \ - belt_internalBucketsType.cmj belt_Array.cmj belt_HashSetString.cmi -belt_HashSetInt.cmj : belt_internalSetBuckets.cmj \ - belt_internalBucketsType.cmj belt_Array.cmj belt_HashSetInt.cmi -belt_Id.cmj : belt_Id.cmi -belt_MapDict.cmj : belt_internalAVLtree.cmj belt_Id.cmj belt_Array.cmj \ - belt_MapDict.cmi -belt_SetDict.cmj : belt_internalAVLset.cmj belt_Id.cmj belt_Array.cmj \ - belt_SetDict.cmi -belt_Map.cmj : belt_MapString.cmj belt_MapInt.cmj belt_MapDict.cmj \ - belt_Id.cmj belt_Array.cmj belt_Map.cmi -belt_internalMapInt.cmj : belt_internalAVLtree.cmj belt_SortArray.cmj \ - belt_Array.cmj -belt_internalMapString.cmj : belt_internalAVLtree.cmj belt_SortArray.cmj \ - belt_Array.cmj -belt_MapString.cmj : belt_internalMapString.cmj belt_internalAVLtree.cmj \ - belt_Array.cmj belt_MapString.cmi -belt_MapInt.cmj : belt_internalMapInt.cmj belt_internalAVLtree.cmj \ - belt_Array.cmj belt_MapInt.cmi -belt_Option.cmj : belt_Option.cmi -belt_Result.cmj : belt_Result.cmi -belt_Set.cmj : belt_SetString.cmj belt_SetInt.cmj belt_SetDict.cmj \ - belt_Id.cmj belt_Array.cmj belt_Set.cmi -belt_MutableSet.cmj : belt_internalAVLset.cmj belt_SortArray.cmj \ - belt_MutableSetString.cmj belt_MutableSetInt.cmj belt_Id.cmj \ - belt_Array.cmj belt_MutableSet.cmi -belt_MutableSetInt.cmj : belt_internalSetInt.cmj belt_internalAVLset.cmj \ - belt_SortArrayInt.cmj belt_Array.cmj belt_MutableSetInt.cmi -belt_MutableSetString.cmj : belt_internalSetString.cmj \ - belt_internalAVLset.cmj belt_SortArrayString.cmj belt_Array.cmj \ - belt_MutableSetString.cmi -belt_MutableMap.cmj : belt_internalAVLtree.cmj belt_MutableMapString.cmj \ - belt_MutableMapInt.cmj belt_Id.cmj belt_Array.cmj belt_MutableMap.cmi -belt_MutableMapInt.cmj : belt_internalMapInt.cmj belt_internalAVLtree.cmj \ - belt_Array.cmj belt_MutableMapInt.cmi -belt_MutableMapString.cmj : belt_internalMapString.cmj \ - belt_internalAVLtree.cmj belt_Array.cmj belt_MutableMapString.cmi -belt_internalSetInt.cmj : belt_internalAVLset.cmj belt_SortArrayInt.cmj \ - belt_Array.cmj -belt_internalSetString.cmj : belt_internalAVLset.cmj \ - belt_SortArrayString.cmj belt_Array.cmj -belt_SetInt.cmj : belt_internalSetInt.cmj belt_internalAVLset.cmj \ - belt_Array.cmj belt_SetInt.cmi -belt_SetString.cmj : belt_internalSetString.cmj belt_internalAVLset.cmj \ - belt_Array.cmj belt_SetString.cmi -belt_MutableStack.cmj : js_null.cmj belt_MutableStack.cmi -belt_MutableQueue.cmj : js_null.cmj belt_Array.cmj belt_MutableQueue.cmi -node_child_process.cmj : node.cmj -js_math.cmj : js_int.cmj -js_dict.cmj : js_array.cmj js_dict.cmi -js_date.cmj : -js_global.cmj : -js_cast.cmj : js_cast.cmi -js_promise.cmj : -belt_HashMapInt.cmj : belt_internalBucketsType.cmj belt_internalBuckets.cmj \ - belt_Array.cmj belt_HashMapInt.cmi -belt_HashMapString.cmj : belt_internalBucketsType.cmj \ - belt_internalBuckets.cmj belt_Array.cmj belt_HashMapString.cmi -belt_Debug.cmj : -node_process.cmi : js_dict.cmi -js_exn.cmi : -js_re.cmi : -js_null.cmi : -js_undefined.cmi : -js_null_undefined.cmi : -js_types.cmi : -js_json.cmi : js_types.cmi js_string.cmj js_null.cmi js_dict.cmi -js_vector.cmi : -js_list.cmi : js_vector.cmi -js_option.cmi : -js_result.cmi : -js_mapperRt.cmi : -belt_Array.cmi : -belt_internalAVLset.cmi : belt_Id.cmi -belt_internalAVLtree.cmi : belt_Id.cmi -belt_List.cmi : -belt_SortArray.cmi : belt_SortArrayString.cmi belt_SortArrayInt.cmi -belt_SortArrayInt.cmi : -belt_SortArrayString.cmi : -belt_Range.cmi : -belt_internalBucketsType.cmi : -belt_internalSetBuckets.cmi : belt_internalBucketsType.cmi -belt_internalBuckets.cmi : belt_internalBucketsType.cmi -belt_HashMap.cmi : belt_Id.cmi belt_HashMapString.cmi belt_HashMapInt.cmi -belt_HashSet.cmi : belt_Id.cmi belt_HashSetString.cmi belt_HashSetInt.cmi -belt_HashSetString.cmi : -belt_HashSetInt.cmi : -belt_Id.cmi : -belt_MapDict.cmi : belt_Id.cmi -belt_SetDict.cmi : belt_Id.cmi -belt_Map.cmi : belt_MapString.cmi belt_MapInt.cmi belt_MapDict.cmi \ - belt_Id.cmi -belt_MapString.cmi : -belt_MapInt.cmi : -belt_Option.cmi : -belt_Result.cmi : -belt_Set.cmi : belt_SetString.cmi belt_SetInt.cmi belt_SetDict.cmi \ - belt_Id.cmi -belt_MutableSet.cmi : belt_MutableSetString.cmi belt_MutableSetInt.cmi \ - belt_Id.cmi -belt_MutableSetInt.cmi : -belt_MutableSetString.cmi : -belt_MutableMap.cmi : belt_MutableMapString.cmi belt_MutableMapInt.cmi \ - belt_Id.cmi -belt_MutableMapInt.cmi : -belt_MutableMapString.cmi : -belt_SetInt.cmi : -belt_SetString.cmi : -belt_MutableStack.cmi : -belt_MutableQueue.cmi : -js_dict.cmi : -js_cast.cmi : -dom.cmi : dom_storage.cmi -dom_storage.cmi : -belt_HashMapInt.cmi : -belt_HashMapString.cmi : diff --git a/jscomp/others/Js_log.res b/jscomp/others/Js_log.res new file mode 100644 index 0000000000..94759ec8ba --- /dev/null +++ b/jscomp/others/Js_log.res @@ -0,0 +1,16 @@ +/** Equivalent to console.log any value */ +@val @scope("console") +external log: 'a => unit = "log" + +@val @scope("console") +external log2: 'a => 'b => unit = "log" + +@val @scope("console") +external log3: 'a => 'b => 'c => unit = "log" + +@val @scope("console") +external log4: 'a => 'b => 'c => 'd => unit = "log" + +/** A convenience function to console.log more than 4 arguments */ +@val @scope("console") @variadic +external logMany: array<'a> => unit = "log" diff --git a/jscomp/others/Js_nullable.res b/jscomp/others/Js_nullable.res new file mode 100644 index 0000000000..bfff220464 --- /dev/null +++ b/jscomp/others/Js_nullable.res @@ -0,0 +1,5 @@ +@unboxed +type t<+'a> = + | Value('a) + | @as(null) Null + | @as(undefined) Undefined diff --git a/jscomp/others/Js_typeof.res b/jscomp/others/Js_typeof.res new file mode 100644 index 0000000000..2fcf89f917 --- /dev/null +++ b/jscomp/others/Js_typeof.res @@ -0,0 +1,5 @@ +/** +`typeof x` will be compiled as `typeof x` in JS. Please consider functions in +`Js.Types` for a type safe way of reflection. +*/ +external typeof: 'a => string = "#typeof" diff --git a/jscomp/others/belt_Array.res b/jscomp/others/belt_Array.res index fdb72f48ad..dd9dc0da0f 100644 --- a/jscomp/others/belt_Array.res +++ b/jscomp/others/belt_Array.res @@ -22,7 +22,7 @@ external getUnsafe: (t<'a>, int) => 'a = "%array_unsafe_get" external setUnsafe: (t<'a>, int, 'a) => unit = "%array_unsafe_set" -external getUndefined: (t<'a>, int) => Js.undefined<'a> = "%array_unsafe_get" +external getUndefined: (t<'a>, int) => Js_undefined.t<'a> = "%array_unsafe_get" /* external get: 'a t -> int -> 'a = "%array_safe_get" */ let get = (arr, i) => @@ -52,7 +52,7 @@ let setExn = (arr, i, v) => { @set external truncateToLengthUnsafe: (t<'a>, int) => unit = "length" -@new external makeUninitialized: int => array> = "Array" +@new external makeUninitialized: int => array> = "Array" @new external makeUninitializedUnsafe: int => array<'a> = "Array" diff --git a/jscomp/others/belt_MutableQueue.res b/jscomp/others/belt_MutableQueue.res index 86dd07f26e..483c3fcb1b 100644 --- a/jscomp/others/belt_MutableQueue.res +++ b/jscomp/others/belt_MutableQueue.res @@ -66,8 +66,8 @@ let peek = q => let peekUndefined = q => switch q.first { - | None => Js.undefined - | Some(v) => Js.Undefined.return(v.content) + | None => Js_undefined.empty + | Some(v) => Js_undefined.return(v.content) } let peekExn = q => @@ -111,17 +111,17 @@ let popExn = q => let popUndefined = q => switch q.first { - | None => Js.undefined + | None => Js_undefined.empty | Some(x) => let next = x.next if next == None { /* only one element */ clear(q) - Js.Undefined.return(x.content) + Js_undefined.return(x.content) } else { q.length = q.length - 1 q.first = next - Js.Undefined.return(x.content) + Js_undefined.return(x.content) } } diff --git a/jscomp/others/belt_MutableStack.res b/jscomp/others/belt_MutableStack.res index 2d7b34f747..6b72abc4a7 100644 --- a/jscomp/others/belt_MutableStack.res +++ b/jscomp/others/belt_MutableStack.res @@ -39,8 +39,8 @@ let push = (s, x) => s.root = Some({head: x, tail: s.root}) let topUndefined = (s: t<'a>) => switch s.root { - | None => Js.undefined - | Some(x) => Js.Undefined.return(x.head) + | None => Js_undefined.empty + | Some(x) => Js_undefined.return(x.head) } let top = s => @@ -53,10 +53,10 @@ let isEmpty = s => s.root == None let popUndefined = s => switch s.root { - | None => Js.undefined + | None => Js_undefined.empty | Some(x) => s.root = x.tail - Js.Undefined.return(x.head) + Js_undefined.return(x.head) } let pop = s => diff --git a/jscomp/others/belt_internalAVLset.res b/jscomp/others/belt_internalAVLset.res index e8cec936f0..9df86e8831 100644 --- a/jscomp/others/belt_internalAVLset.res +++ b/jscomp/others/belt_internalAVLset.res @@ -136,8 +136,8 @@ let minimum = n => let minUndefined = n => switch n { - | None => Js.undefined - | Some(n) => Js.Undefined.return(min0Aux(n)) + | None => Js_undefined.empty + | Some(n) => Js_undefined.return(min0Aux(n)) } let rec max0Aux = n => @@ -154,8 +154,8 @@ let maximum = n => let maxUndefined = n => switch n { - | None => Js.undefined - | Some(n) => Js.Undefined.return(max0Aux(n)) + | None => Js_undefined.empty + | Some(n) => Js_undefined.return(max0Aux(n)) } let rec removeMinAuxWithRef = (n, v) => @@ -583,12 +583,12 @@ let rec get = (n: t<_>, x, ~cmp) => let rec getUndefined = (n: t<_>, x, ~cmp) => switch n { - | None => Js.Undefined.empty + | None => Js_undefined.empty | Some(t) /* Node(l, v, r, _) */ => let v = t.value let c = Belt_Id.getCmpInternal(cmp)(. x, v) if c == 0 { - Js.Undefined.return(v) + Js_undefined.return(v) } else { getUndefined( ~cmp, diff --git a/jscomp/others/belt_internalAVLtree.res b/jscomp/others/belt_internalAVLtree.res index 1ff41c7256..6a113f2c1b 100644 --- a/jscomp/others/belt_internalAVLtree.res +++ b/jscomp/others/belt_internalAVLtree.res @@ -143,8 +143,8 @@ let minKey = n => let minKeyUndefined = n => switch n { - | None => Js.undefined - | Some(n) => Js.Undefined.return(minKey0Aux(n)) + | None => Js_undefined.empty + | Some(n) => Js_undefined.return(minKey0Aux(n)) } let rec maxKey0Aux = n => @@ -161,8 +161,8 @@ let maxKey = n => let maxKeyUndefined = n => switch n { - | None => Js.undefined - | Some(n) => Js.Undefined.return(maxKey0Aux(n)) + | None => Js_undefined.empty + | Some(n) => Js_undefined.return(maxKey0Aux(n)) } let rec minKV0Aux = n => @@ -179,8 +179,8 @@ let minimum = n => let minUndefined = n => switch n { - | None => Js.undefined - | Some(n) => Js.Undefined.return(minKV0Aux(n)) + | None => Js_undefined.empty + | Some(n) => Js_undefined.return(minKV0Aux(n)) } let rec maxKV0Aux = n => @@ -197,8 +197,8 @@ let maximum = n => let maxUndefined = n => switch n { - | None => Js.undefined - | Some(n) => Js.Undefined.return(maxKV0Aux(n)) + | None => Js_undefined.empty + | Some(n) => Js_undefined.return(maxKV0Aux(n)) } /* TODO: use kv ref */ @@ -714,12 +714,12 @@ let rec get = (n, x, ~cmp) => let rec getUndefined = (n, x, ~cmp) => switch n { - | None => Js.undefined + | None => Js_undefined.empty | Some(n) => let v = n.key let c = Belt_Id.getCmpInternal(cmp)(. x, v) if c == 0 { - Js.Undefined.return(n.value) + Js_undefined.return(n.value) } else { getUndefined( ~cmp, diff --git a/jscomp/others/belt_internalBuckets.res b/jscomp/others/belt_internalBuckets.res index d9eeb7e26e..b3b3a274c5 100644 --- a/jscomp/others/belt_internalBuckets.res +++ b/jscomp/others/belt_internalBuckets.res @@ -128,7 +128,7 @@ let getBucketHistogram = h => { let logStats = h => { let histogram = getBucketHistogram(h) - Js.log({ + Js_log.log({ "bindings": h.C.size, "buckets": A.length(h.C.buckets), "histogram": histogram, diff --git a/jscomp/others/belt_internalBucketsType.res b/jscomp/others/belt_internalBucketsType.res index d7d0c686a9..033c9ae24b 100644 --- a/jscomp/others/belt_internalBucketsType.res +++ b/jscomp/others/belt_internalBucketsType.res @@ -21,7 +21,7 @@ * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -type opt<'a> = Js.undefined<'a> +type opt<'a> = Js_undefined.t<'a> type container<'hash, 'eq, 'c> = { mutable size: int /* number of entries */, @@ -34,7 +34,7 @@ module A = Belt_Array external toOpt: opt<'a> => option<'a> = "#undefined_to_opt" external return: 'a => opt<'a> = "%identity" -let emptyOpt = Js.undefined +let emptyOpt = Js_undefined.empty let rec power_2_above = (x, n) => if x >= n { x diff --git a/jscomp/others/belt_internalMapInt.res b/jscomp/others/belt_internalMapInt.res index 36d292842b..689fc92113 100644 --- a/jscomp/others/belt_internalMapInt.res +++ b/jscomp/others/belt_internalMapInt.res @@ -46,11 +46,11 @@ let rec get = (n, x: key) => let rec getUndefined = (n, x: key) => switch n { - | None => Js.undefined + | None => Js_undefined.empty | Some(n) => let v = n.N.key if x == v { - Js.Undefined.return(n.N.value) + Js_undefined.return(n.N.value) } else { getUndefined( if x < v { diff --git a/jscomp/others/belt_internalMapString.res b/jscomp/others/belt_internalMapString.res index cf8ab58f99..16bf9069c6 100644 --- a/jscomp/others/belt_internalMapString.res +++ b/jscomp/others/belt_internalMapString.res @@ -46,11 +46,11 @@ let rec get = (n, x: key) => let rec getUndefined = (n, x: key) => switch n { - | None => Js.undefined + | None => Js_undefined.empty | Some(n) => let v = n.N.key if x == v { - Js.Undefined.return(n.N.value) + Js_undefined.return(n.N.value) } else { getUndefined( if x < v { diff --git a/jscomp/others/belt_internalSetBuckets.res b/jscomp/others/belt_internalSetBuckets.res index 56fcb8c048..e68b3943b4 100644 --- a/jscomp/others/belt_internalSetBuckets.res +++ b/jscomp/others/belt_internalSetBuckets.res @@ -26,9 +26,9 @@ when buckets become too long. */ module C = Belt_internalBucketsType /* TODO: - the current implementation relies on the fact that bucket + the current implementation relies on the fact that bucket empty value is `undefined` in both places, - in theory, it can be different + in theory, it can be different */ type rec bucket<'a> = { @@ -153,7 +153,7 @@ let getBucketHistogram = h => { let logStats = h => { let histogram = getBucketHistogram(h) - Js.log({ + Js_log.log({ "bindings": h.C.size, "buckets": A.length(h.C.buckets), "histogram": histogram, diff --git a/jscomp/others/belt_internalSetInt.res b/jscomp/others/belt_internalSetInt.res index 676e955778..682ec7804b 100644 --- a/jscomp/others/belt_internalSetInt.res +++ b/jscomp/others/belt_internalSetInt.res @@ -87,11 +87,11 @@ let rec get = (n: t, x: value) => let rec getUndefined = (n: t, x: value) => switch n { - | None => Js.undefined + | None => Js_undefined.empty | Some(t) => let v = t.value if x == v { - Js.Undefined.return(v) + Js_undefined.return(v) } else { getUndefined( if x < v { diff --git a/jscomp/others/belt_internalSetString.res b/jscomp/others/belt_internalSetString.res index ef38792cc8..ae294f668c 100644 --- a/jscomp/others/belt_internalSetString.res +++ b/jscomp/others/belt_internalSetString.res @@ -87,11 +87,11 @@ let rec get = (n: t, x: value) => let rec getUndefined = (n: t, x: value) => switch n { - | None => Js.undefined + | None => Js_undefined.empty | Some(t) => let v = t.value if x == v { - Js.Undefined.return(v) + Js_undefined.return(v) } else { getUndefined( if x < v { diff --git a/jscomp/others/belt_internals.resi b/jscomp/others/belt_internals.res similarity index 98% rename from jscomp/others/belt_internals.resi rename to jscomp/others/belt_internals.res index 2325c1e76a..b491ffedea 100644 --- a/jscomp/others/belt_internals.resi +++ b/jscomp/others/belt_internals.res @@ -48,7 +48,7 @@ external \"-.": (float, float) => float = "%subfloat" external \"*.": (float, float) => float = "%mulfloat" external \"/.": (float, float) => float = "%divfloat" -module Obj: { +module Obj = { type t external field: (t, int) => t = "%obj_field" external set_field: (t, int, t) => unit = "%obj_set_field" @@ -59,7 +59,7 @@ module Obj: { external size: t => int = "#obj_length" } -module Pervasives: { +module Pervasives = { external compare: ('a, 'a) => int = "%compare" external not: bool => bool = "%boolnot" external min: ('a, 'a) => 'a = "%bs_min" diff --git a/jscomp/others/js.ml b/jscomp/others/js.res similarity index 56% rename from jscomp/others/js.ml rename to jscomp/others/js.res index 081a4a2037..16ab12d606 100644 --- a/jscomp/others/js.ml +++ b/jscomp/others/js.res @@ -1,4 +1,4 @@ -(* Copyright (C) 2015-2016 Bloomberg Finance L.P. +/* Copyright (C) 2015-2016 Bloomberg Finance L.P. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by @@ -20,17 +20,17 @@ * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *) + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -[@@@config {flags = [|"-unboxed-types"; "-w"; "-49"|]}] -(* DESIGN: - - It does not have any code, all its code will be inlined so that - there will never be - {[ require('js')]} - - Its interface should be minimal -*) +@@config({flags: ["-unboxed-types", "-w", "-49"]}) +/* DESIGN: + - It does not have any code, all its code will be inlined so that + there will never be + {[ require('js')]} + - Its interface should be minimal + */ -(** +/** The Js module mostly contains ReScript bindings to _standard JavaScript APIs_ like [console.log](https://developer.mozilla.org/en-US/docs/Web/API/Console/log), or the JavaScript @@ -71,220 +71,214 @@ Js.log(Js.String.startsWith("Re", "ReScript")) ## Js.Xxx2 Modules Prefer `Js.Array2` over `Js.Array`, `Js.String2` over `Js.String`, etc. The latters are old modules. -*) +*/ -type 'a t = < .. > as 'a -(** JS object type *) +/** JS object type */ +type t<'a> = {..} as 'a module MapperRt = Js_mapperRt -module Internal = struct - external opaqueFullApply : 'a -> 'a = "%uncurried_apply" +module Internal = { + external opaqueFullApply: 'a => 'a = "%uncurried_apply" - (* Use opaque instead of [._n] to prevent some optimizations happening *) - external run : ((unit -> 'a)[@bs]) -> 'a = "#run" - external opaque : 'a -> 'a = "%opaque" -end + /* Use opaque instead of [._n] to prevent some optimizations happening */ + external run: ((. unit) => 'a) => 'a = "#run" + external opaque: 'a => 'a = "%opaque" +} -(**/**) - -(** +/** Nullable value of this type can be either null or 'a. This type is equivalent to Js.Null.t. -*) -type +'a null = Value of 'a | Null [@as null] [@@unboxed] +*/ +type null<+'a> = Js_null.t<'a> -type +'a undefined -(** +/** A value of this type can be either undefined or 'a. This type is equivalent to Js.Undefined.t. -*) +*/ +type undefined<+'a> = Js_undefined.t<'a> -type +'a nullable = Value of 'a | Null [@as null] | Undefined [@as undefined] -[@@unboxed] +type nullable<+'a> = Js_nullable.t<'a> -(** +/** A value of this type can be undefined, null or 'a. This type is equivalent to Js.Null_undefined.t. -*) - -type +'a null_undefined = 'a nullable +*/ +type null_undefined<+'a> = nullable<'a> -external toOption : 'a nullable -> 'a option = "#nullable_to_opt" -external undefinedToOption : 'a undefined -> 'a option = "#undefined_to_opt" -external nullToOption : 'a null -> 'a option = "#null_to_opt" -external isNullable : 'a nullable -> bool = "#is_nullable" -external import : 'a -> 'a promise = "#import" +external toOption: nullable<'a> => option<'a> = "#nullable_to_opt" +external undefinedToOption: undefined<'a> => option<'a> = + "#undefined_to_opt" +external nullToOption: null<'a> => option<'a> = "#null_to_opt" +external isNullable: nullable<'a> => bool = "#is_nullable" +external import: 'a => promise<'a> = "#import" -external testAny : 'a -> bool = "#is_nullable" -(** The same as {!test} except that it is more permissive on the types of input *) +/** The same as {!test} except that it is more permissive on the types of input */ +external testAny: 'a => bool = "#is_nullable" -type (+'a, +'e) promise -(** +/** The promise type, defined here for interoperation across packages. -*) +*/ +type promise<+'a, +'e>; -external null : 'a null = "#null" -(** +/** The same as empty in `Js.Null`. Compiles to `null`. -*) +*/ +external null: null<'a> = "#null" -external undefined : 'a undefined = "#undefined" -(** +/** The same as empty `Js.Undefined`. Compiles to `undefined`. -*) +*/ +external undefined: undefined<'a> = "#undefined" -external typeof : 'a -> string = "#typeof" -(** +/** `typeof x` will be compiled as `typeof x` in JS. Please consider functions in `Js.Types` for a type safe way of reflection. -*) - -external log : 'a -> unit = "log" -[@@val] [@@scope "console"] -(** Equivalent to console.log any value. *) +*/ +external typeof: 'a => string = "#typeof" -external log2 : 'a -> 'b -> unit = "log" [@@val] [@@scope "console"] -external log3 : 'a -> 'b -> 'c -> unit = "log" [@@val] [@@scope "console"] +/** Equivalent to console.log any value. */ +@val @scope("console") +external log: 'a => unit = "log" -external log4 : 'a -> 'b -> 'c -> 'd -> unit = "log" [@@val] [@@scope "console"] +@val @scope("console") external log2: ('a, 'b) => unit = "log" +@val @scope("console") external log3: ('a, 'b, 'c) => unit = "log" +@val @scope("console") external log4: ('a, 'b, 'c, 'd) => unit = "log" -external logMany : 'a array -> unit = "log" -[@@val] [@@scope "console"] [@@variadic] -(** A convenience function to console.log more than 4 arguments *) +/** A convenience function to console.log more than 4 arguments */ +@val @scope("console") @variadic +external logMany: array<'a> => unit = "log" -external eqNull : 'a -> 'a null -> bool = "%bs_equal_null" -external eqUndefined : 'a -> 'a undefined -> bool = "%bs_equal_undefined" -external eqNullable : 'a -> 'a nullable -> bool = "%bs_equal_nullable" +external eqNull: ('a, null<'a>) => bool = "%bs_equal_null" +external eqUndefined: ('a, undefined<'a>) => bool = "%bs_equal_undefined" +external eqNullable: ('a, nullable<'a>) => bool = "%bs_equal_nullable" -(** ## Operators *) +/** ## Operators */ -external unsafe_lt : 'a -> 'a -> bool = "#unsafe_lt" -(** +/** `unsafe_lt(a, b)` will be compiled as `a < b`. It is marked as unsafe, since it is impossible to give a proper semantics for comparision which applies to any type -*) +*/ +external unsafe_lt: ('a, 'a) => bool = "#unsafe_lt" -external unsafe_le : 'a -> 'a -> bool = "#unsafe_le" -(** +/** `unsafe_le(a, b)` will be compiled as `a <= b`. See also `Js.unsafe_lt`. -*) +*/ +external unsafe_le: ('a, 'a) => bool = "#unsafe_le" -external unsafe_gt : 'a -> 'a -> bool = "#unsafe_gt" -(** +/** `unsafe_gt(a, b)` will be compiled as `a > b`. See also `Js.unsafe_lt`. -*) +*/ +external unsafe_gt: ('a, 'a) => bool = "#unsafe_gt" -external unsafe_ge : 'a -> 'a -> bool = "#unsafe_ge" -(** +/** `unsafe_ge(a, b)` will be compiled as `a >= b`. See also `Js.unsafe_lt`. -*) +*/ +external unsafe_ge: ('a, 'a) => bool = "#unsafe_ge" -(** ## Nested Modules *) +/** ## Nested Modules */ +/** Provide utilities for `Js.null<'a>` */ module Null = Js_null -(** Provide utilities for `Js.null<'a>` *) +/** Provide utilities for `Js.undefined<'a>` */ module Undefined = Js_undefined -(** Provide utilities for `Js.undefined<'a>` *) +/** Provide utilities for `Js.null_undefined` */ module Nullable = Js_null_undefined -(** Provide utilities for `Js.null_undefined` *) -module Null_undefined = - Js_null_undefined - [@deprecated "Please use `Js.Nullable`"] +module Null_undefined = Js_null_undefined +/** Provide utilities for dealing with Js exceptions */ module Exn = Js_exn -(** Provide utilities for dealing with Js exceptions *) +/** Provide bindings to JS array*/ module Array = Js_array -(** Provide bindings to JS array*) +/** Provide bindings to JS array*/ module Array2 = Js_array2 -(** Provide bindings to JS array*) +/** Provide bindings to JS string */ module String = Js_string -(** Provide bindings to JS string *) +/** Provide bindings to JS string */ module String2 = Js_string2 -(** Provide bindings to JS string *) +/** Provide bindings to JS regex expression */ module Re = Js_re -(** Provide bindings to JS regex expression *) +/** Provide bindings to JS Promise */ module Promise = Js_promise -(** Provide bindings to JS Promise *) +/** Provide bindings to JS Promise */ module Promise2 = Js_promise2 -(** Provide bindings to JS Promise *) +/** Provide bindings for JS Date */ module Date = Js_date -(** Provide bindings for JS Date *) +/** Provide utilities for JS dictionary object */ module Dict = Js_dict -(** Provide utilities for JS dictionary object *) +/** Provide bindings to JS global functions in global namespace*/ module Global = Js_global -(** Provide bindings to JS global functions in global namespace*) +/** Provide utilities for json */ module Json = Js_json -(** Provide utilities for json *) +/** Provide bindings for JS `Math` object */ module Math = Js_math -(** Provide bindings for JS `Math` object *) +/** Provide utilities for `Js.t` */ module Obj = Js_obj -(** Provide utilities for `Js.t` *) +/** Provide bindings for JS typed array */ module Typed_array = Js_typed_array -(** Provide bindings for JS typed array *) +/** Provide bindings for JS typed array */ module TypedArray2 = Js_typed_array2 -(** Provide bindings for JS typed array *) +/** Provide utilities for manipulating JS types */ module Types = Js_types -(** Provide utilities for manipulating JS types *) +/** Provide utilities for JS float */ module Float = Js_float -(** Provide utilities for JS float *) +/** Provide utilities for int */ module Int = Js_int -(** Provide utilities for int *) +/** Provide utilities for bigint */ module BigInt = Js_bigint -(** Provide utilities for bigint *) +/** Provide utilities for File */ module File = Js_file -(** Provide utilities for File *) +/** Provide utilities for Blob */ module Blob = Js_blob -(** Provide utilities for Blob *) +/** Provide utilities for option */ module Option = Js_option -(** Provide utilities for option *) +/** Define the interface for result */ module Result = Js_result -(** Define the interface for result *) +/** Provide utilities for list */ module List = Js_list -(** Provide utilities for list *) +/** Provides bindings for JS Vector */ module Vector = Js_vector -(** Provides bindings for JS Vector *) +/** Provides bindings for console */ module Console = Js_console -(** Provides bindings for console *) +/** Provides bindings for ES6 Set */ module Set = Js_set -(** Provides bindings for ES6 Set *) +/** Provides bindings for ES6 WeakSet */ module WeakSet = Js_weakset -(** Provides bindings for ES6 WeakSet *) +/** Provides bindings for ES6 Map */ module Map = Js_map -(** Provides bindings for ES6 Map *) +/** Provides bindings for ES6 WeakMap */ module WeakMap = Js_weakmap -(** Provides bindings for ES6 WeakMap *) diff --git a/jscomp/others/js_json.res b/jscomp/others/js_json.res index 47ea235e60..a98d2df524 100644 --- a/jscomp/others/js_json.res +++ b/jscomp/others/js_json.res @@ -24,13 +24,19 @@ /*** Efficient JSON encoding using JavaScript API */ +/** + The same as empty in `Js.Null`. Compiles to `null`. +*/ +external null: Js_null.t<'a> = "#null" + + @unboxed type rec t = | Boolean(bool) | @as(null) Null | String(string) | Number(float) - | Object(Js.Dict.t) + | Object(dict) | Array(array) module Kind = { @@ -54,7 +60,7 @@ type tagged_t = | JSONArray(array) let classify = (x: t): tagged_t => { - let ty = Js.typeof(x) + let ty = Js_typeof.typeof(x) if ty == "string" { JSONString(Obj.magic(x)) } else if ty == "number" { @@ -65,7 +71,7 @@ let classify = (x: t): tagged_t => { } else { JSONFalse } - } else if Obj.magic(x) === Js.null { + } else if Obj.magic(x) === null { JSONNull } else if Js_array2.isArray(x) { JSONArray(Obj.magic(x)) @@ -76,23 +82,23 @@ let classify = (x: t): tagged_t => { let test = (type a, x: 'a, v: Kind.t): bool => switch v { - | Kind.Number => Js.typeof(x) == "number" - | Kind.Boolean => Js.typeof(x) == "boolean" - | Kind.String => Js.typeof(x) == "string" - | Kind.Null => Obj.magic(x) === Js.null + | Kind.Number => Js_typeof.typeof(x) == "number" + | Kind.Boolean => Js_typeof.typeof(x) == "boolean" + | Kind.String => Js_typeof.typeof(x) == "string" + | Kind.Null => Obj.magic(x) === null | Kind.Array => Js_array2.isArray(x) - | Kind.Object => Obj.magic(x) !== Js.null && (Js.typeof(x) == "object" && !Js_array2.isArray(x)) + | Kind.Object => Obj.magic(x) !== null && (Js_typeof.typeof(x) == "object" && !Js_array2.isArray(x)) } let decodeString = json => - if Js.typeof(json) == "string" { + if Js_typeof.typeof(json) == "string" { Some((Obj.magic((json: t)): string)) } else { None } let decodeNumber = json => - if Js.typeof(json) == "number" { + if Js_typeof.typeof(json) == "number" { Some((Obj.magic((json: t)): float)) } else { None @@ -100,9 +106,9 @@ let decodeNumber = json => let decodeObject = json => if ( - Js.typeof(json) == "object" && + Js_typeof.typeof(json) == "object" && (!Js_array2.isArray(json) && - !((Obj.magic(json): Js.null<'a>) === Js.null)) + !((Obj.magic(json): Js_null.t<'a>) === null)) ) { Some((Obj.magic((json: t)): Js_dict.t)) } else { @@ -117,15 +123,15 @@ let decodeArray = json => } let decodeBoolean = (json: t) => - if Js.typeof(json) == "boolean" { + if Js_typeof.typeof(json) == "boolean" { Some((Obj.magic((json: t)): bool)) } else { None } -let decodeNull = (json): option> => - if (Obj.magic(json): Js.null<'a>) === Js.null { - Some(Js.null) +let decodeNull = (json): option> => + if (Obj.magic(json): Js_null.t<'a>) === null { + Some(null) } else { None } @@ -204,12 +210,12 @@ let serializeExn = (type t, x: t): string => } return value }); - + if(output === undefined){ // JSON.stringify will raise TypeError when it detects cylic objects throw new TypeError("output is undefined") } - return output + return output } `)(x) diff --git a/jscomp/others/js_json.resi b/jscomp/others/js_json.resi index 218d5f5626..b868d786c7 100644 --- a/jscomp/others/js_json.resi +++ b/jscomp/others/js_json.resi @@ -36,7 +36,7 @@ type rec t = | @as(null) Null | String(string) | Number(float) - | Object(Js.Dict.t) + | Object(dict) | Array(array) module Kind: { diff --git a/jscomp/others/js_mapperRt.res b/jscomp/others/js_mapperRt.res index 4c68f13764..9ec6dd3e21 100644 --- a/jscomp/others/js_mapperRt.res +++ b/jscomp/others/js_mapperRt.res @@ -24,8 +24,9 @@ @get_index external unsafeGet: (array, int) => int = "" +external testAny: 'a => bool = "#is_nullable" let raiseWhenNotFound = x => - if Js.testAny(x) { + if testAny(x) { raise(Not_found) } else { x diff --git a/jscomp/others/js_null.res b/jscomp/others/js_null.res index 6c3adbc6c4..6dd1a4de50 100644 --- a/jscomp/others/js_null.res +++ b/jscomp/others/js_null.res @@ -25,14 +25,18 @@ /*** Provides functionality for dealing with the `'a Js.null` type */ @unboxed -type t<+'a> = Js.null<'a> = +type t<+'a> = | Value('a) | @as(null) Null +/** + The same as empty in `Js.Null`. Compiles to `null`. +*/ +external null: t<'a> = "#null" external to_opt: t<'a> => option<'a> = "#null_to_opt" external toOption: t<'a> => option<'a> = "#null_to_opt" external return: 'a => t<'a> = "%identity" -let test: t<'a> => bool = x => x == Js.null +let test: t<'a> => bool = x => x == null external empty: t<'a> = "#null" external getUnsafe: t<'a> => 'a = "%identity" diff --git a/jscomp/others/js_null.resi b/jscomp/others/js_null.resi index 4c9963500b..64f7d91bd4 100644 --- a/jscomp/others/js_null.resi +++ b/jscomp/others/js_null.resi @@ -25,7 +25,7 @@ /*** Provides functionality for dealing with the `Js.null<'a>` type */ @unboxed /** Local alias for `Js.null<'a>` */ -type t<+'a> = Js.null<'a> = +type t<+'a> = | Value('a) | @as(null) Null diff --git a/jscomp/others/js_null_undefined.res b/jscomp/others/js_null_undefined.res index 7c5ab1b7d8..0e02084c38 100644 --- a/jscomp/others/js_null_undefined.res +++ b/jscomp/others/js_null_undefined.res @@ -25,7 +25,7 @@ /*** Contains functionality for dealing with values that can be both `null` and `undefined` */ @unboxed -type t<+'a> = Js.nullable<'a> = +type t<+'a> = Js_nullable.t<'a> = | Value('a) | @as(null) Null | @as(undefined) Undefined diff --git a/jscomp/others/js_null_undefined.resi b/jscomp/others/js_null_undefined.resi index e183e73ffe..93188be988 100644 --- a/jscomp/others/js_null_undefined.resi +++ b/jscomp/others/js_null_undefined.resi @@ -28,7 +28,7 @@ Contains functionality for dealing with values that can be both `null` and `unde /** Local alias for `Js.null_undefined<'a>`. */ @unboxed -type t<+'a> = Js.nullable<'a> = +type t<+'a> = Js_nullable.t<'a> = | Value('a) | @as(null) Null | @as(undefined) Undefined diff --git a/jscomp/others/js_re.res b/jscomp/others/js_re.res index 5ba7b6038c..f96ed79a23 100644 --- a/jscomp/others/js_re.res +++ b/jscomp/others/js_re.res @@ -40,7 +40,7 @@ type result An `array` of the match and captures, the first is the full match and the remaining are the substring captures. */ -external captures: result => array> = "%identity" +external captures: result => array> = "%identity" @deprecated("Use Js.Re.captures instead") external matches: result => array = "%identity" diff --git a/jscomp/others/js_typed_array.res b/jscomp/others/js_typed_array.res index bd0728fb68..45e865c36e 100644 --- a/jscomp/others/js_typed_array.res +++ b/jscomp/others/js_typed_array.res @@ -136,8 +136,8 @@ module type S = { external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -241,8 +241,8 @@ module Int8Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -364,8 +364,8 @@ module Uint8Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -395,7 +395,7 @@ module Uint8Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Uint8Array" - @new + @new /** **raise** Js.Exn.Error raise Js exception @@ -487,8 +487,8 @@ module Uint8ClampedArray = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -610,8 +610,8 @@ module Int16Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -641,7 +641,7 @@ module Int16Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Int16Array" - @new + @new /** **raise** Js.Exn.Error raise Js exception @@ -733,8 +733,8 @@ module Uint16Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -764,7 +764,7 @@ module Uint16Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Uint16Array" - @new + @new /** **raise** Js.Exn.Error raise Js exception @@ -856,8 +856,8 @@ module Int32Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -887,7 +887,7 @@ module Int32Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Int32Array" - @new + @new /** **raise** Js.Exn.Error raise Js exception @@ -982,8 +982,8 @@ module Uint32Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -1013,7 +1013,7 @@ module Uint32Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Uint32Array" - @new + @new /** **raise** Js.Exn.Error raise Js exception @@ -1108,8 +1108,8 @@ module Float32Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -1139,7 +1139,7 @@ module Float32Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Float32Array" - @new + @new /** **raise** Js.Exn.Error raise Js exception @@ -1235,8 +1235,8 @@ module Float64Array = { @bs.send.pipe(: t) external filter: ((. elt) => bool) => t = "filter" @bs.send.pipe(: t) external filteri: ((. elt, int) => bool) => t = "filter" - @bs.send.pipe(: t) external find: ((. elt) => bool) => Js.undefined = "find" - @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js.undefined = "find" + @bs.send.pipe(: t) external find: ((. elt) => bool) => Js_undefined.t = "find" + @bs.send.pipe(: t) external findi: ((. elt, int) => bool) => Js_undefined.t = "find" @bs.send.pipe(: t) external findIndex: ((. elt) => bool) => int = "findIndex" @bs.send.pipe(: t) external findIndexi: ((. elt, int) => bool) => int = "findIndex" @@ -1266,7 +1266,7 @@ module Float64Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Float64Array" - @new + @new /** **raise** Js.Exn.Error raise Js exception diff --git a/jscomp/others/js_typed_array2.res b/jscomp/others/js_typed_array2.res index 71eee7316c..d4bdc68ac3 100644 --- a/jscomp/others/js_typed_array2.res +++ b/jscomp/others/js_typed_array2.res @@ -129,8 +129,8 @@ module Int8Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -162,7 +162,7 @@ module Int8Array = { @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -170,7 +170,7 @@ module Int8Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -251,8 +251,8 @@ module Uint8Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -282,9 +282,9 @@ module Uint8Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Uint8Array" - @new + @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -292,7 +292,7 @@ module Uint8Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -373,8 +373,8 @@ module Uint8ClampedArray = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -406,7 +406,7 @@ module Uint8ClampedArray = { @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -414,7 +414,7 @@ module Uint8ClampedArray = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -495,8 +495,8 @@ module Int16Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -526,9 +526,9 @@ module Int16Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Int16Array" - @new + @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -536,7 +536,7 @@ module Int16Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -617,8 +617,8 @@ module Uint16Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -648,9 +648,9 @@ module Uint16Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Uint16Array" - @new + @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -658,7 +658,7 @@ module Uint16Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -739,8 +739,8 @@ module Int32Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -770,9 +770,9 @@ module Int32Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Int32Array" - @new + @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -780,7 +780,7 @@ module Int32Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -861,8 +861,8 @@ module Uint32Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -892,9 +892,9 @@ module Uint32Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Uint32Array" - @new + @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -902,7 +902,7 @@ module Uint32Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -986,8 +986,8 @@ module Float32Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -1017,9 +1017,9 @@ module Float32Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Float32Array" - @new + @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -1027,7 +1027,7 @@ module Float32Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ @@ -1108,8 +1108,8 @@ module Float64Array = { @send external filter: (t, (. elt) => bool) => t = "filter" @send external filteri: (t, (. elt, int) => bool) => t = "filter" - @send external find: (t, (. elt) => bool) => Js.undefined = "find" - @send external findi: (t, (. elt, int) => bool) => Js.undefined = "find" + @send external find: (t, (. elt) => bool) => Js_undefined.t = "find" + @send external findi: (t, (. elt, int) => bool) => Js_undefined.t = "find" @send external findIndex: (t, (. elt) => bool) => int = "findIndex" @send external findIndexi: (t, (. elt, int) => bool) => int = "findIndex" @@ -1139,9 +1139,9 @@ module Float64Array = { @new /** can throw */ external fromBuffer: array_buffer => t = "Float64Array" - @new + @new /** - **raise** Js.Exn.Error raise Js exception + **raise** Js_Exn.Error raise Js exception **param** offset is in bytes */ @@ -1149,7 +1149,7 @@ module Float64Array = { @new /** - **raise** Js.Exn.Error raises Js exception + **raise** Js_Exn.Error raises Js exception **param** offset is in bytes, length in elements */ diff --git a/jscomp/others/js_types.res b/jscomp/others/js_types.res index 9048765d8d..9735ef0a30 100644 --- a/jscomp/others/js_types.res +++ b/jscomp/others/js_types.res @@ -61,7 +61,7 @@ type tagged_t = | JSBigInt(bigint_val) let classify = (x: 'a): tagged_t => { - let ty = Js.typeof(x) + let ty = Js_typeof.typeof(x) if ty == "undefined" { JSUndefined } else if x === Obj.magic(Js_null.empty) { @@ -89,13 +89,13 @@ let classify = (x: 'a): tagged_t => { let test = (type a, x: 'a, v: t): bool => switch v { - | Number => Js.typeof(x) == "number" - | Boolean => Js.typeof(x) == "boolean" - | Undefined => Js.typeof(x) == "undefined" + | Number => Js_typeof.typeof(x) == "number" + | Boolean => Js_typeof.typeof(x) == "boolean" + | Undefined => Js_typeof.typeof(x) == "undefined" | Null => x === Obj.magic(Js_null.empty) - | String => Js.typeof(x) == "string" - | Function => Js.typeof(x) == "function" - | Object => Js.typeof(x) == "object" - | Symbol => Js.typeof(x) == "symbol" - | BigInt => Js.typeof(x) == "bigint" + | String => Js_typeof.typeof(x) == "string" + | Function => Js_typeof.typeof(x) == "function" + | Object => Js_typeof.typeof(x) == "object" + | Symbol => Js_typeof.typeof(x) == "symbol" + | BigInt => Js_typeof.typeof(x) == "bigint" } diff --git a/jscomp/others/js_undefined.res b/jscomp/others/js_undefined.res index c35340c23b..1dbcf14070 100644 --- a/jscomp/others/js_undefined.res +++ b/jscomp/others/js_undefined.res @@ -22,9 +22,9 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*** Provides functionality for dealing with the `'a Js.undefined` type */ +/*** Provides functionality for dealing with the `'a undefined` type */ -type t<+'a> = Js.undefined<'a> +type t<+'a> external to_opt: t<'a> => option<'a> = "#undefined_to_opt" external toOption: t<'a> => option<'a> = "#undefined_to_opt" external return: 'a => t<'a> = "%identity" @@ -36,7 +36,7 @@ external getUnsafe: t<'a> => 'a = "%identity" let getExn = f => switch toOption(f) { - | None => Js_exn.raiseError("Js.Undefined.getExn") + | None => Js_exn.raiseError("Js_undefined.getExn") | Some(x) => x } diff --git a/jscomp/others/js_undefined.resi b/jscomp/others/js_undefined.resi index cfa08b6671..7e2d6c7202 100644 --- a/jscomp/others/js_undefined.resi +++ b/jscomp/others/js_undefined.resi @@ -25,7 +25,7 @@ /*** Provides functionality for dealing with the `Js.undefined<'a>` type */ /** Local alias for `Js.undefined<'a>` */ -type t<+'a> = Js.undefined<'a> +type t<+'a> /** Constructs a value of `Js.undefined<'a>` containing a value of `'a`. */ external return: 'a => t<'a> = "%identity" diff --git a/jscomp/others/release.ninja b/jscomp/others/release.ninja deleted file mode 100644 index 21b03b82eb..0000000000 --- a/jscomp/others/release.ninja +++ /dev/null @@ -1,161 +0,0 @@ - -bsc_primitive_flags = -no-keep-locs -no-alias-deps -bs-no-version-header -bs-no-check-div-by-zero -nostdlib -bs-cross-module-opt -make-runtime -nopervasives -unsafe -w +50 -warn-error A -bsc_flags = $bsc_primitive_flags -open Belt_internals - -rule cc - command = $bsc -bs-cmi -bs-cmj $bsc_flags -I others $in - description = $in -> $out -rule cc_cmi - command = $bsc -bs-read-cmi -bs-cmi -bs-cmj $bsc_flags -I others $in - description = $in -> $out - -o others/belt.cmj others/belt.cmi : cc others/belt.res | $bsc - bsc_flags = $bsc_primitive_flags -o others/js.cmj others/js.cmi : cc others/js.ml | $bsc - bsc_flags = $bsc_primitive_flags -o others/belt_internals.cmi : cc others/belt_internals.resi | $bsc - bsc_flags = $bsc_primitive_flags -o others/js_OO.cmi others/js_OO.cmj : cc others/js_OO.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_array.cmi others/js_array.cmj : cc others/js_array.res | others/belt_internals.cmi others/js.cmi others/js_array2.cmj $bsc -o others/js_array2.cmi others/js_array2.cmj : cc others/js_array2.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_bigint.cmi others/js_bigint.cmj : cc others/js_bigint.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_blob.cmi others/js_blob.cmj : cc others/js_blob.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_cast.cmj : cc_cmi others/js_cast.res | others/belt_internals.cmi others/js.cmi others/js_cast.cmi $bsc -o others/js_cast.cmi : cc others/js_cast.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_console.cmi others/js_console.cmj : cc others/js_console.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_date.cmi others/js_date.cmj : cc others/js_date.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_dict.cmj : cc_cmi others/js_dict.res | others/belt_internals.cmi others/js.cmi others/js_array2.cmj others/js_dict.cmi $bsc -o others/js_dict.cmi : cc others/js_dict.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_exn.cmj : cc_cmi others/js_exn.res | others/belt_internals.cmi others/js.cmi others/js_exn.cmi $bsc -o others/js_exn.cmi : cc others/js_exn.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_file.cmi others/js_file.cmj : cc others/js_file.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_float.cmi others/js_float.cmj : cc others/js_float.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_global.cmi others/js_global.cmj : cc others/js_global.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_int.cmi others/js_int.cmj : cc others/js_int.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_json.cmj : cc_cmi others/js_json.res | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_array2.cmj others/js_dict.cmj others/js_json.cmi others/js_string.cmj others/js_types.cmj $bsc -o others/js_json.cmi : cc others/js_json.resi | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_dict.cmi others/js_null.cmi others/js_string.cmj others/js_types.cmi $bsc -o others/js_list.cmj : cc_cmi others/js_list.res | others/belt_internals.cmi others/js.cmi others/js_array2.cmj others/js_list.cmi others/js_vector.cmj $bsc -o others/js_list.cmi : cc others/js_list.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_map.cmi others/js_map.cmj : cc others/js_map.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_mapperRt.cmj : cc_cmi others/js_mapperRt.res | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_mapperRt.cmi $bsc -o others/js_mapperRt.cmi : cc others/js_mapperRt.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_math.cmi others/js_math.cmj : cc others/js_math.ml | others/belt_internals.cmi others/js.cmi others/js_int.cmj $bsc -o others/js_null.cmj : cc_cmi others/js_null.res | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_exn.cmj others/js_null.cmi $bsc -o others/js_null.cmi : cc others/js_null.resi | others/belt_internals.cmi others/js.cmi others/js.cmj $bsc -o others/js_null_undefined.cmj : cc_cmi others/js_null_undefined.res | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_null_undefined.cmi $bsc -o others/js_null_undefined.cmi : cc others/js_null_undefined.resi | others/belt_internals.cmi others/js.cmi others/js.cmj $bsc -o others/js_obj.cmi others/js_obj.cmj : cc others/js_obj.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_option.cmj : cc_cmi others/js_option.res | others/belt_internals.cmi others/js.cmi others/js_exn.cmj others/js_option.cmi $bsc -o others/js_option.cmi : cc others/js_option.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_promise.cmi others/js_promise.cmj : cc others/js_promise.res | others/belt_internals.cmi others/js.cmi others/js_promise2.cmj $bsc -o others/js_promise2.cmi others/js_promise2.cmj : cc others/js_promise2.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_re.cmi others/js_re.cmj : cc others/js_re.res | others/belt_internals.cmi others/js.cmi others/js.cmj $bsc -o others/js_result.cmj : cc_cmi others/js_result.res | others/belt_internals.cmi others/js.cmi others/js_result.cmi $bsc -o others/js_result.cmi : cc others/js_result.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_set.cmi others/js_set.cmj : cc others/js_set.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_string.cmi others/js_string.cmj : cc others/js_string.res | others/belt_internals.cmi others/js.cmi others/js_array2.cmj others/js_re.cmj $bsc -o others/js_string2.cmi others/js_string2.cmj : cc others/js_string2.res | others/belt_internals.cmi others/js.cmi others/js_array2.cmj others/js_re.cmj $bsc -o others/js_typed_array.cmi others/js_typed_array.cmj : cc others/js_typed_array.res | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_typed_array2.cmj $bsc -o others/js_typed_array2.cmi others/js_typed_array2.cmj : cc others/js_typed_array2.res | others/belt_internals.cmi others/js.cmi others/js.cmj $bsc -o others/js_types.cmj : cc_cmi others/js_types.res | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_null.cmj others/js_types.cmi $bsc -o others/js_types.cmi : cc others/js_types.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_undefined.cmj : cc_cmi others/js_undefined.res | others/belt_internals.cmi others/js.cmi others/js.cmj others/js_exn.cmj others/js_undefined.cmi $bsc -o others/js_undefined.cmi : cc others/js_undefined.resi | others/belt_internals.cmi others/js.cmi others/js.cmj $bsc -o others/js_vector.cmj : cc_cmi others/js_vector.res | others/belt_internals.cmi others/js.cmi others/js_array2.cmj others/js_vector.cmi $bsc -o others/js_vector.cmi : cc others/js_vector.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/js_weakmap.cmi others/js_weakmap.cmj : cc others/js_weakmap.res | others/belt_internals.cmi others/js.cmi $bsc -o others/js_weakset.cmi others/js_weakset.cmj : cc others/js_weakset.res | others/belt_internals.cmi others/js.cmi $bsc -o others/jsxC.cmi others/jsxC.cmj : cc others/jsxC.res | others/belt_internals.cmi others/js.cmi $bsc -o others/jsxDOMC.cmi others/jsxDOMC.cmj : cc others/jsxDOMC.res | others/belt_internals.cmi others/js.cmi others/jsxC.cmj others/jsxDOMStyle.cmj others/jsxEventC.cmj $bsc -o others/jsxDOMStyle.cmi others/jsxDOMStyle.cmj : cc others/jsxDOMStyle.res | others/belt_internals.cmi others/js.cmi $bsc -o others/jsxDOMU.cmi others/jsxDOMU.cmj : cc others/jsxDOMU.res | others/belt_internals.cmi others/js.cmi others/jsxDOMStyle.cmj others/jsxEventU.cmj others/jsxU.cmj $bsc -o others/jsxEventC.cmi others/jsxEventC.cmj : cc others/jsxEventC.res | others/belt_internals.cmi others/js.cmi $bsc -o others/jsxEventU.cmi others/jsxEventU.cmj : cc others/jsxEventU.res | others/belt_internals.cmi others/js.cmi $bsc -o others/jsxPPXReactSupportC.cmi others/jsxPPXReactSupportC.cmj : cc others/jsxPPXReactSupportC.res | others/belt_internals.cmi others/js.cmi others/jsxC.cmj $bsc -o others/jsxPPXReactSupportU.cmi others/jsxPPXReactSupportU.cmj : cc others/jsxPPXReactSupportU.res | others/belt_internals.cmi others/js.cmi others/jsxU.cmj $bsc -o others/jsxU.cmi others/jsxU.cmj : cc others/jsxU.res | others/belt_internals.cmi others/js.cmi $bsc -o js_pkg : phony others/js_OO.cmi others/js_OO.cmj others/js_array.cmi others/js_array.cmj others/js_array2.cmi others/js_array2.cmj others/js_bigint.cmi others/js_bigint.cmj others/js_blob.cmi others/js_blob.cmj others/js_cast.cmi others/js_cast.cmj others/js_console.cmi others/js_console.cmj others/js_date.cmi others/js_date.cmj others/js_dict.cmi others/js_dict.cmj others/js_exn.cmi others/js_exn.cmj others/js_file.cmi others/js_file.cmj others/js_float.cmi others/js_float.cmj others/js_global.cmi others/js_global.cmj others/js_int.cmi others/js_int.cmj others/js_json.cmi others/js_json.cmj others/js_list.cmi others/js_list.cmj others/js_map.cmi others/js_map.cmj others/js_mapperRt.cmi others/js_mapperRt.cmj others/js_math.cmi others/js_math.cmj others/js_null.cmi others/js_null.cmj others/js_null_undefined.cmi others/js_null_undefined.cmj others/js_obj.cmi others/js_obj.cmj others/js_option.cmi others/js_option.cmj others/js_promise.cmi others/js_promise.cmj others/js_promise2.cmi others/js_promise2.cmj others/js_re.cmi others/js_re.cmj others/js_result.cmi others/js_result.cmj others/js_set.cmi others/js_set.cmj others/js_string.cmi others/js_string.cmj others/js_string2.cmi others/js_string2.cmj others/js_typed_array.cmi others/js_typed_array.cmj others/js_typed_array2.cmi others/js_typed_array2.cmj others/js_types.cmi others/js_types.cmj others/js_undefined.cmi others/js_undefined.cmj others/js_vector.cmi others/js_vector.cmj others/js_weakmap.cmi others/js_weakmap.cmj others/js_weakset.cmi others/js_weakset.cmj others/jsxC.cmi others/jsxC.cmj others/jsxDOMC.cmi others/jsxDOMC.cmj others/jsxDOMStyle.cmi others/jsxDOMStyle.cmj others/jsxDOMU.cmi others/jsxDOMU.cmj others/jsxEventC.cmi others/jsxEventC.cmj others/jsxEventU.cmi others/jsxEventU.cmj others/jsxPPXReactSupportC.cmi others/jsxPPXReactSupportC.cmj others/jsxPPXReactSupportU.cmi others/jsxPPXReactSupportU.cmj others/jsxU.cmi others/jsxU.cmj -o others/belt_Array.cmj : cc_cmi others/belt_Array.res | others/belt.cmi others/belt_Array.cmi others/belt_internals.cmi others/js.cmi others/js.cmj others/js_math.cmj $bsc js_pkg -o others/belt_Array.cmi : cc others/belt_Array.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_Float.cmj : cc_cmi others/belt_Float.res | others/belt.cmi others/belt_Float.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Float.cmi : cc others/belt_Float.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_HashMap.cmj : cc_cmi others/belt_HashMap.res | others/belt.cmi others/belt_Array.cmj others/belt_HashMap.cmi others/belt_HashMapInt.cmj others/belt_HashMapString.cmj others/belt_Id.cmj others/belt_internalBuckets.cmj others/belt_internalBucketsType.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashMap.cmi : cc others/belt_HashMap.resi | others/belt.cmi others/belt_HashMapInt.cmi others/belt_HashMapString.cmi others/belt_Id.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashMapInt.cmj : cc_cmi others/belt_HashMapInt.res | others/belt.cmi others/belt_Array.cmj others/belt_HashMapInt.cmi others/belt_internalBuckets.cmj others/belt_internalBucketsType.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashMapInt.cmi : cc others/belt_HashMapInt.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_HashMapString.cmj : cc_cmi others/belt_HashMapString.res | others/belt.cmi others/belt_Array.cmj others/belt_HashMapString.cmi others/belt_internalBuckets.cmj others/belt_internalBucketsType.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashMapString.cmi : cc others/belt_HashMapString.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_HashSet.cmj : cc_cmi others/belt_HashSet.res | others/belt.cmi others/belt_Array.cmj others/belt_HashSet.cmi others/belt_HashSetInt.cmj others/belt_HashSetString.cmj others/belt_Id.cmj others/belt_internalBucketsType.cmj others/belt_internalSetBuckets.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashSet.cmi : cc others/belt_HashSet.resi | others/belt.cmi others/belt_HashSetInt.cmi others/belt_HashSetString.cmi others/belt_Id.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashSetInt.cmj : cc_cmi others/belt_HashSetInt.res | others/belt.cmi others/belt_Array.cmj others/belt_HashSetInt.cmi others/belt_internalBucketsType.cmj others/belt_internalSetBuckets.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashSetInt.cmi : cc others/belt_HashSetInt.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_HashSetString.cmj : cc_cmi others/belt_HashSetString.res | others/belt.cmi others/belt_Array.cmj others/belt_HashSetString.cmi others/belt_internalBucketsType.cmj others/belt_internalSetBuckets.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_HashSetString.cmi : cc others/belt_HashSetString.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_Id.cmj : cc_cmi others/belt_Id.res | others/belt.cmi others/belt_Id.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Id.cmi : cc others/belt_Id.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_Int.cmj : cc_cmi others/belt_Int.res | others/belt.cmi others/belt_Int.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Int.cmi : cc others/belt_Int.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_List.cmj : cc_cmi others/belt_List.res | others/belt.cmi others/belt_Array.cmj others/belt_List.cmi others/belt_SortArray.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_List.cmi : cc others/belt_List.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_Map.cmj : cc_cmi others/belt_Map.res | others/belt.cmi others/belt_Id.cmj others/belt_Map.cmi others/belt_MapDict.cmj others/belt_MapInt.cmj others/belt_MapString.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Map.cmi : cc others/belt_Map.resi | others/belt.cmi others/belt_Id.cmi others/belt_MapDict.cmi others/belt_MapInt.cmi others/belt_MapString.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MapDict.cmj : cc_cmi others/belt_MapDict.res | others/belt.cmi others/belt_Array.cmj others/belt_Id.cmj others/belt_MapDict.cmi others/belt_internalAVLtree.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MapDict.cmi : cc others/belt_MapDict.resi | others/belt.cmi others/belt_Id.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MapInt.cmj : cc_cmi others/belt_MapInt.res | others/belt.cmi others/belt_Array.cmj others/belt_MapInt.cmi others/belt_internalAVLtree.cmj others/belt_internalMapInt.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MapInt.cmi : cc others/belt_MapInt.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MapString.cmj : cc_cmi others/belt_MapString.res | others/belt.cmi others/belt_Array.cmj others/belt_MapString.cmi others/belt_internalAVLtree.cmj others/belt_internalMapString.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MapString.cmi : cc others/belt_MapString.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableMap.cmj : cc_cmi others/belt_MutableMap.res | others/belt.cmi others/belt_Array.cmj others/belt_Id.cmj others/belt_MutableMap.cmi others/belt_MutableMapInt.cmj others/belt_MutableMapString.cmj others/belt_internalAVLtree.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MutableMap.cmi : cc others/belt_MutableMap.resi | others/belt.cmi others/belt_Id.cmi others/belt_MutableMapInt.cmi others/belt_MutableMapString.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableMapInt.cmj : cc_cmi others/belt_MutableMapInt.res | others/belt.cmi others/belt_Array.cmj others/belt_MutableMapInt.cmi others/belt_internalAVLtree.cmj others/belt_internalMapInt.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MutableMapInt.cmi : cc others/belt_MutableMapInt.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableMapString.cmj : cc_cmi others/belt_MutableMapString.res | others/belt.cmi others/belt_Array.cmj others/belt_MutableMapString.cmi others/belt_internalAVLtree.cmj others/belt_internalMapString.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MutableMapString.cmi : cc others/belt_MutableMapString.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableQueue.cmj : cc_cmi others/belt_MutableQueue.res | others/belt.cmi others/belt_Array.cmj others/belt_MutableQueue.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableQueue.cmi : cc others/belt_MutableQueue.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableSet.cmj : cc_cmi others/belt_MutableSet.res | others/belt.cmi others/belt_Array.cmj others/belt_Id.cmj others/belt_MutableSet.cmi others/belt_MutableSetInt.cmj others/belt_MutableSetString.cmj others/belt_SortArray.cmj others/belt_internalAVLset.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MutableSet.cmi : cc others/belt_MutableSet.resi | others/belt.cmi others/belt_Id.cmi others/belt_MutableSetInt.cmi others/belt_MutableSetString.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableSetInt.cmj : cc_cmi others/belt_MutableSetInt.res | others/belt.cmi others/belt_Array.cmj others/belt_MutableSetInt.cmi others/belt_SortArrayInt.cmj others/belt_internalAVLset.cmj others/belt_internalSetInt.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MutableSetInt.cmi : cc others/belt_MutableSetInt.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableSetString.cmj : cc_cmi others/belt_MutableSetString.res | others/belt.cmi others/belt_Array.cmj others/belt_MutableSetString.cmi others/belt_SortArrayString.cmj others/belt_internalAVLset.cmj others/belt_internalSetString.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_MutableSetString.cmi : cc others/belt_MutableSetString.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableStack.cmj : cc_cmi others/belt_MutableStack.res | others/belt.cmi others/belt_MutableStack.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_MutableStack.cmi : cc others/belt_MutableStack.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_Option.cmj : cc_cmi others/belt_Option.res | others/belt.cmi others/belt_Option.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Option.cmi : cc others/belt_Option.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_Range.cmj : cc_cmi others/belt_Range.res | others/belt.cmi others/belt_Range.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Range.cmi : cc others/belt_Range.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_Result.cmj : cc_cmi others/belt_Result.res | others/belt.cmi others/belt_Result.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Result.cmi : cc others/belt_Result.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_Set.cmj : cc_cmi others/belt_Set.res | others/belt.cmi others/belt_Id.cmj others/belt_Set.cmi others/belt_SetDict.cmj others/belt_SetInt.cmj others/belt_SetString.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_Set.cmi : cc others/belt_Set.resi | others/belt.cmi others/belt_Id.cmi others/belt_SetDict.cmi others/belt_SetInt.cmi others/belt_SetString.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_SetDict.cmj : cc_cmi others/belt_SetDict.res | others/belt.cmi others/belt_Array.cmj others/belt_Id.cmj others/belt_SetDict.cmi others/belt_internalAVLset.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_SetDict.cmi : cc others/belt_SetDict.resi | others/belt.cmi others/belt_Id.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_SetInt.cmj : cc_cmi others/belt_SetInt.res | others/belt.cmi others/belt_Array.cmj others/belt_SetInt.cmi others/belt_internalAVLset.cmj others/belt_internalSetInt.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_SetInt.cmi : cc others/belt_SetInt.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_SetString.cmj : cc_cmi others/belt_SetString.res | others/belt.cmi others/belt_Array.cmj others/belt_SetString.cmi others/belt_internalAVLset.cmj others/belt_internalSetString.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_SetString.cmi : cc others/belt_SetString.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_SortArray.cmj : cc_cmi others/belt_SortArray.res | others/belt.cmi others/belt_Array.cmj others/belt_SortArray.cmi others/belt_SortArrayInt.cmj others/belt_SortArrayString.cmj others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_SortArray.cmi : cc others/belt_SortArray.resi | others/belt.cmi others/belt_SortArrayInt.cmi others/belt_SortArrayString.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_SortArrayInt.cmj : cc_cmi others/belt_SortArrayInt.res | others/belt.cmi others/belt_Array.cmj others/belt_SortArrayInt.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_SortArrayInt.cmi : cc others/belt_SortArrayInt.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_SortArrayString.cmj : cc_cmi others/belt_SortArrayString.res | others/belt.cmi others/belt_Array.cmj others/belt_SortArrayString.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_SortArrayString.cmi : cc others/belt_SortArrayString.resi | others/belt_internals.cmi others/js.cmi $bsc -o others/belt_internalAVLset.cmj : cc_cmi others/belt_internalAVLset.res | others/belt.cmi others/belt_Array.cmj others/belt_Id.cmj others/belt_SortArray.cmj others/belt_internalAVLset.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalAVLset.cmi : cc others/belt_internalAVLset.resi | others/belt.cmi others/belt_Id.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalAVLtree.cmj : cc_cmi others/belt_internalAVLtree.res | others/belt.cmi others/belt_Array.cmj others/belt_Id.cmj others/belt_SortArray.cmj others/belt_internalAVLtree.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalAVLtree.cmi : cc others/belt_internalAVLtree.resi | others/belt.cmi others/belt_Id.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalBuckets.cmj : cc_cmi others/belt_internalBuckets.res | others/belt.cmi others/belt_Array.cmj others/belt_internalBuckets.cmi others/belt_internalBucketsType.cmj others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalBuckets.cmi : cc others/belt_internalBuckets.resi | others/belt.cmi others/belt_internalBucketsType.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_internalBucketsType.cmj : cc_cmi others/belt_internalBucketsType.res | others/belt.cmi others/belt_Array.cmj others/belt_internalBucketsType.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalBucketsType.cmi : cc others/belt_internalBucketsType.resi | others/belt.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalMapInt.cmi others/belt_internalMapInt.cmj : cc others/belt_internalMapInt.res | others/belt.cmi others/belt_Array.cmj others/belt_SortArray.cmj others/belt_internalAVLtree.cmj others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalMapString.cmi others/belt_internalMapString.cmj : cc others/belt_internalMapString.res | others/belt.cmi others/belt_Array.cmj others/belt_SortArray.cmj others/belt_internalAVLtree.cmj others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalSetBuckets.cmj : cc_cmi others/belt_internalSetBuckets.res | others/belt.cmi others/belt_Array.cmj others/belt_internalBucketsType.cmj others/belt_internalSetBuckets.cmi others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalSetBuckets.cmi : cc others/belt_internalSetBuckets.resi | others/belt.cmi others/belt_internalBucketsType.cmi others/belt_internals.cmi others/js.cmi $bsc js_pkg -o others/belt_internalSetInt.cmi others/belt_internalSetInt.cmj : cc others/belt_internalSetInt.res | others/belt.cmi others/belt_Array.cmj others/belt_SortArrayInt.cmj others/belt_internalAVLset.cmj others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/belt_internalSetString.cmi others/belt_internalSetString.cmj : cc others/belt_internalSetString.res | others/belt.cmi others/belt_Array.cmj others/belt_SortArrayString.cmj others/belt_internalAVLset.cmj others/belt_internals.cmi others/js.cmi others/js.cmj $bsc js_pkg -o others/dom.cmi others/dom.cmj : cc others/dom.res | others/belt_internals.cmi others/dom_storage.cmj others/dom_storage2.cmj others/js.cmi $bsc js_pkg -o others/dom_storage.cmi others/dom_storage.cmj : cc others/dom_storage.res | others/belt_internals.cmi others/dom_storage2.cmj others/js.cmi $bsc js_pkg -o others/dom_storage2.cmi others/dom_storage2.cmj : cc others/dom_storage2.res | others/belt_internals.cmi others/js.cmi $bsc -o others : phony others/belt_Array.cmi others/belt_Array.cmj others/belt_Float.cmi others/belt_Float.cmj others/belt_HashMap.cmi others/belt_HashMap.cmj others/belt_HashMapInt.cmi others/belt_HashMapInt.cmj others/belt_HashMapString.cmi others/belt_HashMapString.cmj others/belt_HashSet.cmi others/belt_HashSet.cmj others/belt_HashSetInt.cmi others/belt_HashSetInt.cmj others/belt_HashSetString.cmi others/belt_HashSetString.cmj others/belt_Id.cmi others/belt_Id.cmj others/belt_Int.cmi others/belt_Int.cmj others/belt_List.cmi others/belt_List.cmj others/belt_Map.cmi others/belt_Map.cmj others/belt_MapDict.cmi others/belt_MapDict.cmj others/belt_MapInt.cmi others/belt_MapInt.cmj others/belt_MapString.cmi others/belt_MapString.cmj others/belt_MutableMap.cmi others/belt_MutableMap.cmj others/belt_MutableMapInt.cmi others/belt_MutableMapInt.cmj others/belt_MutableMapString.cmi others/belt_MutableMapString.cmj others/belt_MutableQueue.cmi others/belt_MutableQueue.cmj others/belt_MutableSet.cmi others/belt_MutableSet.cmj others/belt_MutableSetInt.cmi others/belt_MutableSetInt.cmj others/belt_MutableSetString.cmi others/belt_MutableSetString.cmj others/belt_MutableStack.cmi others/belt_MutableStack.cmj others/belt_Option.cmi others/belt_Option.cmj others/belt_Range.cmi others/belt_Range.cmj others/belt_Result.cmi others/belt_Result.cmj others/belt_Set.cmi others/belt_Set.cmj others/belt_SetDict.cmi others/belt_SetDict.cmj others/belt_SetInt.cmi others/belt_SetInt.cmj others/belt_SetString.cmi others/belt_SetString.cmj others/belt_SortArray.cmi others/belt_SortArray.cmj others/belt_SortArrayInt.cmi others/belt_SortArrayInt.cmj others/belt_SortArrayString.cmi others/belt_SortArrayString.cmj others/belt_internalAVLset.cmi others/belt_internalAVLset.cmj others/belt_internalAVLtree.cmi others/belt_internalAVLtree.cmj others/belt_internalBuckets.cmi others/belt_internalBuckets.cmj others/belt_internalBucketsType.cmi others/belt_internalBucketsType.cmj others/belt_internalMapInt.cmi others/belt_internalMapInt.cmj others/belt_internalMapString.cmi others/belt_internalMapString.cmj others/belt_internalSetBuckets.cmi others/belt_internalSetBuckets.cmj others/belt_internalSetInt.cmi others/belt_internalSetInt.cmj others/belt_internalSetString.cmi others/belt_internalSetString.cmj others/dom.cmi others/dom.cmj others/dom_storage.cmi others/dom_storage.cmj others/dom_storage2.cmi others/dom_storage2.cmj diff --git a/jscomp/others/belt_Set.cppo.res b/jscomp/others_cppo/belt_Set.cppo.res similarity index 100% rename from jscomp/others/belt_Set.cppo.res rename to jscomp/others_cppo/belt_Set.cppo.res diff --git a/jscomp/others/belt_Set.cppo.resi b/jscomp/others_cppo/belt_Set.cppo.resi similarity index 100% rename from jscomp/others/belt_Set.cppo.resi rename to jscomp/others_cppo/belt_Set.cppo.resi diff --git a/jscomp/others/hashmap.cppo.res b/jscomp/others_cppo/hashmap.cppo.res similarity index 100% rename from jscomp/others/hashmap.cppo.res rename to jscomp/others_cppo/hashmap.cppo.res diff --git a/jscomp/others/hashmap.cppo.resi b/jscomp/others_cppo/hashmap.cppo.resi similarity index 100% rename from jscomp/others/hashmap.cppo.resi rename to jscomp/others_cppo/hashmap.cppo.resi diff --git a/jscomp/others/hashset.cppo.res b/jscomp/others_cppo/hashset.cppo.res similarity index 100% rename from jscomp/others/hashset.cppo.res rename to jscomp/others_cppo/hashset.cppo.res diff --git a/jscomp/others/hashset.cppo.resi b/jscomp/others_cppo/hashset.cppo.resi similarity index 100% rename from jscomp/others/hashset.cppo.resi rename to jscomp/others_cppo/hashset.cppo.resi diff --git a/jscomp/others/internal_map.cppo.res b/jscomp/others_cppo/internal_map.cppo.res similarity index 100% rename from jscomp/others/internal_map.cppo.res rename to jscomp/others_cppo/internal_map.cppo.res diff --git a/jscomp/others/internal_set.cppo.res b/jscomp/others_cppo/internal_set.cppo.res similarity index 100% rename from jscomp/others/internal_set.cppo.res rename to jscomp/others_cppo/internal_set.cppo.res diff --git a/jscomp/others/map.cppo.res b/jscomp/others_cppo/map.cppo.res similarity index 100% rename from jscomp/others/map.cppo.res rename to jscomp/others_cppo/map.cppo.res diff --git a/jscomp/others/map.cppo.resi b/jscomp/others_cppo/map.cppo.resi similarity index 100% rename from jscomp/others/map.cppo.resi rename to jscomp/others_cppo/map.cppo.resi diff --git a/jscomp/others/mapm.cppo.res b/jscomp/others_cppo/mapm.cppo.res similarity index 100% rename from jscomp/others/mapm.cppo.res rename to jscomp/others_cppo/mapm.cppo.res diff --git a/jscomp/others/mapm.cppo.resi b/jscomp/others_cppo/mapm.cppo.resi similarity index 100% rename from jscomp/others/mapm.cppo.resi rename to jscomp/others_cppo/mapm.cppo.resi diff --git a/jscomp/others/setm.cppo.res b/jscomp/others_cppo/setm.cppo.res similarity index 100% rename from jscomp/others/setm.cppo.res rename to jscomp/others_cppo/setm.cppo.res diff --git a/jscomp/others/setm.cppo.resi b/jscomp/others_cppo/setm.cppo.resi similarity index 100% rename from jscomp/others/setm.cppo.resi rename to jscomp/others_cppo/setm.cppo.resi diff --git a/jscomp/others/sort.cppo.res b/jscomp/others_cppo/sort.cppo.res similarity index 100% rename from jscomp/others/sort.cppo.res rename to jscomp/others_cppo/sort.cppo.res diff --git a/jscomp/others/sort.cppo.resi b/jscomp/others_cppo/sort.cppo.resi similarity index 100% rename from jscomp/others/sort.cppo.resi rename to jscomp/others_cppo/sort.cppo.resi diff --git a/rescript.json b/rescript.json new file mode 100644 index 0000000000..440403fbc2 --- /dev/null +++ b/rescript.json @@ -0,0 +1,27 @@ +{ + "name": "jscomp", + "sources": [ + { + "dir": "jscomp/others" + } + ], + "package-specs": { + "module": "commonjs", + "in-source": true + }, + "suffix": ".js", + "bsc-flags": [ + "-no-keep-locs", + "-no-alias-deps", + "-bs-no-version-header", + "-bs-no-check-div-by-zero", + "-nostdlib", + "-bs-cross-module-opt", + "-nopervasives", + "-unsafe", + "-w +50", + "-warn-error A", + "-open Belt_internals" + ], + "uncurried": false +} diff --git a/rewatch/.cargo/config.toml b/rewatch/.cargo/config.toml new file mode 100644 index 0000000000..a10cae5f48 --- /dev/null +++ b/rewatch/.cargo/config.toml @@ -0,0 +1,4 @@ +[alias] +build-m1-release = "RUSTFLAGS=\"-C target-cpu=apple-m1\" cargo build --release" +build-docs = "cargo doc --no-deps --document-private-items --target-dir ./docs" + diff --git a/rewatch/.github/workflows/build.yml b/rewatch/.github/workflows/build.yml new file mode 100644 index 0000000000..855c4ad86e --- /dev/null +++ b/rewatch/.github/workflows/build.yml @@ -0,0 +1,74 @@ +--- +name: Release +on: + push: + release: + types: + - published + +concurrency: + group: ${{ github.ref }}-release + cancel-in-progress: true + +jobs: + build: + name: Release + runs-on: macos-latest + env: + RUST_BACKTRACE: "1" + SCCACHE_GHA_ENABLED: "true" + RUSTC_WRAPPER: "sccache" + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.ref }} + - name: setup sccache + uses: mozilla-actions/sccache-action@v0.0.4 + with: + version: "v0.7.7" + - uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + - name: Install zig + uses: korandoru/setup-zig@v1 + with: + zig-version: 0.11.0 + - name: Install Rust targets + shell: bash + run: | + rustup target add x86_64-unknown-linux-musl \ + aarch64-apple-darwin \ + x86_64-apple-darwin \ + x86_64-pc-windows-gnu + - name: Install cargo zigbuild + run: cargo install cargo-zigbuild + - name: macOS - build universal2 + run: cargo zigbuild --target universal2-apple-darwin --release + - name: Linux - build x86_64 musl + run: cargo zigbuild --target x86_64-unknown-linux-musl --release + - name: Windows - build x86_64 musl + run: cargo zigbuild --target x86_64-pc-windows-gnu --release + - name: Move / Rename Artifacts + run: | + mv target/x86_64-unknown-linux-musl/release/rewatch ./rewatch-linux + mv target/universal2-apple-darwin/release/rewatch ./rewatch-macos + mv target/x86_64-pc-windows-gnu/release/rewatch.exe ./rewatch-windows.exe + + - uses: actions/setup-node@v4 + with: + always-auth: true + registry-url: "https://registry.npmjs.org" + + - name: Publish + if: success() && github.event.action == 'published' + run: npm publish + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + + - name: Publish Prerelease + if: success() && github.event_name != 'pull_request' && !startsWith(github.ref, 'refs/tags/') + run: | + npm version prerelease -preid $(git rev-parse --short HEAD) -no-git-tag-version + npm publish --tag=dev + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/rewatch/.github/workflows/test.yml b/rewatch/.github/workflows/test.yml new file mode 100644 index 0000000000..67e02fd7bf --- /dev/null +++ b/rewatch/.github/workflows/test.yml @@ -0,0 +1,29 @@ +--- +name: Tests +on: + pull_request: + types: [opened, synchronize] + +concurrency: + group: ${{ github.ref }}-tests + cancel-in-progress: true + +jobs: + run-tests: + name: Run Tests + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + ref: ${{ github.ref }} + - uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + - name: Build + run: cargo build --release + - name: Run unit test + run: cargo test + - name: Install Yarn Dependencies + run: cd ./testrepo && yarn install + - name: Run Test + run: ./tests/suite-ci.sh diff --git a/rewatch/.gitignore b/rewatch/.gitignore index 6655aab8aa..66353ff749 100644 --- a/rewatch/.gitignore +++ b/rewatch/.gitignore @@ -1,2 +1,4 @@ target/ rewatch +/target +.DS_Store diff --git a/rewatch/.gitmodules b/rewatch/.gitmodules new file mode 100644 index 0000000000..9e2c1685c9 --- /dev/null +++ b/rewatch/.gitmodules @@ -0,0 +1,3 @@ +[submodule "walnut_monorepo"] + path = walnut_monorepo + url = git@github.com:teamwalnut/walnut_monorepo.git diff --git a/rewatch/.tmuxinator.yaml b/rewatch/.tmuxinator.yaml new file mode 100644 index 0000000000..1bfc10ddd7 --- /dev/null +++ b/rewatch/.tmuxinator.yaml @@ -0,0 +1,12 @@ +name: rewatch +root: "." + +on_project_start: + - git submodule init --update + - cd walnut_monorepo && yarn + +windows: +- vim: + - vim . +- cargo: + - cargo watch -x run diff --git a/rewatch/CompilerConfigurationSpec.md b/rewatch/CompilerConfigurationSpec.md new file mode 100644 index 0000000000..ddfbdcfc54 --- /dev/null +++ b/rewatch/CompilerConfigurationSpec.md @@ -0,0 +1,173 @@ +## ReScript build configuration + +This document contains a list of all bsconfig parameters with remarks, and whether they are already implemented in rewatch. It is based on https://rescript-lang.org/docs/manual/latest/build-configuration-schema. + +| Parameter | JSON type | Remark | Implemented? | +| -------------------- | ----------------------- | ------ | :----------: | +| version | string | | [_] | +| name | string | | [x] | +| namespace | boolean | | [x] | +| namespace | string | | [x] | +| sources | string | | [x] | +| sources | array of string | | [x] | +| sources | Source | | [x] | +| sources | array of Source | | [x] | +| ignored-dirs | array of string | | [_] | +| bs-dependencies | array of string | | [x] | +| bs-dev-dependencies | array of string | | [x] | +| pinned-dependencies | array of string | | [x] | +| generators | array of Rule-Generator | | [_] | +| cut-generators | boolean | | [_] | +| jsx | JSX | | [x] | +| uncurried | boolean | | [x] | +| reason | Reason | | [x] | +| gentypeconfig | Gentype | | [_] | +| bsc-flags | array of string | | [x] | +| warnings | Warnings | | [x] | +| ppx-flags | array of string | | [x] | +| pp-flags | array of string | | [_] | +| js-post-build | Js-Post-Build | | [_] | +| package-specs | array of Module-Format | | [_] | +| package-specs | array of Package-Spec | | [x] | +| entries | array of Target-Item | | [_] | +| use-stdlib | boolean | | [_] | +| external-stdlib | string | | [_] | +| bs-external-includes | array of string | | [_] | +| suffix | Suffix | | [x] | +| reanalyze | Reanalyze | | [_] | + +### Source + +| Parameter | JSON type | Remark | Implemented? | +| ---------------- | ------------------------ | ------ | :----------: | +| dir | string | | [x] | +| type | "dev" | | [x] | +| files | array of string | | [_] | +| files | File-Object | | [_] | +| generators | array of Build-Generator | | [_] | +| public | "all" | | [_] | +| public | array of string | | [_] | +| resources | array of string | | [_] | +| subdirs | boolean | | [x] | +| subdirs | string | | [_] | +| subdirs | array of string | | [x] | +| subdirs | Source | | [_] | +| subdirs | array of Source | | [x] | +| group | string | | [_] | +| group | Group | | [_] | +| internal-depends | array of string | | [_] | + +### File-Object + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------------- | ------ | :----------: | +| slow-re | string | | [_] | +| excludes | array of string | | [_] | + +### Build-Generator + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------------- | ------ | :----------: | +| name | string | | [_] | +| edge | array of string | | [_] | + +### Rule-Generator + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------- | ------ | :----------: | +| name | string | | [_] | +| command | string | | [_] | + +### JSX + +| Parameter | JSON type | Remark | Implemented? | +| --------------- | --------------- | ------ | :----------: | +| version | JSX-Version | | [x] | +| module | "react" | | [x] | +| mode | JSX-Mode | | [x] | +| v3-dependencies | array of string | | [x] | + +### JSX-Version + +enum: 3 | 4 + +### JSX-Mode + +enum: "classic" | "automatic" + +### Gentype + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------- | ------ | :----------: | +| path | string | | [_] | + +### Reanalyze + +| Parameter | JSON type | Remark | Implemented? | +| ---------- | --------------------------- | ------ | :----------: | +| analysis | array of Reanalyze-Analysis | | [_] | +| suppress | array of string | | [_] | +| unsuppress | array of string | | [_] | +| transitive | boolean | | [_] | + +### Reanalyze-Analysis + +enum: | "dce" | "exception" | "termination" + +### Warnings + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------- | ------ | :----------: | +| number | string | | [x] | +| error | boolean | | [x] | +| error | string | | [x] | + +### Js-Post-Build + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------- | ------ | :----------: | +| cmd | string | | [_] | + +### Package-Spec + +| Parameter | JSON type | Remark | Implemented? | +| --------- | ------------- | ------ | :----------: | +| module | Module-Format | | [_] | +| in-source | boolean | | [x] | +| suffix | Suffix | | [_] | + +### Module-Format + +enum: "commonjs" | "es6" | "es6-global" + +### Suffix + +enum: ".js" | ".mjs" | ".cjs" | ".bs.js" | ".bs.mjs" | ".bs.cjs" + +### Reason + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------- | ------ | :----------: | +| react-jsx | number | | [x] | + +### Target-Item + +Not really usable by ReScript, likely to be removed. + +| Parameter | JSON type | Remark | Implemented? | +| --------- | ---------------- | ------ | :----------: | +| kind | Target-Item-Kind | | [_] | +| main | string | | [_] | + +### Target-Item-Kind + +enum: "native" | "bytecode" | "js" + +### Group + +What is this even for? The spec says it is not even implemented in ReScript. Likely to be removed. + +| Parameter | JSON type | Remark | Implemented? | +| --------- | --------- | ------ | :----------: | +| name | string | | [_] | +| hierarchy | boolean | | [_] | diff --git a/rewatch/README.md b/rewatch/README.md new file mode 100644 index 0000000000..f8cef7d407 --- /dev/null +++ b/rewatch/README.md @@ -0,0 +1,98 @@ +# Rewatch + +## [![Release](https://github.com/rolandpeelen/rewatch/actions/workflows/build.yml/badge.svg?branch=master&event=release)](https://github.com/rolandpeelen/rewatch/actions/workflows/build.yml) + +# Info + +Rewatch is an alternative build system for the [Rescript Compiler](https://rescript-lang.org/) (which uses a combination of Ninja, OCaml and a Node.js script). It strives to deliver consistent and faster builds in monorepo setups. Bsb doesn't support a watch-mode in a monorepo setup, and when setting up a watcher that runs a global incremental compile it's consistent but very inefficient and thus slow. + +We couldn't find a way to improve this without re-architecting the whole build system. The benefit of having a specialized build system is that it's possible to completely tailor it to ReScript and not being dependent of the constraints of a generic build system like Ninja. This allowed us to have significant performance improvements even in non-monorepo setups (30% to 3x improvements reported). + +# Project Status + +This project should be considered in beta status. We run it in production at [Walnut](https://github.com/teamwalnut/). We're open to PR's and other contributions to make it 100% stable in the ReScript toolchain. + +# Usage + + 1. Install the package + + ``` + yarn add @rolandpeelen/rewatch + ``` + + 2. Build / Clean / Watch + + ``` + yarn rewatch build + ``` + + ``` + yarn rewatch clean + ``` + + ``` + yarn rewatch watch + ``` + + You can pass in the folder as the second argument where the 'root' `bsconfig.json` lives. If you encounter a 'stale build error', either directly, or after a while, a `clean` may be needed to clean up some old compiler assets. + +## Full Options + +Find this output by running `yarn rewatch --help`. + +``` +Usage: rewatch [OPTIONS] [COMMAND] [FOLDER] + +Arguments: + [COMMAND] + Possible values: + - build: Build using Rewatch + - watch: Build, then start a watcher + - clean: Clean the build artifacts + + [FOLDER] + The relative path to where the main bsconfig.json resides. IE - the root of your project + +Options: + -f, --filter + Filter allows for a regex to be supplied which will filter the files to be compiled. For instance, to filter out test files for compilation while doing feature work + + -a, --after-build + This allows one to pass an additional command to the watcher, which allows it to run when finished. For instance, to play a sound when done compiling, or to run a test suite. NOTE - You may need to add '--color=always' to your subcommand in case you want to output colour as well + + -n, --no-timing + [possible values: true, false] + + -c, --create-sourcedirs + This creates a source_dirs.json file at the root of the monorepo, which is needed when you want to use Reanalyze + + [possible values: true, false] + + --compiler-args + + + --rescript-version + + + -h, --help + Print help (see a summary with '-h') + + -V, --version + Print version +``` + +# Contributing + + Pre-requisites: + + - [Rust](https://rustup.rs/) + - [NodeJS](https://nodejs.org/en/) - For running testscripts only + - [Yarn](https://yarnpkg.com/) or [Npm](https://www.npmjs.com/) - Npm probably comes with your node installation + + 1. `cd testrepo && yarn` (install dependencies for submodule) + 2. `cargo run` + + Running tests: + + 1. `cargo build --release` + 2. `./tests/suite.sh` diff --git a/rewatch/docs/.rustc_info.json b/rewatch/docs/.rustc_info.json new file mode 100644 index 0000000000..3f16551889 --- /dev/null +++ b/rewatch/docs/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":6152163953688312760,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.64.0 (a55dd71d5 2022-09-19)\nbinary: rustc\ncommit-hash: a55dd71d5fb0ec5a6a3a9e8c27b2127ba491ce52\ncommit-date: 2022-09-19\nhost: aarch64-apple-darwin\nrelease: 1.64.0\nLLVM version: 14.0.6\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/roland/.rustup/toolchains/stable-aarch64-apple-darwin\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"aarch64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"aes\"\ntarget_feature=\"crc\"\ntarget_feature=\"dit\"\ntarget_feature=\"dotprod\"\ntarget_feature=\"dpb\"\ntarget_feature=\"dpb2\"\ntarget_feature=\"fcma\"\ntarget_feature=\"fhm\"\ntarget_feature=\"flagm\"\ntarget_feature=\"fp16\"\ntarget_feature=\"frintts\"\ntarget_feature=\"jsconv\"\ntarget_feature=\"lor\"\ntarget_feature=\"lse\"\ntarget_feature=\"neon\"\ntarget_feature=\"paca\"\ntarget_feature=\"pacg\"\ntarget_feature=\"pan\"\ntarget_feature=\"pmuv3\"\ntarget_feature=\"ras\"\ntarget_feature=\"rcpc\"\ntarget_feature=\"rcpc2\"\ntarget_feature=\"rdm\"\ntarget_feature=\"sb\"\ntarget_feature=\"sha2\"\ntarget_feature=\"sha3\"\ntarget_feature=\"ssbs\"\ntarget_feature=\"vh\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/rewatch/docs/.rustdoc_fingerprint.json b/rewatch/docs/.rustdoc_fingerprint.json new file mode 100644 index 0000000000..f346af4cec --- /dev/null +++ b/rewatch/docs/.rustdoc_fingerprint.json @@ -0,0 +1 @@ +{"rustc_vv":"rustc 1.64.0 (a55dd71d5 2022-09-19)\nbinary: rustc\ncommit-hash: a55dd71d5fb0ec5a6a3a9e8c27b2127ba491ce52\ncommit-date: 2022-09-19\nhost: aarch64-apple-darwin\nrelease: 1.64.0\nLLVM version: 14.0.6\n"} \ No newline at end of file diff --git a/rewatch/docs/CACHEDIR.TAG b/rewatch/docs/CACHEDIR.TAG new file mode 100644 index 0000000000..20d7c319cd --- /dev/null +++ b/rewatch/docs/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/rewatch/docs/debug/.cargo-lock b/rewatch/docs/debug/.cargo-lock new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/build-script-build-script-build new file mode 100644 index 0000000000..b7ff021bd7 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/build-script-build-script-build @@ -0,0 +1 @@ +5d852b4251400cbd \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/build-script-build-script-build.json new file mode 100644 index 0000000000..2783f781a5 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"getrandom\", \"runtime-rng\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":17407487711048679760,"deps":[[16079472387499994964,"version_check",false,9516193268511442385]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/ahash-81ef4242aee3b098/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":6548036084630991988,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/invoked.timestamp b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-81ef4242aee3b098/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ahash-82591cfdc3dc6536/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/ahash-82591cfdc3dc6536/run-build-script-build-script-build new file mode 100644 index 0000000000..060a9f8d1f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-82591cfdc3dc6536/run-build-script-build-script-build @@ -0,0 +1 @@ +00c57d46b90dbead \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ahash-82591cfdc3dc6536/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/ahash-82591cfdc3dc6536/run-build-script-build-script-build.json new file mode 100644 index 0000000000..23456752c9 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-82591cfdc3dc6536/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[13077800592351129090,"build_script_build",false,13622333690635584861]],"local":[{"RerunIfChanged":{"output":"debug/build/ahash-82591cfdc3dc6536/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/dep-lib-ahash b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/dep-lib-ahash new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/dep-lib-ahash differ diff --git a/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/invoked.timestamp b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/lib-ahash b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/lib-ahash new file mode 100644 index 0000000000..9a285997a7 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/lib-ahash @@ -0,0 +1 @@ +216260e72b4782a4 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/lib-ahash.json b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/lib-ahash.json new file mode 100644 index 0000000000..2c39d1c79c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ahash-d97a78ce38a6a3b7/lib-ahash.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"getrandom\", \"runtime-rng\", \"std\"]","target":17564961922320999190,"profile":8987646332441898785,"path":476880086944609004,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[11404496572234113603,"once_cell",false,9573379261041182006],[13077800592351129090,"build_script_build",false,12519459103539315968],[17296916443703231720,"getrandom",false,4466022527685710748]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/ahash-d97a78ce38a6a3b7/dep-lib-ahash"}}],"rustflags":[],"metadata":6548036084630991988,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/dep-lib-autocfg b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/dep-lib-autocfg new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/dep-lib-autocfg differ diff --git a/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/invoked.timestamp b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/lib-autocfg b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/lib-autocfg new file mode 100644 index 0000000000..b189571745 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/lib-autocfg @@ -0,0 +1 @@ +6dc236d5eedb8283 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/lib-autocfg.json b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/lib-autocfg.json new file mode 100644 index 0000000000..7e00cfa8d2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/autocfg-7fe18dbb9c280e89/lib-autocfg.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":10236397793970852656,"profile":8344124108420085910,"path":16005937140694930556,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/autocfg-7fe18dbb9c280e89/dep-lib-autocfg"}}],"rustflags":[],"metadata":13102859075309379048,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/dep-lib-bitflags b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/dep-lib-bitflags new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/dep-lib-bitflags differ diff --git a/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/invoked.timestamp b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/lib-bitflags b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/lib-bitflags new file mode 100644 index 0000000000..616a670e7e --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/lib-bitflags @@ -0,0 +1 @@ +c9bef20538ed6c93 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/lib-bitflags.json b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/lib-bitflags.json new file mode 100644 index 0000000000..c86ff0ea32 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/bitflags-dba3179e571a7d71/lib-bitflags.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\"]","target":7112745982619283648,"profile":8987646332441898785,"path":13011343732850129281,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bitflags-dba3179e571a7d71/dep-lib-bitflags"}}],"rustflags":[],"metadata":14564035643000669268,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/dep-lib-cfg-if b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/dep-lib-cfg-if new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/dep-lib-cfg-if differ diff --git a/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/invoked.timestamp b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/lib-cfg-if b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/lib-cfg-if new file mode 100644 index 0000000000..f1459bafc2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/lib-cfg-if @@ -0,0 +1 @@ +3627547a1abc4423 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/lib-cfg-if.json b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/lib-cfg-if.json new file mode 100644 index 0000000000..2564ff1e6e --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/cfg-if-4ab8b19f6ac198be/lib-cfg-if.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":10094334937643343087,"profile":8987646332441898785,"path":12320047107369511206,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cfg-if-4ab8b19f6ac198be/dep-lib-cfg-if"}}],"rustflags":[],"metadata":8462187951337715540,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/dep-lib-convert_case b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/dep-lib-convert_case new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/dep-lib-convert_case differ diff --git a/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/invoked.timestamp b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/lib-convert_case b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/lib-convert_case new file mode 100644 index 0000000000..6be8088a74 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/lib-convert_case @@ -0,0 +1 @@ +936d234e36bcf317 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/lib-convert_case.json b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/lib-convert_case.json new file mode 100644 index 0000000000..2b6b4ad12f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/convert_case-055e2dc37788e978/lib-convert_case.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":512746362525501667,"profile":8987646332441898785,"path":16002987922462731630,"deps":[[16064930540079387052,"unicode_segmentation",false,11565201003020256136]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/convert_case-055e2dc37788e978/dep-lib-convert_case"}}],"rustflags":[],"metadata":5706240816199398616,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/dep-lib-crossbeam-channel b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/dep-lib-crossbeam-channel new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/dep-lib-crossbeam-channel differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/lib-crossbeam-channel b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/lib-crossbeam-channel new file mode 100644 index 0000000000..6a959e9f8e --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/lib-crossbeam-channel @@ -0,0 +1 @@ +1abee028043d7c03 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/lib-crossbeam-channel.json b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/lib-crossbeam-channel.json new file mode 100644 index 0000000000..1292cffcf7 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/lib-crossbeam-channel.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"crossbeam-utils\", \"default\", \"std\"]","target":706841190341757008,"profile":8987646332441898785,"path":12259162049380955521,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[7193308319923015694,"crossbeam_utils",false,8885408571685444811]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-channel-42527f74763fe4fc/dep-lib-crossbeam-channel"}}],"rustflags":[],"metadata":909643187441988617,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/dep-lib-crossbeam-channel b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/dep-lib-crossbeam-channel new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/dep-lib-crossbeam-channel differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/lib-crossbeam-channel b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/lib-crossbeam-channel new file mode 100644 index 0000000000..064f957dd9 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/lib-crossbeam-channel @@ -0,0 +1 @@ +ec5bbbee373888da \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/lib-crossbeam-channel.json b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/lib-crossbeam-channel.json new file mode 100644 index 0000000000..90dc57b7a5 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/lib-crossbeam-channel.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"crossbeam-utils\", \"default\", \"std\"]","target":706841190341757008,"profile":8987646332441898785,"path":12259162049380955521,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[7193308319923015694,"crossbeam_utils",false,8679011687264341969]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-channel-532ffa64d1b06a07/dep-lib-crossbeam-channel"}}],"rustflags":[],"metadata":909643187441988617,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/dep-lib-crossbeam-deque b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/dep-lib-crossbeam-deque new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/dep-lib-crossbeam-deque differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/lib-crossbeam-deque b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/lib-crossbeam-deque new file mode 100644 index 0000000000..951c45b80a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/lib-crossbeam-deque @@ -0,0 +1 @@ +4b06b9f367de3989 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/lib-crossbeam-deque.json b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/lib-crossbeam-deque.json new file mode 100644 index 0000000000..5d0020937f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/lib-crossbeam-deque.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"crossbeam-epoch\", \"crossbeam-utils\", \"default\", \"std\"]","target":15571672942419930402,"profile":8987646332441898785,"path":18301776274326259573,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[7193308319923015694,"crossbeam_utils",false,8679011687264341969],[10704852821984090675,"crossbeam_epoch",false,11309144415052141147]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-deque-90578a55b277ec5a/dep-lib-crossbeam-deque"}}],"rustflags":[],"metadata":14304628380895324452,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-118dd338d077a7db/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-118dd338d077a7db/run-build-script-build-script-build new file mode 100644 index 0000000000..d80b888ae4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-118dd338d077a7db/run-build-script-build-script-build @@ -0,0 +1 @@ +14b8fb9d7c82b4a7 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-118dd338d077a7db/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-118dd338d077a7db/run-build-script-build-script-build.json new file mode 100644 index 0000000000..87358e6be2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-118dd338d077a7db/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[10704852821984090675,"build_script_build",false,11755375261508711104]],"local":[{"RerunIfChanged":{"output":"debug/build/crossbeam-epoch-118dd338d077a7db/output","paths":["no_atomic.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/build-script-build-script-build new file mode 100644 index 0000000000..1bb94c3216 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/build-script-build-script-build @@ -0,0 +1 @@ +c032a487847b23a3 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/build-script-build-script-build.json new file mode 100644 index 0000000000..c75f3ac628 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":17974689781270178448,"deps":[[14832468857926148571,"autocfg",false,9476378384766780013]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":8562320424510714295,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-ab06aab5cfe52781/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/dep-lib-crossbeam-epoch b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/dep-lib-crossbeam-epoch new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/dep-lib-crossbeam-epoch differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/lib-crossbeam-epoch b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/lib-crossbeam-epoch new file mode 100644 index 0000000000..ef1a72460c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/lib-crossbeam-epoch @@ -0,0 +1 @@ +5b92c654ed26f29c \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/lib-crossbeam-epoch.json b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/lib-crossbeam-epoch.json new file mode 100644 index 0000000000..cbcd8d87d4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/lib-crossbeam-epoch.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"std\"]","target":10688678221671508184,"profile":8987646332441898785,"path":12177376462991003112,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[3181319709735290124,"memoffset",false,12125503585748581297],[7193308319923015694,"crossbeam_utils",false,8679011687264341969],[10704852821984090675,"build_script_build",false,12084427171879958548],[16976214665626565167,"scopeguard",false,13230656934059591274]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-epoch-dc78998ce959243f/dep-lib-crossbeam-epoch"}}],"rustflags":[],"metadata":8562320424510714295,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/build-script-build-script-build new file mode 100644 index 0000000000..4ac3aa3aa6 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/build-script-build-script-build @@ -0,0 +1 @@ +398ecf8b37dbcf76 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/build-script-build-script-build.json new file mode 100644 index 0000000000..23957924b0 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":9898535997284729584,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":1609393243086812936,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-04695ffcca1dd06e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-382bfad0a1164f8a/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-utils-382bfad0a1164f8a/run-build-script-build-script-build new file mode 100644 index 0000000000..d3f4e76007 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-382bfad0a1164f8a/run-build-script-build-script-build @@ -0,0 +1 @@ +8044c12ab2ab39fb \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-382bfad0a1164f8a/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/crossbeam-utils-382bfad0a1164f8a/run-build-script-build-script-build.json new file mode 100644 index 0000000000..af370120db --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-382bfad0a1164f8a/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[7193308319923015694,"build_script_build",false,8561302448269921849]],"local":[{"RerunIfChanged":{"output":"debug/build/crossbeam-utils-382bfad0a1164f8a/output","paths":["no_atomic.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/dep-lib-crossbeam-utils b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/dep-lib-crossbeam-utils new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/dep-lib-crossbeam-utils differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/lib-crossbeam-utils b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/lib-crossbeam-utils new file mode 100644 index 0000000000..de477b5796 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/lib-crossbeam-utils @@ -0,0 +1 @@ +cb9c85df04504f7b \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/lib-crossbeam-utils.json b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/lib-crossbeam-utils.json new file mode 100644 index 0000000000..3a1c752e97 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-43d987b0123442de/lib-crossbeam-utils.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"std\"]","target":10554878821136711003,"profile":8987646332441898785,"path":6022695876427452629,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[7193308319923015694,"build_script_build",false,12371362936999461369]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-utils-43d987b0123442de/dep-lib-crossbeam-utils"}}],"rustflags":[],"metadata":1609393243086812936,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/dep-lib-crossbeam-utils b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/dep-lib-crossbeam-utils new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/dep-lib-crossbeam-utils differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/lib-crossbeam-utils b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/lib-crossbeam-utils new file mode 100644 index 0000000000..35054173e4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/lib-crossbeam-utils @@ -0,0 +1 @@ +d1cfda6c250b7278 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/lib-crossbeam-utils.json b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/lib-crossbeam-utils.json new file mode 100644 index 0000000000..13a1bb7d49 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dac639b2891bda35/lib-crossbeam-utils.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":10554878821136711003,"profile":8987646332441898785,"path":6022695876427452629,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[7193308319923015694,"build_script_build",false,18102688958902256768]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-utils-dac639b2891bda35/dep-lib-crossbeam-utils"}}],"rustflags":[],"metadata":1609393243086812936,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/build-script-build-script-build new file mode 100644 index 0000000000..3bf4e95f07 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/build-script-build-script-build @@ -0,0 +1 @@ +8403640e879be794 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/build-script-build-script-build.json new file mode 100644 index 0000000000..cc1c502435 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":9898535997284729584,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":1609393243086812936,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/invoked.timestamp b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-dc6f2a7e46e8221d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-ec5af3ba976e5e56/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/crossbeam-utils-ec5af3ba976e5e56/run-build-script-build-script-build new file mode 100644 index 0000000000..db32c46590 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-ec5af3ba976e5e56/run-build-script-build-script-build @@ -0,0 +1 @@ +f941497f0be9afab \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/crossbeam-utils-ec5af3ba976e5e56/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/crossbeam-utils-ec5af3ba976e5e56/run-build-script-build-script-build.json new file mode 100644 index 0000000000..df281ada4c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/crossbeam-utils-ec5af3ba976e5e56/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[7193308319923015694,"build_script_build",false,10729715641597821828]],"local":[{"RerunIfChanged":{"output":"debug/build/crossbeam-utils-ec5af3ba976e5e56/output","paths":["no_atomic.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/dep-lib-either b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/dep-lib-either new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/dep-lib-either differ diff --git a/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/invoked.timestamp b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/lib-either b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/lib-either new file mode 100644 index 0000000000..c727e8bb24 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/lib-either @@ -0,0 +1 @@ +79690a33863d97a1 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/lib-either.json b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/lib-either.json new file mode 100644 index 0000000000..ce6fa3c344 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/either-ebabe787d999587a/lib-either.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":8176234849247878678,"profile":8987646332441898785,"path":6091019612173435369,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/either-ebabe787d999587a/dep-lib-either"}}],"rustflags":[],"metadata":15700307601938671422,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/dep-lib-filetime b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/dep-lib-filetime new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/dep-lib-filetime differ diff --git a/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/invoked.timestamp b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/lib-filetime b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/lib-filetime new file mode 100644 index 0000000000..214084cfcc --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/lib-filetime @@ -0,0 +1 @@ +eea8684a71d7807e \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/lib-filetime.json b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/lib-filetime.json new file mode 100644 index 0000000000..cab718eb51 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/filetime-cdba7da0d622db05/lib-filetime.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":348448483777442485,"profile":8987646332441898785,"path":2677136712613618740,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[10042388369396437804,"libc",false,8023520298323576049]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/filetime-cdba7da0d622db05/dep-lib-filetime"}}],"rustflags":[],"metadata":6142837673842625563,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/dep-lib-fsevent-sys b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/dep-lib-fsevent-sys new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/dep-lib-fsevent-sys differ diff --git a/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/invoked.timestamp b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/lib-fsevent-sys b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/lib-fsevent-sys new file mode 100644 index 0000000000..4bd7b21844 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/lib-fsevent-sys @@ -0,0 +1 @@ +fd8559b842681106 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/lib-fsevent-sys.json b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/lib-fsevent-sys.json new file mode 100644 index 0000000000..8022e629da --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/fsevent-sys-b060052de5df9c44/lib-fsevent-sys.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":18427140311383265490,"profile":8987646332441898785,"path":11410837639644055312,"deps":[[10042388369396437804,"libc",false,8023520298323576049]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/fsevent-sys-b060052de5df9c44/dep-lib-fsevent-sys"}}],"rustflags":[],"metadata":6116406906628850560,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/dep-lib-futures b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/dep-lib-futures new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/dep-lib-futures differ diff --git a/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/lib-futures b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/lib-futures new file mode 100644 index 0000000000..c7b1f58f7d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/lib-futures @@ -0,0 +1 @@ +b5b0e5a8941426b9 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/lib-futures.json b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/lib-futures.json new file mode 100644 index 0000000000..aed37db491 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-aef6071a377d00f0/lib-futures.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"async-await\", \"default\", \"executor\", \"futures-executor\", \"std\"]","target":1017154661454929452,"profile":8987646332441898785,"path":2963168324142762289,"deps":[[521072703128045091,"futures_channel",false,1685422968730303752],[2889044777625265306,"futures_util",false,12240176861544100901],[3348489432006489724,"futures_executor",false,8364948353953985497],[5525223487321099309,"futures_core",false,1239589293208703485],[6172501700422882624,"futures_task",false,11938531397516076868],[13021676519997918639,"futures_sink",false,6920434874496839040],[13351401399679838496,"futures_io",false,4569595072959989722]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-aef6071a377d00f0/dep-lib-futures"}}],"rustflags":[],"metadata":7593721274762670645,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/dep-lib-futures-channel b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/dep-lib-futures-channel new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/dep-lib-futures-channel differ diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/lib-futures-channel b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/lib-futures-channel new file mode 100644 index 0000000000..00e4701910 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/lib-futures-channel @@ -0,0 +1 @@ +083d74a342d36317 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/lib-futures-channel.json b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/lib-futures-channel.json new file mode 100644 index 0000000000..c6f79bdfe8 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-98de46113f71a440/lib-futures-channel.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"futures-sink\", \"sink\", \"std\"]","target":17375838836604041563,"profile":8987646332441898785,"path":3920161248993440821,"deps":[[521072703128045091,"build_script_build",false,10936750856291826898],[5525223487321099309,"futures_core",false,1239589293208703485],[13021676519997918639,"futures_sink",false,6920434874496839040]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-channel-98de46113f71a440/dep-lib-futures-channel"}}],"rustflags":[],"metadata":4882963976568030891,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/build-script-build-script-build new file mode 100644 index 0000000000..c38a9d5ec7 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/build-script-build-script-build @@ -0,0 +1 @@ +e84bc51b0e52df6f \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/build-script-build-script-build.json new file mode 100644 index 0000000000..338002a9f2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"futures-sink\", \"sink\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":16304509909938642272,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":4882963976568030891,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-bc05ae758cc7dd8b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-f7a939e202d71e35/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-channel-f7a939e202d71e35/run-build-script-build-script-build new file mode 100644 index 0000000000..01fb4340a5 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-f7a939e202d71e35/run-build-script-build-script-build @@ -0,0 +1 @@ +d23c395af524c797 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-channel-f7a939e202d71e35/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-channel-f7a939e202d71e35/run-build-script-build-script-build.json new file mode 100644 index 0000000000..1455a015f6 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-channel-f7a939e202d71e35/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[521072703128045091,"build_script_build",false,8061252078565411816]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-channel-f7a939e202d71e35/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-7b426d52cdc28c53/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-core-7b426d52cdc28c53/run-build-script-build-script-build new file mode 100644 index 0000000000..e39f7211a8 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-7b426d52cdc28c53/run-build-script-build-script-build @@ -0,0 +1 @@ +310947af73c18144 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-7b426d52cdc28c53/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-core-7b426d52cdc28c53/run-build-script-build-script-build.json new file mode 100644 index 0000000000..c3b69a093b --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-7b426d52cdc28c53/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[5525223487321099309,"build_script_build",false,756568309013810756]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-core-7b426d52cdc28c53/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/dep-lib-futures-core b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/dep-lib-futures-core new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/dep-lib-futures-core differ diff --git a/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/lib-futures-core b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/lib-futures-core new file mode 100644 index 0000000000..4bb1c68350 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/lib-futures-core @@ -0,0 +1 @@ +fd111501e5e73311 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/lib-futures-core.json b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/lib-futures-core.json new file mode 100644 index 0000000000..b21c53178d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-9eccf271c9298f92/lib-futures-core.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"std\"]","target":7910865266372400865,"profile":8987646332441898785,"path":15307149271536447763,"deps":[[5525223487321099309,"build_script_build",false,4936439369180842289]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-core-9eccf271c9298f92/dep-lib-futures-core"}}],"rustflags":[],"metadata":14541191285346971962,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/build-script-build-script-build new file mode 100644 index 0000000000..87c097ae2d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/build-script-build-script-build @@ -0,0 +1 @@ +440e165bdede7f0a \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/build-script-build-script-build.json new file mode 100644 index 0000000000..dbb1f2012d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":560827540072251012,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-core-a8707e4bdfbb8da4/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14541191285346971962,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-core-a8707e4bdfbb8da4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/dep-lib-futures-executor b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/dep-lib-futures-executor new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/dep-lib-futures-executor differ diff --git a/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/lib-futures-executor b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/lib-futures-executor new file mode 100644 index 0000000000..8592f1eed3 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/lib-futures-executor @@ -0,0 +1 @@ +d973ea6135441674 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/lib-futures-executor.json b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/lib-futures-executor.json new file mode 100644 index 0000000000..30104cc59f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-executor-8ed69bd28e5888a9/lib-futures-executor.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"std\"]","target":15161543389561387486,"profile":8987646332441898785,"path":11269989792776305503,"deps":[[2889044777625265306,"futures_util",false,12240176861544100901],[5525223487321099309,"futures_core",false,1239589293208703485],[6172501700422882624,"futures_task",false,11938531397516076868]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-executor-8ed69bd28e5888a9/dep-lib-futures-executor"}}],"rustflags":[],"metadata":8740689781133365366,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/dep-lib-futures-io b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/dep-lib-futures-io new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/dep-lib-futures-io differ diff --git a/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/lib-futures-io b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/lib-futures-io new file mode 100644 index 0000000000..9d1f011e7c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/lib-futures-io @@ -0,0 +1 @@ +dac7271382766a3f \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/lib-futures-io.json b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/lib-futures-io.json new file mode 100644 index 0000000000..16473cee26 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-io-08d843d286aa6bb7/lib-futures-io.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"std\"]","target":6374391724335717931,"profile":8987646332441898785,"path":2839075973797208252,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-io-08d843d286aa6bb7/dep-lib-futures-io"}}],"rustflags":[],"metadata":18108681716633712058,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/dep-lib-futures-macro b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/dep-lib-futures-macro new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/dep-lib-futures-macro differ diff --git a/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/lib-futures-macro b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/lib-futures-macro new file mode 100644 index 0000000000..15cc2ac075 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/lib-futures-macro @@ -0,0 +1 @@ +9daf605206fd4762 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/lib-futures-macro.json b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/lib-futures-macro.json new file mode 100644 index 0000000000..458a769e72 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-macro-02079911b3889894/lib-futures-macro.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":17699187782964771181,"profile":8344124108420085910,"path":17287017549965640641,"deps":[[8130906280923162645,"syn",false,2390746578969320679],[10324120111978938251,"quote",false,9612951443786184382],[12118559350662167820,"proc_macro2",false,1894340659745327223]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-macro-02079911b3889894/dep-lib-futures-macro"}}],"rustflags":[],"metadata":12515890344935771724,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/dep-lib-futures-sink b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/dep-lib-futures-sink new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/dep-lib-futures-sink differ diff --git a/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/lib-futures-sink b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/lib-futures-sink new file mode 100644 index 0000000000..f4047b27bd --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/lib-futures-sink @@ -0,0 +1 @@ +80ed9b31da520a60 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/lib-futures-sink.json b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/lib-futures-sink.json new file mode 100644 index 0000000000..8f62d99ca4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-sink-6d65aff13c7a87a6/lib-futures-sink.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"std\"]","target":9383320284504408840,"profile":8987646332441898785,"path":9360412913361173819,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-sink-6d65aff13c7a87a6/dep-lib-futures-sink"}}],"rustflags":[],"metadata":7510433325232866472,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-6bac1008dc180568/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-task-6bac1008dc180568/run-build-script-build-script-build new file mode 100644 index 0000000000..0557d62b5c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-6bac1008dc180568/run-build-script-build-script-build @@ -0,0 +1 @@ +299b3960a4aa1475 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-6bac1008dc180568/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-task-6bac1008dc180568/run-build-script-build-script-build.json new file mode 100644 index 0000000000..71b6d20988 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-6bac1008dc180568/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[6172501700422882624,"build_script_build",false,18196412956854058450]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-task-6bac1008dc180568/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/dep-lib-futures-task b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/dep-lib-futures-task new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/dep-lib-futures-task differ diff --git a/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/lib-futures-task b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/lib-futures-task new file mode 100644 index 0000000000..2e1b908229 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/lib-futures-task @@ -0,0 +1 @@ +4427cb900d2faea5 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/lib-futures-task.json b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/lib-futures-task.json new file mode 100644 index 0000000000..184f7fcc56 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-95c11485d703eac9/lib-futures-task.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"std\"]","target":8655490260169621057,"profile":8987646332441898785,"path":4259942111441071029,"deps":[[6172501700422882624,"build_script_build",false,8436555624937528105]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-task-95c11485d703eac9/dep-lib-futures-task"}}],"rustflags":[],"metadata":14276283763424674291,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/build-script-build-script-build new file mode 100644 index 0000000000..ab46d0cba1 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/build-script-build-script-build @@ -0,0 +1 @@ +d2fd99ef2ca586fc \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/build-script-build-script-build.json new file mode 100644 index 0000000000..3b9610a073 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":14458327601526747760,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-task-b015747c3325d984/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14276283763424674291,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-task-b015747c3325d984/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/dep-lib-futures-util b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/dep-lib-futures-util new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/dep-lib-futures-util differ diff --git a/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/lib-futures-util b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/lib-futures-util new file mode 100644 index 0000000000..9524c4d762 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/lib-futures-util @@ -0,0 +1 @@ +25b44a1c01d8dda9 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/lib-futures-util.json b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/lib-futures-util.json new file mode 100644 index 0000000000..06d3c8b49d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-097f5f38a4952007/lib-futures-util.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"channel\", \"futures-channel\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"io\", \"memchr\", \"sink\", \"slab\", \"std\"]","target":7230828587975656966,"profile":8987646332441898785,"path":18266620894297923478,"deps":[[521072703128045091,"futures_channel",false,1685422968730303752],[2889044777625265306,"build_script_build",false,6422677389919431599],[4761952582670444189,"pin_utils",false,5377380357432217085],[5525223487321099309,"futures_core",false,1239589293208703485],[6172501700422882624,"futures_task",false,11938531397516076868],[6893260508610722743,"memchr",false,14781190991803718502],[13021676519997918639,"futures_sink",false,6920434874496839040],[13351401399679838496,"futures_io",false,4569595072959989722],[15180098575477027052,"slab",false,14676851640797153503],[18219557264118085079,"futures_macro",false,7081907142657093533],[18382583369928854453,"pin_project_lite",false,6392069097868873498]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-util-097f5f38a4952007/dep-lib-futures-util"}}],"rustflags":[],"metadata":5677230335954518303,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/build-script-build-script-build new file mode 100644 index 0000000000..8976af9c68 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/build-script-build-script-build @@ -0,0 +1 @@ +ab15a58511294ff2 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/build-script-build-script-build.json new file mode 100644 index 0000000000..d4a8fb7e76 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"channel\", \"futures-channel\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"io\", \"memchr\", \"sink\", \"slab\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":7397632103522930381,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-util-a67864a2af38dc8a/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":5677230335954518303,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/invoked.timestamp b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-a67864a2af38dc8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-d5b219b15cbffa63/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/futures-util-d5b219b15cbffa63/run-build-script-build-script-build new file mode 100644 index 0000000000..ec1ef0057f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-d5b219b15cbffa63/run-build-script-build-script-build @@ -0,0 +1 @@ +afab14ad0eef2159 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/futures-util-d5b219b15cbffa63/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/futures-util-d5b219b15cbffa63/run-build-script-build-script-build.json new file mode 100644 index 0000000000..c74220ae2c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/futures-util-d5b219b15cbffa63/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[2889044777625265306,"build_script_build",false,17460219435572073899]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-util-d5b219b15cbffa63/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/dep-lib-getrandom b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/dep-lib-getrandom new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/dep-lib-getrandom differ diff --git a/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/invoked.timestamp b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/lib-getrandom b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/lib-getrandom new file mode 100644 index 0000000000..cbaec97e3f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/lib-getrandom @@ -0,0 +1 @@ +9c5399b1d37ffa3d \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/lib-getrandom.json b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/lib-getrandom.json new file mode 100644 index 0000000000..bcaa29a680 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/lib-getrandom.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":13546511942750895132,"profile":8987646332441898785,"path":3326725983531434267,"deps":[[2452538001284770427,"cfg_if",false,2541362911651309366],[10042388369396437804,"libc",false,8023520298323576049]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/getrandom-1b0f0e6fe3d8917d/dep-lib-getrandom"}}],"rustflags":[],"metadata":12606519392706294666,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/dep-lib-itoa b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/dep-lib-itoa new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/dep-lib-itoa differ diff --git a/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/invoked.timestamp b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/lib-itoa b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/lib-itoa new file mode 100644 index 0000000000..97bb9cbec7 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/lib-itoa @@ -0,0 +1 @@ +bfd9acc5e1122659 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/lib-itoa.json b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/lib-itoa.json new file mode 100644 index 0000000000..1f5678fcec --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/itoa-c2f4c92fc83e9790/lib-itoa.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":16990797089513230490,"profile":8987646332441898785,"path":17494577929765226035,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/itoa-c2f4c92fc83e9790/dep-lib-itoa"}}],"rustflags":[],"metadata":851671291587502216,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-5ff47ff4aafb988f/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/libc-5ff47ff4aafb988f/run-build-script-build-script-build new file mode 100644 index 0000000000..82ad898917 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-5ff47ff4aafb988f/run-build-script-build-script-build @@ -0,0 +1 @@ +8ecf3adf3c3ded38 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-5ff47ff4aafb988f/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/libc-5ff47ff4aafb988f/run-build-script-build-script-build.json new file mode 100644 index 0000000000..0bcdef1fed --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-5ff47ff4aafb988f/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[10042388369396437804,"build_script_build",false,5561988733794352914]],"local":[{"RerunIfChanged":{"output":"debug/build/libc-5ff47ff4aafb988f/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/dep-lib-libc b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/dep-lib-libc new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/dep-lib-libc differ diff --git a/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/invoked.timestamp b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/lib-libc b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/lib-libc new file mode 100644 index 0000000000..dd9fae9d83 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/lib-libc @@ -0,0 +1 @@ +f184b66d3345596f \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/lib-libc.json b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/lib-libc.json new file mode 100644 index 0000000000..0818600080 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-74c8896cb3c4feb9/lib-libc.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":15721753382687865320,"profile":8987646332441898785,"path":12950512528255532435,"deps":[[10042388369396437804,"build_script_build",false,4102002167256895374]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-74c8896cb3c4feb9/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/build-script-build-script-build new file mode 100644 index 0000000000..a19f00e4d1 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/build-script-build-script-build @@ -0,0 +1 @@ +127f89e24827304d \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/build-script-build-script-build.json new file mode 100644 index 0000000000..a3f055cb32 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":2709041430195671023,"profile":8344124108420085910,"path":7897055547600932140,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-93e0663f0d87fb74/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/invoked.timestamp b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/libc-93e0663f0d87fb74/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/dep-lib-linked-hash-map b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/dep-lib-linked-hash-map new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/dep-lib-linked-hash-map differ diff --git a/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/invoked.timestamp b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/lib-linked-hash-map b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/lib-linked-hash-map new file mode 100644 index 0000000000..a08abd3c12 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/lib-linked-hash-map @@ -0,0 +1 @@ +196bbf810c35675e \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/lib-linked-hash-map.json b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/lib-linked-hash-map.json new file mode 100644 index 0000000000..7259171e5e --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/lib-linked-hash-map.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":2880346732057363471,"profile":8987646332441898785,"path":16458092325144854637,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/linked-hash-map-2366e44c87fa64a9/dep-lib-linked-hash-map"}}],"rustflags":[],"metadata":11673622644101893762,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/dep-lib-linked_hash_set b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/dep-lib-linked_hash_set new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/dep-lib-linked_hash_set differ diff --git a/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/invoked.timestamp b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/lib-linked_hash_set b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/lib-linked_hash_set new file mode 100644 index 0000000000..611cda11e5 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/lib-linked_hash_set @@ -0,0 +1 @@ +0aacf58fbe720ce9 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/lib-linked_hash_set.json b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/lib-linked_hash_set.json new file mode 100644 index 0000000000..4aceab55e0 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/linked_hash_set-0ca34e838344fc74/lib-linked_hash_set.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":14932611305232094801,"profile":8987646332441898785,"path":13069084431827763257,"deps":[[3982932547530265283,"linked_hash_map",false,6802464089999108889]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/linked_hash_set-0ca34e838344fc74/dep-lib-linked_hash_set"}}],"rustflags":[],"metadata":4162162135708119386,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-2c4390574ac72d8b/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/memchr-2c4390574ac72d8b/run-build-script-build-script-build new file mode 100644 index 0000000000..3d87665b42 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-2c4390574ac72d8b/run-build-script-build-script-build @@ -0,0 +1 @@ +2d22b01139f7335a \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-2c4390574ac72d8b/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/memchr-2c4390574ac72d8b/run-build-script-build-script-build.json new file mode 100644 index 0000000000..9ebff36f26 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-2c4390574ac72d8b/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[6893260508610722743,"build_script_build",false,3828536469698289450]],"local":[{"Precalculated":"2.5.0"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/dep-lib-memchr b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/dep-lib-memchr new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/dep-lib-memchr differ diff --git a/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/invoked.timestamp b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/lib-memchr b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/lib-memchr new file mode 100644 index 0000000000..1ae1cf849e --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/lib-memchr @@ -0,0 +1 @@ +661baa97e45621cd \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/lib-memchr.json b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/lib-memchr.json new file mode 100644 index 0000000000..b7cc0720d8 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-a67e036d8cbcff7e/lib-memchr.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":13381449118212650716,"profile":8987646332441898785,"path":15173219635514171336,"deps":[[6893260508610722743,"build_script_build",false,6499810511707709997]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memchr-a67e036d8cbcff7e/dep-lib-memchr"}}],"rustflags":[],"metadata":508135869874479790,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/build-script-build-script-build new file mode 100644 index 0000000000..4fc501b4a1 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/build-script-build-script-build @@ -0,0 +1 @@ +2a9ffe7da2b12135 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/build-script-build-script-build.json new file mode 100644 index 0000000000..e05bf65bb9 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":14587390516068054572,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memchr-f5ddfe2576bd2976/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":508135869874479790,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/invoked.timestamp b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memchr-f5ddfe2576bd2976/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-4129d122b036e91b/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/memoffset-4129d122b036e91b/run-build-script-build-script-build new file mode 100644 index 0000000000..ea0cf88c01 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-4129d122b036e91b/run-build-script-build-script-build @@ -0,0 +1 @@ +3b2da560b7887774 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-4129d122b036e91b/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/memoffset-4129d122b036e91b/run-build-script-build-script-build.json new file mode 100644 index 0000000000..014f296077 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-4129d122b036e91b/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[3181319709735290124,"build_script_build",false,14437826775250618460]],"local":[{"Precalculated":"0.7.1"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/dep-lib-memoffset b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/dep-lib-memoffset new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/dep-lib-memoffset differ diff --git a/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/invoked.timestamp b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/lib-memoffset b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/lib-memoffset new file mode 100644 index 0000000000..236f9d1bc8 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/lib-memoffset @@ -0,0 +1 @@ +b1fb447f447146a8 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/lib-memoffset.json b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/lib-memoffset.json new file mode 100644 index 0000000000..85a23a0947 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-4c60e142ac442a04/lib-memoffset.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\"]","target":16725475512136635640,"profile":8987646332441898785,"path":12455064338383370711,"deps":[[3181319709735290124,"build_script_build",false,8392326751810039099]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memoffset-4c60e142ac442a04/dep-lib-memoffset"}}],"rustflags":[],"metadata":1371205671251306698,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/build-script-build-script-build new file mode 100644 index 0000000000..a4b8d430e2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/build-script-build-script-build @@ -0,0 +1 @@ +5cc86f0bf5765dc8 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/build-script-build-script-build.json new file mode 100644 index 0000000000..53a810229d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\"]","target":2709041430195671023,"profile":8344124108420085910,"path":10674683906526044817,"deps":[[14832468857926148571,"autocfg",false,9476378384766780013]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memoffset-7b323b49287ab463/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":1371205671251306698,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/invoked.timestamp b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/memoffset-7b323b49287ab463/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/dep-lib-notify b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/dep-lib-notify new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/dep-lib-notify differ diff --git a/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/invoked.timestamp b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/lib-notify b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/lib-notify new file mode 100644 index 0000000000..6f090022a1 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/lib-notify @@ -0,0 +1 @@ +c71e3c418f0bf017 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/lib-notify.json b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/lib-notify.json new file mode 100644 index 0000000000..eb0352c008 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/notify-582bc65a4f037d25/lib-notify.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"crossbeam-channel\", \"default\", \"fsevent-sys\", \"macos_fsevent\", \"serde\"]","target":6283965820019514126,"profile":8987646332441898785,"path":10497619718466787759,"deps":[[3348355416726397801,"serde",false,9739059476886148969],[3432899000809561277,"fsevent_sys",false,437245274601653757],[8084575930927635357,"filetime",false,9115522527377533166],[10014981094073286295,"crossbeam_channel",false,15746897909980552172],[10042388369396437804,"libc",false,8023520298323576049],[14051957667571541382,"bitflags",false,10623126445933903561],[15716720741273804575,"walkdir",false,2104793371957047814]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/notify-582bc65a4f037d25/dep-lib-notify"}}],"rustflags":[],"metadata":15532504374424561783,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/dep-lib-notify b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/dep-lib-notify new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/dep-lib-notify differ diff --git a/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/invoked.timestamp b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/lib-notify b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/lib-notify new file mode 100644 index 0000000000..21d46fd840 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/lib-notify @@ -0,0 +1 @@ +cfd95b3603bca52c \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/lib-notify.json b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/lib-notify.json new file mode 100644 index 0000000000..01cb0de723 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/notify-5a0ce32bb85a9cdd/lib-notify.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"crossbeam-channel\", \"default\", \"fsevent-sys\", \"macos_fsevent\", \"serde\"]","target":6283965820019514126,"profile":8987646332441898785,"path":10497619718466787759,"deps":[[3348355416726397801,"serde",false,9739059476886148969],[3432899000809561277,"fsevent_sys",false,437245274601653757],[8084575930927635357,"filetime",false,9115522527377533166],[10014981094073286295,"crossbeam_channel",false,251142767300886042],[10042388369396437804,"libc",false,8023520298323576049],[14051957667571541382,"bitflags",false,10623126445933903561],[15716720741273804575,"walkdir",false,2104793371957047814]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/notify-5a0ce32bb85a9cdd/dep-lib-notify"}}],"rustflags":[],"metadata":15532504374424561783,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/dep-lib-num_cpus b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/dep-lib-num_cpus new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/dep-lib-num_cpus differ diff --git a/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/invoked.timestamp b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/lib-num_cpus b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/lib-num_cpus new file mode 100644 index 0000000000..0bae14c3a5 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/lib-num_cpus @@ -0,0 +1 @@ +e9c734ad387ee1aa \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/lib-num_cpus.json b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/lib-num_cpus.json new file mode 100644 index 0000000000..b3ad64c862 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/num_cpus-ea4160d829f0270e/lib-num_cpus.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":11963847172944518643,"profile":8987646332441898785,"path":12282047939811306505,"deps":[[10042388369396437804,"libc",false,8023520298323576049]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num_cpus-ea4160d829f0270e/dep-lib-num_cpus"}}],"rustflags":[],"metadata":1799163834891829354,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/dep-lib-once_cell b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/dep-lib-once_cell new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/dep-lib-once_cell differ diff --git a/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/invoked.timestamp b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/lib-once_cell b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/lib-once_cell new file mode 100644 index 0000000000..e77717461c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/lib-once_cell @@ -0,0 +1 @@ +3685734ab779db84 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/lib-once_cell.json b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/lib-once_cell.json new file mode 100644 index 0000000000..86e3db7472 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/lib-once_cell.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"alloc\", \"race\", \"unstable\"]","target":17253442120831005152,"profile":8987646332441898785,"path":765844465711052797,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/once_cell-ba63c1fd53bd6fe4/dep-lib-once_cell"}}],"rustflags":[],"metadata":14177539708254521827,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/dep-lib-pin-project-lite b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/dep-lib-pin-project-lite new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/dep-lib-pin-project-lite differ diff --git a/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/invoked.timestamp b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/lib-pin-project-lite b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/lib-pin-project-lite new file mode 100644 index 0000000000..45eb7d2151 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/lib-pin-project-lite @@ -0,0 +1 @@ +1acf3956fa30b558 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/lib-pin-project-lite.json b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/lib-pin-project-lite.json new file mode 100644 index 0000000000..637cdc8503 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/lib-pin-project-lite.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":3015574252450916573,"profile":8987646332441898785,"path":17700098571643218565,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/pin-project-lite-6d07fd99c72705e6/dep-lib-pin-project-lite"}}],"rustflags":[],"metadata":13744775421762973511,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/dep-lib-pin-utils b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/dep-lib-pin-utils new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/dep-lib-pin-utils differ diff --git a/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/invoked.timestamp b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/lib-pin-utils b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/lib-pin-utils new file mode 100644 index 0000000000..d2ebb2a860 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/lib-pin-utils @@ -0,0 +1 @@ +fd0de9caf14aa04a \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/lib-pin-utils.json b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/lib-pin-utils.json new file mode 100644 index 0000000000..3087635870 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/pin-utils-5814714d9f4dcbe0/lib-pin-utils.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":16346407771894210937,"profile":8987646332441898785,"path":2201008923793026025,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/pin-utils-5814714d9f4dcbe0/dep-lib-pin-utils"}}],"rustflags":[],"metadata":18435830730786440178,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/build-script-build-script-build new file mode 100644 index 0000000000..2a2b91c2c4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/build-script-build-script-build @@ -0,0 +1 @@ +045637798b491244 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/build-script-build-script-build.json new file mode 100644 index 0000000000..a8eaf6da9f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"proc-macro\"]","target":13294766831966498538,"profile":8344124108420085910,"path":4540822449440042134,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-598c567cb159bdad/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/invoked.timestamp b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-598c567cb159bdad/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-8d2051458ad94f62/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/proc-macro2-8d2051458ad94f62/run-build-script-build-script-build new file mode 100644 index 0000000000..d39a635a30 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-8d2051458ad94f62/run-build-script-build-script-build @@ -0,0 +1 @@ +01036aa8b158e0ed \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-8d2051458ad94f62/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/proc-macro2-8d2051458ad94f62/run-build-script-build-script-build.json new file mode 100644 index 0000000000..1b6d78e57a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-8d2051458ad94f62/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[12118559350662167820,"build_script_build",false,4905063807542842884]],"local":[{"RerunIfChanged":{"output":"debug/build/proc-macro2-8d2051458ad94f62/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/dep-lib-proc-macro2 b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/dep-lib-proc-macro2 new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/dep-lib-proc-macro2 differ diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/invoked.timestamp b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/lib-proc-macro2 b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/lib-proc-macro2 new file mode 100644 index 0000000000..779c7be39f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/lib-proc-macro2 @@ -0,0 +1 @@ +7708b31bcb0c4a1a \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/lib-proc-macro2.json b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/lib-proc-macro2.json new file mode 100644 index 0000000000..acc4a7932e --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/proc-macro2-ea215a480a69bd4d/lib-proc-macro2.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"proc-macro\"]","target":14344298002436322672,"profile":8344124108420085910,"path":10482066771709076738,"deps":[[12118559350662167820,"build_script_build",false,17140797701830083329],[17115388670021564403,"unicode_ident",false,12085948737281991778]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-ea215a480a69bd4d/dep-lib-proc-macro2"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/dep-lib-quote b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/dep-lib-quote new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/dep-lib-quote differ diff --git a/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/invoked.timestamp b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/lib-quote b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/lib-quote new file mode 100644 index 0000000000..2d7af7fe88 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/lib-quote @@ -0,0 +1 @@ +be36f41168106885 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/lib-quote.json b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/lib-quote.json new file mode 100644 index 0000000000..524852a5c0 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-356d118f300c8368/lib-quote.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"proc-macro\"]","target":4606197195311606630,"profile":8344124108420085910,"path":6157588400455166708,"deps":[[10324120111978938251,"build_script_build",false,14008015101557544785],[12118559350662167820,"proc_macro2",false,1894340659745327223]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-356d118f300c8368/dep-lib-quote"}}],"rustflags":[],"metadata":2717943770976187624,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/build-script-build-script-build new file mode 100644 index 0000000000..524a7a43fd --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/build-script-build-script-build @@ -0,0 +1 @@ +ae027d2cb424ea35 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/build-script-build-script-build.json new file mode 100644 index 0000000000..24574e4866 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"proc-macro\"]","target":13294766831966498538,"profile":8344124108420085910,"path":520083683517538741,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-a43eab5039519a38/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":2717943770976187624,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/invoked.timestamp b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-a43eab5039519a38/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-e5ffc3cd372025c3/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/quote-e5ffc3cd372025c3/run-build-script-build-script-build new file mode 100644 index 0000000000..811a27ba96 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-e5ffc3cd372025c3/run-build-script-build-script-build @@ -0,0 +1 @@ +5117a568847766c2 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/quote-e5ffc3cd372025c3/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/quote-e5ffc3cd372025c3/run-build-script-build-script-build.json new file mode 100644 index 0000000000..baf0816395 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/quote-e5ffc3cd372025c3/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[10324120111978938251,"build_script_build",false,3884957984819577518]],"local":[{"RerunIfChanged":{"output":"debug/build/quote-e5ffc3cd372025c3/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/dep-lib-rayon b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/dep-lib-rayon new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/dep-lib-rayon differ diff --git a/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/invoked.timestamp b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/lib-rayon b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/lib-rayon new file mode 100644 index 0000000000..c7b5bab685 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/lib-rayon @@ -0,0 +1 @@ +ad64007bfcbe826b \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/lib-rayon.json b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/lib-rayon.json new file mode 100644 index 0000000000..419428cda0 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-7cf4980f93a55e8d/lib-rayon.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":8086669681043194734,"profile":8987646332441898785,"path":7060514985374781057,"deps":[[2014102560838587092,"either",false,11643843008180939129],[17699975816807484904,"rayon_core",false,2631276837065473061]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rayon-7cf4980f93a55e8d/dep-lib-rayon"}}],"rustflags":[],"metadata":16007375514346065096,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/dep-lib-rayon-core b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/dep-lib-rayon-core new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/dep-lib-rayon-core differ diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/invoked.timestamp b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/lib-rayon-core b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/lib-rayon-core new file mode 100644 index 0000000000..d5d13d2c84 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/lib-rayon-core @@ -0,0 +1 @@ +253c009b572c8424 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/lib-rayon-core.json b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/lib-rayon-core.json new file mode 100644 index 0000000000..90f375fbb8 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/lib-rayon-core.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":5517036814785267009,"profile":8987646332441898785,"path":557449163185540403,"deps":[[4580265255435207023,"crossbeam_deque",false,9888178994920621643],[7193308319923015694,"crossbeam_utils",false,8679011687264341969],[10014981094073286295,"crossbeam_channel",false,15746897909980552172],[17575438597384939451,"num_cpus",false,12313261638096832489],[17699975816807484904,"build_script_build",false,10431828594937730565]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rayon-core-0a0ac5fde3ef1289/dep-lib-rayon-core"}}],"rustflags":[],"metadata":14590378261418540923,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/build-script-build-script-build new file mode 100644 index 0000000000..b38be5add7 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/build-script-build-script-build @@ -0,0 +1 @@ +7ee9d0563f60f7eb \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/build-script-build-script-build.json new file mode 100644 index 0000000000..3bd4f35a3c --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":1559088092588622537,"profile":8344124108420085910,"path":1874463950486906864,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rayon-core-55fdd715c0495cd3/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14590378261418540923,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/invoked.timestamp b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-55fdd715c0495cd3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-ae371d531df80a16/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/rayon-core-ae371d531df80a16/run-build-script-build-script-build new file mode 100644 index 0000000000..5ca770af89 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-ae371d531df80a16/run-build-script-build-script-build @@ -0,0 +1 @@ +0596063fd64cc590 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rayon-core-ae371d531df80a16/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/rayon-core-ae371d531df80a16/run-build-script-build-script-build.json new file mode 100644 index 0000000000..3e439cefe2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rayon-core-ae371d531df80a16/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[17699975816807484904,"build_script_build",false,17003164743316334974]],"local":[{"RerunIfChanged":{"output":"debug/build/rayon-core-ae371d531df80a16/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rewatch-799bc61149651e76/doc-bin-rewatch b/rewatch/docs/debug/.fingerprint/rewatch-799bc61149651e76/doc-bin-rewatch new file mode 100644 index 0000000000..23746f6db1 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rewatch-799bc61149651e76/doc-bin-rewatch @@ -0,0 +1 @@ +c90d95c3dfd62081 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/rewatch-799bc61149651e76/doc-bin-rewatch.json b/rewatch/docs/debug/.fingerprint/rewatch-799bc61149651e76/doc-bin-rewatch.json new file mode 100644 index 0000000000..9a56a00588 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/rewatch-799bc61149651e76/doc-bin-rewatch.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":6671357095956151146,"profile":2998601737047315118,"path":1684066648322511884,"deps":[[1585722525283672795,"serde_json",false,3314705853434380451],[3181158549389546371,"convert_case",false,1725930023638232467],[3348355416726397801,"serde",false,9739059476886148969],[5804485160130357531,"serde_derive",false,14083430132795282180],[7683130191116086953,"notify",false,1724891367185587911],[13077800592351129090,"ahash",false,11854115423083586081],[15249464601131309997,"linked_hash_set",false,16792923273342331914],[15591578080043004580,"futures",false,13341373574853013685],[16000796234266589750,"rayon",false,7746964300635333805]],"local":[{"Precalculated":"1675432586.821721112s (src/build.rs)"}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/dep-lib-ryu b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/dep-lib-ryu new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/dep-lib-ryu differ diff --git a/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/invoked.timestamp b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/lib-ryu b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/lib-ryu new file mode 100644 index 0000000000..fc9c909f99 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/lib-ryu @@ -0,0 +1 @@ +1919a1ee3d0865b9 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/lib-ryu.json b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/lib-ryu.json new file mode 100644 index 0000000000..3329d4aeb4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/ryu-60072b9a441a9ca8/lib-ryu.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":8261881835615490997,"profile":8987646332441898785,"path":3219918403605712642,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/ryu-60072b9a441a9ca8/dep-lib-ryu"}}],"rustflags":[],"metadata":10387617312689919117,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/dep-lib-same-file b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/dep-lib-same-file new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/dep-lib-same-file differ diff --git a/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/invoked.timestamp b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/lib-same-file b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/lib-same-file new file mode 100644 index 0000000000..675f2e3ba8 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/lib-same-file @@ -0,0 +1 @@ +7313f234f2d16ff1 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/lib-same-file.json b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/lib-same-file.json new file mode 100644 index 0000000000..7b4efadcc2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/same-file-c83f44c9a6ebcff8/lib-same-file.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":14360582636618029776,"profile":8987646332441898785,"path":13387105497180883808,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/same-file-c83f44c9a6ebcff8/dep-lib-same-file"}}],"rustflags":[],"metadata":11023981866482830203,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/dep-lib-scopeguard b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/dep-lib-scopeguard new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/dep-lib-scopeguard differ diff --git a/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/invoked.timestamp b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/lib-scopeguard b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/lib-scopeguard new file mode 100644 index 0000000000..9ec4e23ae6 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/lib-scopeguard @@ -0,0 +1 @@ +6a46aeeb61bc9cb7 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/lib-scopeguard.json b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/lib-scopeguard.json new file mode 100644 index 0000000000..dd5fd51ba4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/lib-scopeguard.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":3138302705527156615,"profile":8987646332441898785,"path":4164387171569998063,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/scopeguard-e5c40c6693aa5b8a/dep-lib-scopeguard"}}],"rustflags":[],"metadata":8648443508444719667,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/build-script-build-script-build new file mode 100644 index 0000000000..ad55fbd8a9 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/build-script-build-script-build @@ -0,0 +1 @@ +5e100ceb0e7972dc \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/build-script-build-script-build.json new file mode 100644 index 0000000000..9e63018278 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":2709041430195671023,"profile":8344124108420085910,"path":11999058331736323165,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-27a8e948edbf998b/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/invoked.timestamp b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-27a8e948edbf998b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-40f83ca0824b94b5/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde-40f83ca0824b94b5/run-build-script-build-script-build new file mode 100644 index 0000000000..02a1f6d80b --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-40f83ca0824b94b5/run-build-script-build-script-build @@ -0,0 +1 @@ +5d6adfbe5d11600e \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-40f83ca0824b94b5/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/serde-40f83ca0824b94b5/run-build-script-build-script-build.json new file mode 100644 index 0000000000..ee84118e50 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-40f83ca0824b94b5/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[3348355416726397801,"build_script_build",false,15884891940669100126]],"local":[{"RerunIfChanged":{"output":"debug/build/serde-40f83ca0824b94b5/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/dep-lib-serde b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/dep-lib-serde new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/dep-lib-serde differ diff --git a/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/invoked.timestamp b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/lib-serde b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/lib-serde new file mode 100644 index 0000000000..93a485ba4f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/lib-serde @@ -0,0 +1 @@ +69573396fe162887 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/lib-serde.json b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/lib-serde.json new file mode 100644 index 0000000000..48fb41eb8d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde-55c1891554278875/lib-serde.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":15771919462364234457,"profile":8987646332441898785,"path":6506331005049745896,"deps":[[3348355416726397801,"build_script_build",false,1035847008627157597],[5804485160130357531,"serde_derive",false,14083430132795282180]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-55c1891554278875/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/build-script-build-script-build new file mode 100644 index 0000000000..078e9232b0 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/build-script-build-script-build @@ -0,0 +1 @@ +1cbf4a768a23ea62 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/build-script-build-script-build.json new file mode 100644 index 0000000000..8749080ced --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\"]","target":2709041430195671023,"profile":8344124108420085910,"path":4302849361779073581,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_derive-627684a1b1e8d330/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14452199383429553764,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/invoked.timestamp b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-627684a1b1e8d330/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/dep-lib-serde_derive b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/dep-lib-serde_derive new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/dep-lib-serde_derive differ diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/invoked.timestamp b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/lib-serde_derive b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/lib-serde_derive new file mode 100644 index 0000000000..0d2573311f --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/lib-serde_derive @@ -0,0 +1 @@ +04934bac166572c3 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/lib-serde_derive.json b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/lib-serde_derive.json new file mode 100644 index 0000000000..49ef885934 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-8ff51a22a5479a24/lib-serde_derive.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\"]","target":17963269895377715704,"profile":8344124108420085910,"path":10741713445836056275,"deps":[[5804485160130357531,"build_script_build",false,4407352466302981938],[8130906280923162645,"syn",false,2390746578969320679],[10324120111978938251,"quote",false,9612951443786184382],[12118559350662167820,"proc_macro2",false,1894340659745327223]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_derive-8ff51a22a5479a24/dep-lib-serde_derive"}}],"rustflags":[],"metadata":14452199383429553764,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-f6f680f195f67b40/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde_derive-f6f680f195f67b40/run-build-script-build-script-build new file mode 100644 index 0000000000..ebba9a7c34 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-f6f680f195f67b40/run-build-script-build-script-build @@ -0,0 +1 @@ +3257ee89b70f2a3d \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_derive-f6f680f195f67b40/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/serde_derive-f6f680f195f67b40/run-build-script-build-script-build.json new file mode 100644 index 0000000000..ae23d4d9a2 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_derive-f6f680f195f67b40/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[5804485160130357531,"build_script_build",false,7127548437864300316]],"local":[{"RerunIfChanged":{"output":"debug/build/serde_derive-f6f680f195f67b40/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-126e7f75baf61bc4/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde_json-126e7f75baf61bc4/run-build-script-build-script-build new file mode 100644 index 0000000000..8a08575dd9 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-126e7f75baf61bc4/run-build-script-build-script-build @@ -0,0 +1 @@ +c194788db6432451 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-126e7f75baf61bc4/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/serde_json-126e7f75baf61bc4/run-build-script-build-script-build.json new file mode 100644 index 0000000000..0e6ad7b2f5 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-126e7f75baf61bc4/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[1585722525283672795,"build_script_build",false,13907938864103489815]],"local":[{"RerunIfChanged":{"output":"debug/build/serde_json-126e7f75baf61bc4/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/build-script-build-script-build new file mode 100644 index 0000000000..f7d7c85e28 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/build-script-build-script-build @@ -0,0 +1 @@ +1701bda0b5ec02c1 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/build-script-build-script-build.json new file mode 100644 index 0000000000..8a99e4313b --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":13997788510716429724,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-2d9adcd937e9450f/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/invoked.timestamp b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-2d9adcd937e9450f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/dep-lib-serde_json b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/dep-lib-serde_json new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/dep-lib-serde_json differ diff --git a/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/invoked.timestamp b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/lib-serde_json b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/lib-serde_json new file mode 100644 index 0000000000..f71ec28531 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/lib-serde_json @@ -0,0 +1 @@ +a340dd606933002e \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/lib-serde_json.json b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/lib-serde_json.json new file mode 100644 index 0000000000..327f0831cd --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/serde_json-a3edd807bcc61ec2/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":2475719121998694108,"profile":8987646332441898785,"path":16375699791488088293,"deps":[[1585722525283672795,"build_script_build",false,5846872667570345153],[2765627075624309923,"itoa",false,6423842679383972287],[3348355416726397801,"serde",false,9739059476886148969],[15576837897107666781,"ryu",false,13359092931754006809]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-a3edd807bcc61ec2/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/dep-lib-slab b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/dep-lib-slab new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/dep-lib-slab differ diff --git a/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/invoked.timestamp b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/lib-slab b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/lib-slab new file mode 100644 index 0000000000..ad8435e179 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/lib-slab @@ -0,0 +1 @@ +dfc8d256cea6aecb \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/lib-slab.json b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/lib-slab.json new file mode 100644 index 0000000000..395371e885 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-34b492bb6d1ca10f/lib-slab.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":7306939354831100121,"profile":8987646332441898785,"path":16330860674772371113,"deps":[[15180098575477027052,"build_script_build",false,6080556072275759084]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/slab-34b492bb6d1ca10f/dep-lib-slab"}}],"rustflags":[],"metadata":7465571350985088609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-5783c8a75685949c/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/slab-5783c8a75685949c/run-build-script-build-script-build new file mode 100644 index 0000000000..3519dd1314 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-5783c8a75685949c/run-build-script-build-script-build @@ -0,0 +1 @@ +ec4fd71488796254 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-5783c8a75685949c/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/slab-5783c8a75685949c/run-build-script-build-script-build.json new file mode 100644 index 0000000000..478c33322d --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-5783c8a75685949c/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[15180098575477027052,"build_script_build",false,15341520756077355470]],"local":[{"Precalculated":"0.4.7"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/build-script-build-script-build new file mode 100644 index 0000000000..b6ce281445 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/build-script-build-script-build @@ -0,0 +1 @@ +cee14544d807e8d4 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/build-script-build-script-build.json new file mode 100644 index 0000000000..a249b0ec53 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"default\", \"std\"]","target":13294766831966498538,"profile":8344124108420085910,"path":3684407859138565610,"deps":[[14832468857926148571,"autocfg",false,9476378384766780013]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/slab-cd1d8eb8f635d2c1/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":7465571350985088609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/invoked.timestamp b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/slab-cd1d8eb8f635d2c1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-67a3d40e90a95638/run-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/syn-67a3d40e90a95638/run-build-script-build-script-build new file mode 100644 index 0000000000..ff2441d190 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-67a3d40e90a95638/run-build-script-build-script-build @@ -0,0 +1 @@ +582f51f20501f623 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-67a3d40e90a95638/run-build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/syn-67a3d40e90a95638/run-build-script-build-script-build.json new file mode 100644 index 0000000000..fa6fb83e45 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-67a3d40e90a95638/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"","target":0,"profile":0,"path":0,"deps":[[8130906280923162645,"build_script_build",false,6267534323292750717]],"local":[{"Precalculated":"1.0.107"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/dep-lib-syn b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/dep-lib-syn new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/dep-lib-syn differ diff --git a/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/invoked.timestamp b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/lib-syn b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/lib-syn new file mode 100644 index 0000000000..d8bcac0e0a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/lib-syn @@ -0,0 +1 @@ +e75c72cb58a32d21 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/lib-syn.json b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/lib-syn.json new file mode 100644 index 0000000000..2583ca81d7 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-adeee10b4511f0b5/lib-syn.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"clone-impls\", \"default\", \"derive\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"quote\"]","target":12020202395954228905,"profile":8344124108420085910,"path":15113055311673727372,"deps":[[8130906280923162645,"build_script_build",false,2591259760650170200],[10324120111978938251,"quote",false,9612951443786184382],[12118559350662167820,"proc_macro2",false,1894340659745327223],[17115388670021564403,"unicode_ident",false,12085948737281991778]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-adeee10b4511f0b5/dep-lib-syn"}}],"rustflags":[],"metadata":6886477143387768027,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/build-script-build-script-build b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/build-script-build-script-build new file mode 100644 index 0000000000..c26e783b00 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/build-script-build-script-build @@ -0,0 +1 @@ +7dc36e9d42c1fa56 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/build-script-build-script-build.json b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/build-script-build-script-build.json new file mode 100644 index 0000000000..32588e591b --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[\"clone-impls\", \"default\", \"derive\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"quote\"]","target":13294766831966498538,"profile":8344124108420085910,"path":9641665217737804842,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-b1d08946b5f03d65/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":6886477143387768027,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/dep-build-script-build-script-build b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/dep-build-script-build-script-build new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/dep-build-script-build-script-build differ diff --git a/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/invoked.timestamp b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/syn-b1d08946b5f03d65/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/dep-lib-unicode-ident b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/dep-lib-unicode-ident new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/dep-lib-unicode-ident differ diff --git a/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/invoked.timestamp b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/lib-unicode-ident b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/lib-unicode-ident new file mode 100644 index 0000000000..f8db39fe45 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/lib-unicode-ident @@ -0,0 +1 @@ +622446ab57eab9a7 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/lib-unicode-ident.json b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/lib-unicode-ident.json new file mode 100644 index 0000000000..4edaea99a4 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/unicode-ident-9384762cefdae402/lib-unicode-ident.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":796776536126189422,"profile":8344124108420085910,"path":17359997528938753262,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-ident-9384762cefdae402/dep-lib-unicode-ident"}}],"rustflags":[],"metadata":1159190378059262574,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/dep-lib-unicode-segmentation b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/dep-lib-unicode-segmentation new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/dep-lib-unicode-segmentation differ diff --git a/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/invoked.timestamp b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/lib-unicode-segmentation b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/lib-unicode-segmentation new file mode 100644 index 0000000000..2ac3a04211 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/lib-unicode-segmentation @@ -0,0 +1 @@ +8883038509d97fa0 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/lib-unicode-segmentation.json b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/lib-unicode-segmentation.json new file mode 100644 index 0000000000..478092aeef --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/lib-unicode-segmentation.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":12129224598913692379,"profile":8987646332441898785,"path":8466729852477830033,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-segmentation-602c5130d2edad2c/dep-lib-unicode-segmentation"}}],"rustflags":[],"metadata":11806978865797999234,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/dep-lib-version_check b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/dep-lib-version_check new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/dep-lib-version_check differ diff --git a/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/invoked.timestamp b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/lib-version_check b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/lib-version_check new file mode 100644 index 0000000000..ed5bb747bc --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/lib-version_check @@ -0,0 +1 @@ +d18596d75b4f1084 \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/lib-version_check.json b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/lib-version_check.json new file mode 100644 index 0000000000..f9e34b0004 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/version_check-52d056ef1d7b5272/lib-version_check.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":2726911228026723764,"profile":8344124108420085910,"path":17897102006179704183,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/version_check-52d056ef1d7b5272/dep-lib-version_check"}}],"rustflags":[],"metadata":14847206692933921638,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/dep-lib-walkdir b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/dep-lib-walkdir new file mode 100644 index 0000000000..1b1cb4d44c Binary files /dev/null and b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/dep-lib-walkdir differ diff --git a/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/invoked.timestamp b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/lib-walkdir b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/lib-walkdir new file mode 100644 index 0000000000..d55999f293 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/lib-walkdir @@ -0,0 +1 @@ +06b2188d6bba351d \ No newline at end of file diff --git a/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/lib-walkdir.json b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/lib-walkdir.json new file mode 100644 index 0000000000..1ca4d5cd05 --- /dev/null +++ b/rewatch/docs/debug/.fingerprint/walkdir-0038d65b30023af0/lib-walkdir.json @@ -0,0 +1 @@ +{"rustc":16933089952354233041,"features":"[]","target":1137509349575065925,"profile":8987646332441898785,"path":10806047151098797346,"deps":[[5929650549794239381,"same_file",false,17397354723756086131]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/walkdir-0038d65b30023af0/dep-lib-walkdir"}}],"rustflags":[],"metadata":4122289770401600519,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build-script-build b/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build-script-build new file mode 100755 index 0000000000..7515ddeabf Binary files /dev/null and b/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build-script-build differ diff --git a/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098 b/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098 new file mode 100755 index 0000000000..7515ddeabf Binary files /dev/null and b/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098 differ diff --git a/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098.d b/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098.d new file mode 100644 index 0000000000..16858f89d0 --- /dev/null +++ b/rewatch/docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/./build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/ahash-81ef4242aee3b098/build_script_build-81ef4242aee3b098.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/./build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/./build.rs: diff --git a/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/invoked.timestamp b/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/output b/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/output new file mode 100644 index 0000000000..d50d33d598 --- /dev/null +++ b/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/output @@ -0,0 +1,2 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=feature="folded_multiply" diff --git a/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/root-output b/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/root-output new file mode 100644 index 0000000000..9186be58d6 --- /dev/null +++ b/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/ahash-82591cfdc3dc6536/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/stderr b/rewatch/docs/debug/build/ahash-82591cfdc3dc6536/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/invoked.timestamp b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/out/probe0.ll b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/out/probe0.ll new file mode 100644 index 0000000000..958d7d28bd --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/out/probe0.ll @@ -0,0 +1,8 @@ +; ModuleID = 'probe0.2cb0d927-cgu.0' +source_filename = "probe0.2cb0d927-cgu.0" +target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128" +target triple = "arm64-apple-macosx11.0.0" + +!llvm.module.flags = !{!0} + +!0 = !{i32 7, !"PIC Level", i32 2} diff --git a/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/output b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/output new file mode 100644 index 0000000000..1f90daa449 --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic.rs diff --git a/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/root-output b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/root-output new file mode 100644 index 0000000000..5a489bd1ce --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-epoch-118dd338d077a7db/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/stderr b/rewatch/docs/debug/build/crossbeam-epoch-118dd338d077a7db/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build-script-build b/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build-script-build new file mode 100755 index 0000000000..59e78eb905 Binary files /dev/null and b/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build-script-build differ diff --git a/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781 b/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781 new file mode 100755 index 0000000000..59e78eb905 Binary files /dev/null and b/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781 differ diff --git a/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781.d b/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781.d new file mode 100644 index 0000000000..29f62d4b5b --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781.d @@ -0,0 +1,9 @@ +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/no_atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build-common.rs + +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-epoch-ab06aab5cfe52781/build_script_build-ab06aab5cfe52781.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/no_atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build-common.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/no_atomic.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/build-common.rs: + +# env-dep:CARGO_PKG_NAME=crossbeam-epoch diff --git a/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build-script-build b/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build-script-build new file mode 100755 index 0000000000..2a91010189 Binary files /dev/null and b/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build-script-build differ diff --git a/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e b/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e new file mode 100755 index 0000000000..2a91010189 Binary files /dev/null and b/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e differ diff --git a/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e.d b/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e.d new file mode 100644 index 0000000000..f6ccd596ed --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e.d @@ -0,0 +1,9 @@ +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs + +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-utils-04695ffcca1dd06e/build_script_build-04695ffcca1dd06e.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs: + +# env-dep:CARGO_PKG_NAME=crossbeam-utils diff --git a/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/invoked.timestamp b/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/output b/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/output new file mode 100644 index 0000000000..1f90daa449 --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic.rs diff --git a/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/root-output b/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/root-output new file mode 100644 index 0000000000..5b91020c07 --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-utils-382bfad0a1164f8a/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/stderr b/rewatch/docs/debug/build/crossbeam-utils-382bfad0a1164f8a/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build-script-build b/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build-script-build new file mode 100755 index 0000000000..e434e8ca47 Binary files /dev/null and b/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build-script-build differ diff --git a/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d b/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d new file mode 100755 index 0000000000..e434e8ca47 Binary files /dev/null and b/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d differ diff --git a/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d.d b/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d.d new file mode 100644 index 0000000000..1adb3d2a24 --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d.d @@ -0,0 +1,9 @@ +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs + +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-utils-dc6f2a7e46e8221d/build_script_build-dc6f2a7e46e8221d.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/no_atomic.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/build-common.rs: + +# env-dep:CARGO_PKG_NAME=crossbeam-utils diff --git a/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/invoked.timestamp b/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/output b/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/output new file mode 100644 index 0000000000..1f90daa449 --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic.rs diff --git a/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/root-output b/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/root-output new file mode 100644 index 0000000000..718f0f1f2b --- /dev/null +++ b/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/stderr b/rewatch/docs/debug/build/crossbeam-utils-ec5af3ba976e5e56/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build-script-build b/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build-script-build new file mode 100755 index 0000000000..904385b33a Binary files /dev/null and b/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build-script-build differ diff --git a/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b b/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b new file mode 100755 index 0000000000..904385b33a Binary files /dev/null and b/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b differ diff --git a/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b.d b/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b.d new file mode 100644 index 0000000000..a4bbc7c22d --- /dev/null +++ b/rewatch/docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/no_atomic_cas.rs + +/Users/roland/Git/rewatch/./docs/debug/build/futures-channel-bc05ae758cc7dd8b/build_script_build-bc05ae758cc7dd8b.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/no_atomic_cas.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/build.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-channel diff --git a/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/invoked.timestamp b/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/output b/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/output new file mode 100644 index 0000000000..f970aa8eed --- /dev/null +++ b/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/root-output b/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/root-output new file mode 100644 index 0000000000..88bda403e4 --- /dev/null +++ b/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-channel-f7a939e202d71e35/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/stderr b/rewatch/docs/debug/build/futures-channel-f7a939e202d71e35/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/invoked.timestamp b/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/output b/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/output new file mode 100644 index 0000000000..f970aa8eed --- /dev/null +++ b/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/root-output b/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/root-output new file mode 100644 index 0000000000..5e66f57ccb --- /dev/null +++ b/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-core-7b426d52cdc28c53/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/stderr b/rewatch/docs/debug/build/futures-core-7b426d52cdc28c53/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build-script-build b/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build-script-build new file mode 100755 index 0000000000..55bcf48f5d Binary files /dev/null and b/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build-script-build differ diff --git a/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4 b/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4 new file mode 100755 index 0000000000..55bcf48f5d Binary files /dev/null and b/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4 differ diff --git a/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4.d b/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4.d new file mode 100644 index 0000000000..1486b60171 --- /dev/null +++ b/rewatch/docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/no_atomic_cas.rs + +/Users/roland/Git/rewatch/./docs/debug/build/futures-core-a8707e4bdfbb8da4/build_script_build-a8707e4bdfbb8da4.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/no_atomic_cas.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/build.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-core diff --git a/rewatch/docs/debug/build/futures-task-6bac1008dc180568/invoked.timestamp b/rewatch/docs/debug/build/futures-task-6bac1008dc180568/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/futures-task-6bac1008dc180568/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-task-6bac1008dc180568/output b/rewatch/docs/debug/build/futures-task-6bac1008dc180568/output new file mode 100644 index 0000000000..f970aa8eed --- /dev/null +++ b/rewatch/docs/debug/build/futures-task-6bac1008dc180568/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/rewatch/docs/debug/build/futures-task-6bac1008dc180568/root-output b/rewatch/docs/debug/build/futures-task-6bac1008dc180568/root-output new file mode 100644 index 0000000000..b9e87c9418 --- /dev/null +++ b/rewatch/docs/debug/build/futures-task-6bac1008dc180568/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-task-6bac1008dc180568/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-task-6bac1008dc180568/stderr b/rewatch/docs/debug/build/futures-task-6bac1008dc180568/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/futures-task-b015747c3325d984/build-script-build b/rewatch/docs/debug/build/futures-task-b015747c3325d984/build-script-build new file mode 100755 index 0000000000..955603059b Binary files /dev/null and b/rewatch/docs/debug/build/futures-task-b015747c3325d984/build-script-build differ diff --git a/rewatch/docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984 b/rewatch/docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984 new file mode 100755 index 0000000000..955603059b Binary files /dev/null and b/rewatch/docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984 differ diff --git a/rewatch/docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984.d b/rewatch/docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984.d new file mode 100644 index 0000000000..67fbeddb0e --- /dev/null +++ b/rewatch/docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/no_atomic_cas.rs + +/Users/roland/Git/rewatch/./docs/debug/build/futures-task-b015747c3325d984/build_script_build-b015747c3325d984.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/no_atomic_cas.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/build.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-task diff --git a/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build-script-build b/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build-script-build new file mode 100755 index 0000000000..01f9308d32 Binary files /dev/null and b/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build-script-build differ diff --git a/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a b/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a new file mode 100755 index 0000000000..01f9308d32 Binary files /dev/null and b/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a differ diff --git a/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a.d b/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a.d new file mode 100644 index 0000000000..29c630b436 --- /dev/null +++ b/rewatch/docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/no_atomic_cas.rs + +/Users/roland/Git/rewatch/./docs/debug/build/futures-util-a67864a2af38dc8a/build_script_build-a67864a2af38dc8a.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/build.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/no_atomic_cas.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/build.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-util diff --git a/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/invoked.timestamp b/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/output b/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/output new file mode 100644 index 0000000000..f970aa8eed --- /dev/null +++ b/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/root-output b/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/root-output new file mode 100644 index 0000000000..dc35bb001e --- /dev/null +++ b/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/futures-util-d5b219b15cbffa63/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/stderr b/rewatch/docs/debug/build/futures-util-d5b219b15cbffa63/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/invoked.timestamp b/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/output b/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/output new file mode 100644 index 0000000000..0e9e52c252 --- /dev/null +++ b/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/output @@ -0,0 +1,14 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/root-output b/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/root-output new file mode 100644 index 0000000000..b98c01b1d3 --- /dev/null +++ b/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/libc-5ff47ff4aafb988f/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/stderr b/rewatch/docs/debug/build/libc-5ff47ff4aafb988f/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build-script-build b/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build-script-build new file mode 100755 index 0000000000..c49971840a Binary files /dev/null and b/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build-script-build differ diff --git a/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74 b/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74 new file mode 100755 index 0000000000..c49971840a Binary files /dev/null and b/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74 differ diff --git a/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74.d b/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74.d new file mode 100644 index 0000000000..1a3f61abdb --- /dev/null +++ b/rewatch/docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/libc-93e0663f0d87fb74/build_script_build-93e0663f0d87fb74.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/build.rs: diff --git a/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/invoked.timestamp b/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/output b/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/root-output b/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/root-output new file mode 100644 index 0000000000..2254b634e1 --- /dev/null +++ b/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/memchr-2c4390574ac72d8b/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/stderr b/rewatch/docs/debug/build/memchr-2c4390574ac72d8b/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build-script-build b/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build-script-build new file mode 100755 index 0000000000..d665376c64 Binary files /dev/null and b/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build-script-build differ diff --git a/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976 b/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976 new file mode 100755 index 0000000000..d665376c64 Binary files /dev/null and b/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976 differ diff --git a/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976.d b/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976.d new file mode 100644 index 0000000000..63919d3b10 --- /dev/null +++ b/rewatch/docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/memchr-f5ddfe2576bd2976/build_script_build-f5ddfe2576bd2976.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/build.rs: diff --git a/rewatch/docs/debug/build/memoffset-4129d122b036e91b/invoked.timestamp b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/memoffset-4129d122b036e91b/out/probe0.ll b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/out/probe0.ll new file mode 100644 index 0000000000..958d7d28bd --- /dev/null +++ b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/out/probe0.ll @@ -0,0 +1,8 @@ +; ModuleID = 'probe0.2cb0d927-cgu.0' +source_filename = "probe0.2cb0d927-cgu.0" +target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128" +target triple = "arm64-apple-macosx11.0.0" + +!llvm.module.flags = !{!0} + +!0 = !{i32 7, !"PIC Level", i32 2} diff --git a/rewatch/docs/debug/build/memoffset-4129d122b036e91b/output b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/output new file mode 100644 index 0000000000..45e8868454 --- /dev/null +++ b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/output @@ -0,0 +1,5 @@ +cargo:rustc-cfg=tuple_ty +cargo:rustc-cfg=allow_clippy +cargo:rustc-cfg=maybe_uninit +cargo:rustc-cfg=doctests +cargo:rustc-cfg=raw_ref_macros diff --git a/rewatch/docs/debug/build/memoffset-4129d122b036e91b/root-output b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/root-output new file mode 100644 index 0000000000..a4689895af --- /dev/null +++ b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/memoffset-4129d122b036e91b/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/memoffset-4129d122b036e91b/stderr b/rewatch/docs/debug/build/memoffset-4129d122b036e91b/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build-script-build b/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build-script-build new file mode 100755 index 0000000000..fd40008b89 Binary files /dev/null and b/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build-script-build differ diff --git a/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463 b/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463 new file mode 100755 index 0000000000..fd40008b89 Binary files /dev/null and b/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463 differ diff --git a/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463.d b/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463.d new file mode 100644 index 0000000000..1f31d2384b --- /dev/null +++ b/rewatch/docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/memoffset-7b323b49287ab463/build_script_build-7b323b49287ab463.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/build.rs: diff --git a/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build-script-build b/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build-script-build new file mode 100755 index 0000000000..7d49f842fa Binary files /dev/null and b/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build-script-build differ diff --git a/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad b/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad new file mode 100755 index 0000000000..7d49f842fa Binary files /dev/null and b/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad differ diff --git a/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad.d b/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad.d new file mode 100644 index 0000000000..d7f965b03e --- /dev/null +++ b/rewatch/docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/proc-macro2-598c567cb159bdad/build_script_build-598c567cb159bdad.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/build.rs: diff --git a/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/invoked.timestamp b/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/output b/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/output new file mode 100644 index 0000000000..6070043e0c --- /dev/null +++ b/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/output @@ -0,0 +1,3 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=use_proc_macro +cargo:rustc-cfg=wrap_proc_macro diff --git a/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/root-output b/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/root-output new file mode 100644 index 0000000000..97c0541492 --- /dev/null +++ b/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/proc-macro2-8d2051458ad94f62/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/stderr b/rewatch/docs/debug/build/proc-macro2-8d2051458ad94f62/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/quote-a43eab5039519a38/build-script-build b/rewatch/docs/debug/build/quote-a43eab5039519a38/build-script-build new file mode 100755 index 0000000000..9b8a822720 Binary files /dev/null and b/rewatch/docs/debug/build/quote-a43eab5039519a38/build-script-build differ diff --git a/rewatch/docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38 b/rewatch/docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38 new file mode 100755 index 0000000000..9b8a822720 Binary files /dev/null and b/rewatch/docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38 differ diff --git a/rewatch/docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38.d b/rewatch/docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38.d new file mode 100644 index 0000000000..f6d86d0ce8 --- /dev/null +++ b/rewatch/docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/quote-a43eab5039519a38/build_script_build-a43eab5039519a38.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/build.rs: diff --git a/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/invoked.timestamp b/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/output b/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/output new file mode 100644 index 0000000000..d15ba9ab70 --- /dev/null +++ b/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/root-output b/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/root-output new file mode 100644 index 0000000000..1c561282ac --- /dev/null +++ b/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/quote-e5ffc3cd372025c3/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/stderr b/rewatch/docs/debug/build/quote-e5ffc3cd372025c3/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build-script-build b/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build-script-build new file mode 100755 index 0000000000..f64e870f16 Binary files /dev/null and b/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build-script-build differ diff --git a/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3 b/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3 new file mode 100755 index 0000000000..f64e870f16 Binary files /dev/null and b/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3 differ diff --git a/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3.d b/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3.d new file mode 100644 index 0000000000..5737c9c8ff --- /dev/null +++ b/rewatch/docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/rayon-core-55fdd715c0495cd3/build_script_build-55fdd715c0495cd3.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/build.rs: diff --git a/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/invoked.timestamp b/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/output b/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/output new file mode 100644 index 0000000000..d15ba9ab70 --- /dev/null +++ b/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/root-output b/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/root-output new file mode 100644 index 0000000000..7ecf17e2a9 --- /dev/null +++ b/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/rayon-core-ae371d531df80a16/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/stderr b/rewatch/docs/debug/build/rayon-core-ae371d531df80a16/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/serde-27a8e948edbf998b/build-script-build b/rewatch/docs/debug/build/serde-27a8e948edbf998b/build-script-build new file mode 100755 index 0000000000..e0ccfb5ccc Binary files /dev/null and b/rewatch/docs/debug/build/serde-27a8e948edbf998b/build-script-build differ diff --git a/rewatch/docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b b/rewatch/docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b new file mode 100755 index 0000000000..e0ccfb5ccc Binary files /dev/null and b/rewatch/docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b differ diff --git a/rewatch/docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b.d b/rewatch/docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b.d new file mode 100644 index 0000000000..ee9d448168 --- /dev/null +++ b/rewatch/docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/serde-27a8e948edbf998b/build_script_build-27a8e948edbf998b.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/build.rs: diff --git a/rewatch/docs/debug/build/serde-40f83ca0824b94b5/invoked.timestamp b/rewatch/docs/debug/build/serde-40f83ca0824b94b5/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/serde-40f83ca0824b94b5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/serde-40f83ca0824b94b5/output b/rewatch/docs/debug/build/serde-40f83ca0824b94b5/output new file mode 100644 index 0000000000..d15ba9ab70 --- /dev/null +++ b/rewatch/docs/debug/build/serde-40f83ca0824b94b5/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/rewatch/docs/debug/build/serde-40f83ca0824b94b5/root-output b/rewatch/docs/debug/build/serde-40f83ca0824b94b5/root-output new file mode 100644 index 0000000000..8554e73e7a --- /dev/null +++ b/rewatch/docs/debug/build/serde-40f83ca0824b94b5/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/serde-40f83ca0824b94b5/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/serde-40f83ca0824b94b5/stderr b/rewatch/docs/debug/build/serde-40f83ca0824b94b5/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build-script-build b/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build-script-build new file mode 100755 index 0000000000..f6b5451f01 Binary files /dev/null and b/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build-script-build differ diff --git a/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330 b/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330 new file mode 100755 index 0000000000..f6b5451f01 Binary files /dev/null and b/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330 differ diff --git a/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330.d b/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330.d new file mode 100644 index 0000000000..6a3b0d0c7b --- /dev/null +++ b/rewatch/docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/serde_derive-627684a1b1e8d330/build_script_build-627684a1b1e8d330.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/build.rs: diff --git a/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/invoked.timestamp b/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/output b/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/output new file mode 100644 index 0000000000..d15ba9ab70 --- /dev/null +++ b/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/root-output b/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/root-output new file mode 100644 index 0000000000..e504020ad3 --- /dev/null +++ b/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/serde_derive-f6f680f195f67b40/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/stderr b/rewatch/docs/debug/build/serde_derive-f6f680f195f67b40/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/invoked.timestamp b/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/output b/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/output new file mode 100644 index 0000000000..97295a03ea --- /dev/null +++ b/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/output @@ -0,0 +1,2 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=limb_width_64 diff --git a/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/root-output b/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/root-output new file mode 100644 index 0000000000..ab99f0e7dd --- /dev/null +++ b/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/serde_json-126e7f75baf61bc4/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/stderr b/rewatch/docs/debug/build/serde_json-126e7f75baf61bc4/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build-script-build b/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build-script-build new file mode 100755 index 0000000000..0ef6a90c3c Binary files /dev/null and b/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build-script-build differ diff --git a/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f b/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f new file mode 100755 index 0000000000..0ef6a90c3c Binary files /dev/null and b/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f differ diff --git a/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f.d b/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f.d new file mode 100644 index 0000000000..09494b7ccb --- /dev/null +++ b/rewatch/docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/serde_json-2d9adcd937e9450f/build_script_build-2d9adcd937e9450f.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/build.rs: diff --git a/rewatch/docs/debug/build/slab-5783c8a75685949c/invoked.timestamp b/rewatch/docs/debug/build/slab-5783c8a75685949c/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/slab-5783c8a75685949c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/slab-5783c8a75685949c/out/probe0.ll b/rewatch/docs/debug/build/slab-5783c8a75685949c/out/probe0.ll new file mode 100644 index 0000000000..958d7d28bd --- /dev/null +++ b/rewatch/docs/debug/build/slab-5783c8a75685949c/out/probe0.ll @@ -0,0 +1,8 @@ +; ModuleID = 'probe0.2cb0d927-cgu.0' +source_filename = "probe0.2cb0d927-cgu.0" +target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128" +target triple = "arm64-apple-macosx11.0.0" + +!llvm.module.flags = !{!0} + +!0 = !{i32 7, !"PIC Level", i32 2} diff --git a/rewatch/docs/debug/build/slab-5783c8a75685949c/output b/rewatch/docs/debug/build/slab-5783c8a75685949c/output new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/slab-5783c8a75685949c/root-output b/rewatch/docs/debug/build/slab-5783c8a75685949c/root-output new file mode 100644 index 0000000000..901ee4cd33 --- /dev/null +++ b/rewatch/docs/debug/build/slab-5783c8a75685949c/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/slab-5783c8a75685949c/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/slab-5783c8a75685949c/stderr b/rewatch/docs/debug/build/slab-5783c8a75685949c/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build-script-build b/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build-script-build new file mode 100755 index 0000000000..dbbd220edb Binary files /dev/null and b/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build-script-build differ diff --git a/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1 b/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1 new file mode 100755 index 0000000000..dbbd220edb Binary files /dev/null and b/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1 differ diff --git a/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1.d b/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1.d new file mode 100644 index 0000000000..3f8a6ca4fc --- /dev/null +++ b/rewatch/docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/slab-cd1d8eb8f635d2c1/build_script_build-cd1d8eb8f635d2c1.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/build.rs: diff --git a/rewatch/docs/debug/build/syn-67a3d40e90a95638/invoked.timestamp b/rewatch/docs/debug/build/syn-67a3d40e90a95638/invoked.timestamp new file mode 100644 index 0000000000..e00328da5a --- /dev/null +++ b/rewatch/docs/debug/build/syn-67a3d40e90a95638/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/rewatch/docs/debug/build/syn-67a3d40e90a95638/output b/rewatch/docs/debug/build/syn-67a3d40e90a95638/output new file mode 100644 index 0000000000..614b948559 --- /dev/null +++ b/rewatch/docs/debug/build/syn-67a3d40e90a95638/output @@ -0,0 +1 @@ +cargo:rustc-cfg=syn_disable_nightly_tests diff --git a/rewatch/docs/debug/build/syn-67a3d40e90a95638/root-output b/rewatch/docs/debug/build/syn-67a3d40e90a95638/root-output new file mode 100644 index 0000000000..a4851cb49c --- /dev/null +++ b/rewatch/docs/debug/build/syn-67a3d40e90a95638/root-output @@ -0,0 +1 @@ +/Users/roland/Git/rewatch/./docs/debug/build/syn-67a3d40e90a95638/out \ No newline at end of file diff --git a/rewatch/docs/debug/build/syn-67a3d40e90a95638/stderr b/rewatch/docs/debug/build/syn-67a3d40e90a95638/stderr new file mode 100644 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build-script-build b/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build-script-build new file mode 100755 index 0000000000..7beb57529d Binary files /dev/null and b/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build-script-build differ diff --git a/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65 b/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65 new file mode 100755 index 0000000000..7beb57529d Binary files /dev/null and b/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65 differ diff --git a/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65.d b/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65.d new file mode 100644 index 0000000000..234c8fd268 --- /dev/null +++ b/rewatch/docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/build.rs + +/Users/roland/Git/rewatch/./docs/debug/build/syn-b1d08946b5f03d65/build_script_build-b1d08946b5f03d65.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/build.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/build.rs: diff --git a/rewatch/docs/debug/deps/ahash-d97a78ce38a6a3b7.d b/rewatch/docs/debug/deps/ahash-d97a78ce38a6a3b7.d new file mode 100644 index 0000000000..ea947ec870 --- /dev/null +++ b/rewatch/docs/debug/deps/ahash-d97a78ce38a6a3b7.d @@ -0,0 +1,12 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/ahash-d97a78ce38a6a3b7.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/convert.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/fallback_hash.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/operations.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/random_state.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/specialize.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/hash_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/hash_set.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/ahash-d97a78ce38a6a3b7.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/convert.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/fallback_hash.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/operations.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/random_state.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/specialize.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/hash_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/hash_set.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/convert.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/fallback_hash.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/operations.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/random_state.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/specialize.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/hash_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.8.2/src/hash_set.rs: diff --git a/rewatch/docs/debug/deps/autocfg-7fe18dbb9c280e89.d b/rewatch/docs/debug/deps/autocfg-7fe18dbb9c280e89.d new file mode 100644 index 0000000000..179fed7006 --- /dev/null +++ b/rewatch/docs/debug/deps/autocfg-7fe18dbb9c280e89.d @@ -0,0 +1,9 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/autocfg-7fe18dbb9c280e89.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/libautocfg-7fe18dbb9c280e89.rlib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/autocfg-7fe18dbb9c280e89.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/error.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/version.rs: diff --git a/rewatch/docs/debug/deps/bitflags-dba3179e571a7d71.d b/rewatch/docs/debug/deps/bitflags-dba3179e571a7d71.d new file mode 100644 index 0000000000..69d168500d --- /dev/null +++ b/rewatch/docs/debug/deps/bitflags-dba3179e571a7d71.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/bitflags-dba3179e571a7d71.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/bitflags-dba3179e571a7d71.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/src/lib.rs: diff --git a/rewatch/docs/debug/deps/cfg_if-4ab8b19f6ac198be.d b/rewatch/docs/debug/deps/cfg_if-4ab8b19f6ac198be.d new file mode 100644 index 0000000000..c865538d8e --- /dev/null +++ b/rewatch/docs/debug/deps/cfg_if-4ab8b19f6ac198be.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/cfg_if-4ab8b19f6ac198be.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/cfg_if-4ab8b19f6ac198be.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs: diff --git a/rewatch/docs/debug/deps/convert_case-055e2dc37788e978.d b/rewatch/docs/debug/deps/convert_case-055e2dc37788e978.d new file mode 100644 index 0000000000..4763348100 --- /dev/null +++ b/rewatch/docs/debug/deps/convert_case-055e2dc37788e978.d @@ -0,0 +1,9 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/convert_case-055e2dc37788e978.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/case.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/converter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/pattern.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/segmentation.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/convert_case-055e2dc37788e978.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/case.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/converter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/pattern.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/segmentation.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/case.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/converter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/pattern.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/convert_case-0.6.0/src/segmentation.rs: diff --git a/rewatch/docs/debug/deps/crossbeam_channel-42527f74763fe4fc.d b/rewatch/docs/debug/deps/crossbeam_channel-42527f74763fe4fc.d new file mode 100644 index 0000000000..fcbd98758e --- /dev/null +++ b/rewatch/docs/debug/deps/crossbeam_channel-42527f74763fe4fc.d @@ -0,0 +1,20 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_channel-42527f74763fe4fc.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_channel-42527f74763fe4fc.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs: diff --git a/rewatch/docs/debug/deps/crossbeam_channel-532ffa64d1b06a07.d b/rewatch/docs/debug/deps/crossbeam_channel-532ffa64d1b06a07.d new file mode 100644 index 0000000000..3db6f8e42a --- /dev/null +++ b/rewatch/docs/debug/deps/crossbeam_channel-532ffa64d1b06a07.d @@ -0,0 +1,20 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_channel-532ffa64d1b06a07.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_channel-532ffa64d1b06a07.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/channel.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/context.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/counter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/err.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/array.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/at.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/list.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/never.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/tick.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/flavors/zero.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/select_macro.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/utils.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.5.6/src/waker.rs: diff --git a/rewatch/docs/debug/deps/crossbeam_deque-90578a55b277ec5a.d b/rewatch/docs/debug/deps/crossbeam_deque-90578a55b277ec5a.d new file mode 100644 index 0000000000..1aa7409054 --- /dev/null +++ b/rewatch/docs/debug/deps/crossbeam_deque-90578a55b277ec5a.d @@ -0,0 +1,6 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_deque-90578a55b277ec5a.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/deque.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_deque-90578a55b277ec5a.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/deque.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.8.2/src/deque.rs: diff --git a/rewatch/docs/debug/deps/crossbeam_epoch-dc78998ce959243f.d b/rewatch/docs/debug/deps/crossbeam_epoch-dc78998ce959243f.d new file mode 100644 index 0000000000..94fc32546a --- /dev/null +++ b/rewatch/docs/debug/deps/crossbeam_epoch-dc78998ce959243f.d @@ -0,0 +1,16 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_epoch-dc78998ce959243f.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/collector.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/deferred.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/epoch.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/guard.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/internal.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/once_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/queue.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/default.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_epoch-dc78998ce959243f.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/atomic.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/collector.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/deferred.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/epoch.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/guard.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/internal.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/once_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/queue.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/default.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/atomic.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/collector.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/deferred.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/epoch.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/guard.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/internal.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/list.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/once_lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/sync/queue.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.9.13/src/default.rs: diff --git a/rewatch/docs/debug/deps/crossbeam_utils-43d987b0123442de.d b/rewatch/docs/debug/deps/crossbeam_utils-43d987b0123442de.d new file mode 100644 index 0000000000..43249bebae --- /dev/null +++ b/rewatch/docs/debug/deps/crossbeam_utils-43d987b0123442de.d @@ -0,0 +1,17 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_utils-43d987b0123442de.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_utils-43d987b0123442de.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs: diff --git a/rewatch/docs/debug/deps/crossbeam_utils-dac639b2891bda35.d b/rewatch/docs/debug/deps/crossbeam_utils-dac639b2891bda35.d new file mode 100644 index 0000000000..48b7659853 --- /dev/null +++ b/rewatch/docs/debug/deps/crossbeam_utils-dac639b2891bda35.d @@ -0,0 +1,17 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_utils-dac639b2891bda35.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/crossbeam_utils-dac639b2891bda35.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/atomic_cell.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/consume.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/cache_padded.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/backoff.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/atomic/seq_lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/once_lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/parker.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/sharded_lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/sync/wait_group.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.14/src/thread.rs: diff --git a/rewatch/docs/debug/deps/either-ebabe787d999587a.d b/rewatch/docs/debug/deps/either-ebabe787d999587a.d new file mode 100644 index 0000000000..a64d2a8641 --- /dev/null +++ b/rewatch/docs/debug/deps/either-ebabe787d999587a.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/either-ebabe787d999587a.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.1/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/either-ebabe787d999587a.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.1/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.1/src/lib.rs: diff --git a/rewatch/docs/debug/deps/filetime-cdba7da0d622db05.d b/rewatch/docs/debug/deps/filetime-cdba7da0d622db05.d new file mode 100644 index 0000000000..bea82b260a --- /dev/null +++ b/rewatch/docs/debug/deps/filetime-cdba7da0d622db05.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/filetime-cdba7da0d622db05.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/utimes.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/macos.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/filetime-cdba7da0d622db05.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/utimes.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/macos.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/utimes.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.19/src/unix/macos.rs: diff --git a/rewatch/docs/debug/deps/fsevent_sys-b060052de5df9c44.d b/rewatch/docs/debug/deps/fsevent_sys-b060052de5df9c44.d new file mode 100644 index 0000000000..b6b135b0ee --- /dev/null +++ b/rewatch/docs/debug/deps/fsevent_sys-b060052de5df9c44.d @@ -0,0 +1,7 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/fsevent_sys-b060052de5df9c44.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/core_foundation.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/fsevent.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/fsevent_sys-b060052de5df9c44.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/core_foundation.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/fsevent.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/core_foundation.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/fsevent-sys-4.1.0/src/fsevent.rs: diff --git a/rewatch/docs/debug/deps/futures-aef6071a377d00f0.d b/rewatch/docs/debug/deps/futures-aef6071a377d00f0.d new file mode 100644 index 0000000000..595288facd --- /dev/null +++ b/rewatch/docs/debug/deps/futures-aef6071a377d00f0.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures-aef6071a377d00f0.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.3.25/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures-aef6071a377d00f0.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.3.25/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.3.25/src/lib.rs: diff --git a/rewatch/docs/debug/deps/futures_channel-98de46113f71a440.d b/rewatch/docs/debug/deps/futures_channel-98de46113f71a440.d new file mode 100644 index 0000000000..5613dba8a9 --- /dev/null +++ b/rewatch/docs/debug/deps/futures_channel-98de46113f71a440.d @@ -0,0 +1,10 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures_channel-98de46113f71a440.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/queue.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/sink_impl.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/oneshot.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_channel-98de46113f71a440.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/lock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/queue.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/sink_impl.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/oneshot.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/lock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/queue.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/mpsc/sink_impl.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.25/src/oneshot.rs: diff --git a/rewatch/docs/debug/deps/futures_core-9eccf271c9298f92.d b/rewatch/docs/debug/deps/futures_core-9eccf271c9298f92.d new file mode 100644 index 0000000000..0877f8f9a4 --- /dev/null +++ b/rewatch/docs/debug/deps/futures_core-9eccf271c9298f92.d @@ -0,0 +1,11 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures_core-9eccf271c9298f92.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/future.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/stream.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/__internal/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/__internal/atomic_waker.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_core-9eccf271c9298f92.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/future.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/stream.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/__internal/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/__internal/atomic_waker.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/future.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/stream.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/poll.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/__internal/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.25/src/task/__internal/atomic_waker.rs: diff --git a/rewatch/docs/debug/deps/futures_executor-8ed69bd28e5888a9.d b/rewatch/docs/debug/deps/futures_executor-8ed69bd28e5888a9.d new file mode 100644 index 0000000000..5f5146e34e --- /dev/null +++ b/rewatch/docs/debug/deps/futures_executor-8ed69bd28e5888a9.d @@ -0,0 +1,7 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures_executor-8ed69bd28e5888a9.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/local_pool.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/enter.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_executor-8ed69bd28e5888a9.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/local_pool.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/enter.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/local_pool.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.25/src/enter.rs: diff --git a/rewatch/docs/debug/deps/futures_io-08d843d286aa6bb7.d b/rewatch/docs/debug/deps/futures_io-08d843d286aa6bb7.d new file mode 100644 index 0000000000..677cbc451a --- /dev/null +++ b/rewatch/docs/debug/deps/futures_io-08d843d286aa6bb7.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures_io-08d843d286aa6bb7.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-0.3.25/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_io-08d843d286aa6bb7.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-0.3.25/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-0.3.25/src/lib.rs: diff --git a/rewatch/docs/debug/deps/futures_macro-02079911b3889894.d b/rewatch/docs/debug/deps/futures_macro-02079911b3889894.d new file mode 100644 index 0000000000..9204216298 --- /dev/null +++ b/rewatch/docs/debug/deps/futures_macro-02079911b3889894.d @@ -0,0 +1,9 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/libfutures_macro-02079911b3889894.dylib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/executor.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/join.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/stream_select.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_macro-02079911b3889894.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/executor.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/join.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/stream_select.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/executor.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/join.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/select.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.25/src/stream_select.rs: diff --git a/rewatch/docs/debug/deps/futures_sink-6d65aff13c7a87a6.d b/rewatch/docs/debug/deps/futures_sink-6d65aff13c7a87a6.d new file mode 100644 index 0000000000..a080b766c8 --- /dev/null +++ b/rewatch/docs/debug/deps/futures_sink-6d65aff13c7a87a6.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures_sink-6d65aff13c7a87a6.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-0.3.25/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_sink-6d65aff13c7a87a6.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-0.3.25/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-0.3.25/src/lib.rs: diff --git a/rewatch/docs/debug/deps/futures_task-95c11485d703eac9.d b/rewatch/docs/debug/deps/futures_task-95c11485d703eac9.d new file mode 100644 index 0000000000..8ab63cf787 --- /dev/null +++ b/rewatch/docs/debug/deps/futures_task-95c11485d703eac9.d @@ -0,0 +1,11 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures_task-95c11485d703eac9.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/spawn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/arc_wake.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/waker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/waker_ref.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/future_obj.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/noop_waker.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_task-95c11485d703eac9.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/spawn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/arc_wake.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/waker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/waker_ref.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/future_obj.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/noop_waker.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/spawn.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/arc_wake.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/waker.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/waker_ref.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/future_obj.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.25/src/noop_waker.rs: diff --git a/rewatch/docs/debug/deps/futures_util-097f5f38a4952007.d b/rewatch/docs/debug/deps/futures_util-097f5f38a4952007.d new file mode 100644 index 0000000000..13552220bf --- /dev/null +++ b/rewatch/docs/debug/deps/futures_util-097f5f38a4952007.d @@ -0,0 +1,175 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/futures_util-097f5f38a4952007.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/pending.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/join_mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/select_mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/stream_select_mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/random.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/fuse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/catch_unwind.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/remote_handle.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/shared.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/into_future.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/try_flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/try_flatten_err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/lazy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/pending.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_maybe_done.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/option.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/poll_fn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/poll_immediate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/ready.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_join.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_join_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select_ok.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/either.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/chain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/collect.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/unzip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/concat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/count.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/cycle.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/enumerate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/filter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/filter_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/any.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/forward.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/for_each.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/fuse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/into_future.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/next.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/select_next_some.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/peek.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/skip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/skip_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take_until.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/then.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/zip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/ready_chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/scan.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/buffer_unordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/buffered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/flatten_unordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/for_each_concurrent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/split.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/catch_unwind.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/and_then.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/into_stream.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/or_else.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_next.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_for_each.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_filter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_filter_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_collect.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_concat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_unfold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_skip_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_take_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_buffer_unordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_buffered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_for_each_concurrent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/into_async_read.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/repeat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/repeat_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/empty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/once.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/pending.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/poll_fn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/poll_immediate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select_with_strategy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/unfold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_ordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/abort.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/task.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/ready_to_run_queue.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/close.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/drain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/fanout.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/feed.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/flush.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/err_into.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/map_err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/send.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/send_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/unfold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/with_flat_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/buffer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/task/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/task/spawn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/never.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/allow_std.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/buf_reader.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/buf_writer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/line_writer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/chain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/close.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy_buf.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy_buf_abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/cursor.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/empty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/fill_buf.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/flush.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/into_sink.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/lines.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_vectored.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_exact.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_line.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_to_end.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_to_string.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_until.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/repeat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/seek.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/sink.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/split.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/take.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/window.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write_vectored.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/bilock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/mutex.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/fns.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/unfold_state.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/futures_util-097f5f38a4952007.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/pending.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/join_mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/select_mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/stream_select_mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/random.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/fuse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/catch_unwind.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/remote_handle.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/shared.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/into_future.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/try_flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/try_flatten_err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/lazy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/pending.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_maybe_done.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/option.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/poll_fn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/poll_immediate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/ready.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_join.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_join_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select_ok.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/either.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/chain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/collect.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/unzip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/concat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/count.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/cycle.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/enumerate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/filter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/filter_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/any.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/forward.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/for_each.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/fuse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/into_future.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/next.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/select_next_some.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/peek.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/skip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/skip_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take_until.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/then.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/zip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/ready_chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/scan.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/buffer_unordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/buffered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/flatten_unordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/for_each_concurrent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/split.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/catch_unwind.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/and_then.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/into_stream.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/or_else.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_next.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_for_each.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_filter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_filter_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_collect.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_concat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_unfold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_skip_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_take_while.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_buffer_unordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_buffered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_for_each_concurrent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/into_async_read.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/repeat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/repeat_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/empty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/once.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/pending.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/poll_fn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/poll_immediate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select_with_strategy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/unfold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_ordered.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/abort.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/task.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/ready_to_run_queue.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/close.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/drain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/fanout.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/feed.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/flush.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/err_into.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/map_err.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/send.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/send_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/unfold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/with_flat_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/buffer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/task/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/task/spawn.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/never.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/allow_std.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/buf_reader.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/buf_writer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/line_writer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/chain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/close.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy_buf.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy_buf_abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/cursor.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/empty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/fill_buf.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/flush.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/into_sink.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/lines.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_vectored.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_exact.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_line.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_to_end.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_to_string.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_until.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/repeat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/seek.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/sink.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/split.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/take.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/window.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write_vectored.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write_all.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/bilock.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/mutex.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/abortable.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/fns.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/unfold_state.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/poll.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/pending.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/join_mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/select_mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/stream_select_mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/async_await/random.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/flatten.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/fuse.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/catch_unwind.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/remote_handle.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/shared.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/into_future.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/try_flatten.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_future/try_flatten_err.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/lazy.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/pending.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_maybe_done.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/option.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/poll_fn.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/poll_immediate.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/ready.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select_all.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_join.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_join_all.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/try_select.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select_ok.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/either.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/abortable.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/chain.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/collect.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/unzip.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/concat.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/count.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/cycle.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/enumerate.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/filter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/filter_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/flatten.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/fold.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/any.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/all.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/forward.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/for_each.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/fuse.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/into_future.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/next.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/select_next_some.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/peek.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/skip.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/skip_while.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take_while.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/take_until.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/then.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/zip.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/chunks.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/ready_chunks.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/scan.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/buffer_unordered.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/buffered.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/flatten_unordered.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/for_each_concurrent.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/split.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/stream/catch_unwind.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/and_then.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/into_stream.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/or_else.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_next.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_for_each.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_filter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_filter_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_flatten.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_collect.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_concat.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_chunks.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_fold.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_unfold.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_skip_while.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_take_while.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_buffer_unordered.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_buffered.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/try_for_each_concurrent.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/try_stream/into_async_read.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/repeat.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/repeat_with.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/empty.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/once.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/pending.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/poll_fn.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/poll_immediate.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select_with_strategy.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/unfold.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_ordered.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/abort.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/task.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/ready_to_run_queue.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/select_all.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/abortable.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/close.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/drain.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/fanout.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/feed.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/flush.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/err_into.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/map_err.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/send.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/send_all.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/unfold.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/with.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/with_flat_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/sink/buffer.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/task/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/task/spawn.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/never.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/allow_std.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/buf_reader.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/buf_writer.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/line_writer.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/chain.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/close.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy_buf.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/copy_buf_abortable.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/cursor.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/empty.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/fill_buf.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/flush.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/into_sink.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/lines.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_vectored.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_exact.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_line.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_to_end.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_to_string.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/read_until.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/repeat.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/seek.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/sink.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/split.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/take.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/window.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write_vectored.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/io/write_all.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/bilock.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/lock/mutex.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/abortable.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/fns.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/unfold_state.rs: diff --git a/rewatch/docs/debug/deps/getrandom-1b0f0e6fe3d8917d.d b/rewatch/docs/debug/deps/getrandom-1b0f0e6fe3d8917d.d new file mode 100644 index 0000000000..3b61091460 --- /dev/null +++ b/rewatch/docs/debug/deps/getrandom-1b0f0e6fe3d8917d.d @@ -0,0 +1,10 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/getrandom-1b0f0e6fe3d8917d.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/util.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/util_libc.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/use_file.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/macos.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/getrandom-1b0f0e6fe3d8917d.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/util.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/util_libc.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/use_file.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/macos.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/error.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/util.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/util_libc.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/use_file.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/macos.rs: diff --git a/rewatch/docs/debug/deps/itoa-c2f4c92fc83e9790.d b/rewatch/docs/debug/deps/itoa-c2f4c92fc83e9790.d new file mode 100644 index 0000000000..103ab1689e --- /dev/null +++ b/rewatch/docs/debug/deps/itoa-c2f4c92fc83e9790.d @@ -0,0 +1,6 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/itoa-c2f4c92fc83e9790.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.5/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.5/src/udiv128.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/itoa-c2f4c92fc83e9790.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.5/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.5/src/udiv128.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.5/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.5/src/udiv128.rs: diff --git a/rewatch/docs/debug/deps/libahash-d97a78ce38a6a3b7.rmeta b/rewatch/docs/debug/deps/libahash-d97a78ce38a6a3b7.rmeta new file mode 100644 index 0000000000..3f10f591ae Binary files /dev/null and b/rewatch/docs/debug/deps/libahash-d97a78ce38a6a3b7.rmeta differ diff --git a/rewatch/docs/debug/deps/libautocfg-7fe18dbb9c280e89.rlib b/rewatch/docs/debug/deps/libautocfg-7fe18dbb9c280e89.rlib new file mode 100644 index 0000000000..0931a2d623 Binary files /dev/null and b/rewatch/docs/debug/deps/libautocfg-7fe18dbb9c280e89.rlib differ diff --git a/rewatch/docs/debug/deps/libautocfg-7fe18dbb9c280e89.rmeta b/rewatch/docs/debug/deps/libautocfg-7fe18dbb9c280e89.rmeta new file mode 100644 index 0000000000..dfec9fd79e Binary files /dev/null and b/rewatch/docs/debug/deps/libautocfg-7fe18dbb9c280e89.rmeta differ diff --git a/rewatch/docs/debug/deps/libbitflags-dba3179e571a7d71.rmeta b/rewatch/docs/debug/deps/libbitflags-dba3179e571a7d71.rmeta new file mode 100644 index 0000000000..3669dc12a6 Binary files /dev/null and b/rewatch/docs/debug/deps/libbitflags-dba3179e571a7d71.rmeta differ diff --git a/rewatch/docs/debug/deps/libc-74c8896cb3c4feb9.d b/rewatch/docs/debug/deps/libc-74c8896cb3c4feb9.d new file mode 100644 index 0000000000..0f90ace296 --- /dev/null +++ b/rewatch/docs/debug/deps/libc-74c8896cb3c4feb9.d @@ -0,0 +1,14 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/libc-74c8896cb3c4feb9.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/fixed_width_ints.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/aarch64/align.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/align.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/libc-74c8896cb3c4feb9.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/fixed_width_ints.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/aarch64/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/aarch64/align.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/align.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/macros.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/fixed_width_ints.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/aarch64/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/bsd/apple/b64/aarch64/align.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/unix/align.rs: diff --git a/rewatch/docs/debug/deps/libcfg_if-4ab8b19f6ac198be.rmeta b/rewatch/docs/debug/deps/libcfg_if-4ab8b19f6ac198be.rmeta new file mode 100644 index 0000000000..155a96c3ad Binary files /dev/null and b/rewatch/docs/debug/deps/libcfg_if-4ab8b19f6ac198be.rmeta differ diff --git a/rewatch/docs/debug/deps/libconvert_case-055e2dc37788e978.rmeta b/rewatch/docs/debug/deps/libconvert_case-055e2dc37788e978.rmeta new file mode 100644 index 0000000000..40c72c98de Binary files /dev/null and b/rewatch/docs/debug/deps/libconvert_case-055e2dc37788e978.rmeta differ diff --git a/rewatch/docs/debug/deps/libcrossbeam_channel-42527f74763fe4fc.rmeta b/rewatch/docs/debug/deps/libcrossbeam_channel-42527f74763fe4fc.rmeta new file mode 100644 index 0000000000..8e12c59e0b Binary files /dev/null and b/rewatch/docs/debug/deps/libcrossbeam_channel-42527f74763fe4fc.rmeta differ diff --git a/rewatch/docs/debug/deps/libcrossbeam_channel-532ffa64d1b06a07.rmeta b/rewatch/docs/debug/deps/libcrossbeam_channel-532ffa64d1b06a07.rmeta new file mode 100644 index 0000000000..59beca955c Binary files /dev/null and b/rewatch/docs/debug/deps/libcrossbeam_channel-532ffa64d1b06a07.rmeta differ diff --git a/rewatch/docs/debug/deps/libcrossbeam_deque-90578a55b277ec5a.rmeta b/rewatch/docs/debug/deps/libcrossbeam_deque-90578a55b277ec5a.rmeta new file mode 100644 index 0000000000..93f9e7a75e Binary files /dev/null and b/rewatch/docs/debug/deps/libcrossbeam_deque-90578a55b277ec5a.rmeta differ diff --git a/rewatch/docs/debug/deps/libcrossbeam_epoch-dc78998ce959243f.rmeta b/rewatch/docs/debug/deps/libcrossbeam_epoch-dc78998ce959243f.rmeta new file mode 100644 index 0000000000..431e934157 Binary files /dev/null and b/rewatch/docs/debug/deps/libcrossbeam_epoch-dc78998ce959243f.rmeta differ diff --git a/rewatch/docs/debug/deps/libcrossbeam_utils-43d987b0123442de.rmeta b/rewatch/docs/debug/deps/libcrossbeam_utils-43d987b0123442de.rmeta new file mode 100644 index 0000000000..f6f42e629a Binary files /dev/null and b/rewatch/docs/debug/deps/libcrossbeam_utils-43d987b0123442de.rmeta differ diff --git a/rewatch/docs/debug/deps/libcrossbeam_utils-dac639b2891bda35.rmeta b/rewatch/docs/debug/deps/libcrossbeam_utils-dac639b2891bda35.rmeta new file mode 100644 index 0000000000..91c652bd6b Binary files /dev/null and b/rewatch/docs/debug/deps/libcrossbeam_utils-dac639b2891bda35.rmeta differ diff --git a/rewatch/docs/debug/deps/libeither-ebabe787d999587a.rmeta b/rewatch/docs/debug/deps/libeither-ebabe787d999587a.rmeta new file mode 100644 index 0000000000..b3a3446302 Binary files /dev/null and b/rewatch/docs/debug/deps/libeither-ebabe787d999587a.rmeta differ diff --git a/rewatch/docs/debug/deps/libfiletime-cdba7da0d622db05.rmeta b/rewatch/docs/debug/deps/libfiletime-cdba7da0d622db05.rmeta new file mode 100644 index 0000000000..16d0c3dc60 Binary files /dev/null and b/rewatch/docs/debug/deps/libfiletime-cdba7da0d622db05.rmeta differ diff --git a/rewatch/docs/debug/deps/libfsevent_sys-b060052de5df9c44.rmeta b/rewatch/docs/debug/deps/libfsevent_sys-b060052de5df9c44.rmeta new file mode 100644 index 0000000000..2e9da0c0a2 Binary files /dev/null and b/rewatch/docs/debug/deps/libfsevent_sys-b060052de5df9c44.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures-aef6071a377d00f0.rmeta b/rewatch/docs/debug/deps/libfutures-aef6071a377d00f0.rmeta new file mode 100644 index 0000000000..3daf0a9998 Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures-aef6071a377d00f0.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures_channel-98de46113f71a440.rmeta b/rewatch/docs/debug/deps/libfutures_channel-98de46113f71a440.rmeta new file mode 100644 index 0000000000..f0b1996f43 Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_channel-98de46113f71a440.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures_core-9eccf271c9298f92.rmeta b/rewatch/docs/debug/deps/libfutures_core-9eccf271c9298f92.rmeta new file mode 100644 index 0000000000..10d623f99c Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_core-9eccf271c9298f92.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures_executor-8ed69bd28e5888a9.rmeta b/rewatch/docs/debug/deps/libfutures_executor-8ed69bd28e5888a9.rmeta new file mode 100644 index 0000000000..56405d31ca Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_executor-8ed69bd28e5888a9.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures_io-08d843d286aa6bb7.rmeta b/rewatch/docs/debug/deps/libfutures_io-08d843d286aa6bb7.rmeta new file mode 100644 index 0000000000..46d3e708b2 Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_io-08d843d286aa6bb7.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures_macro-02079911b3889894.dylib b/rewatch/docs/debug/deps/libfutures_macro-02079911b3889894.dylib new file mode 100755 index 0000000000..cfed368f91 Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_macro-02079911b3889894.dylib differ diff --git a/rewatch/docs/debug/deps/libfutures_sink-6d65aff13c7a87a6.rmeta b/rewatch/docs/debug/deps/libfutures_sink-6d65aff13c7a87a6.rmeta new file mode 100644 index 0000000000..5bc1a97a1a Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_sink-6d65aff13c7a87a6.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures_task-95c11485d703eac9.rmeta b/rewatch/docs/debug/deps/libfutures_task-95c11485d703eac9.rmeta new file mode 100644 index 0000000000..c3b485433c Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_task-95c11485d703eac9.rmeta differ diff --git a/rewatch/docs/debug/deps/libfutures_util-097f5f38a4952007.rmeta b/rewatch/docs/debug/deps/libfutures_util-097f5f38a4952007.rmeta new file mode 100644 index 0000000000..8e40910342 Binary files /dev/null and b/rewatch/docs/debug/deps/libfutures_util-097f5f38a4952007.rmeta differ diff --git a/rewatch/docs/debug/deps/libgetrandom-1b0f0e6fe3d8917d.rmeta b/rewatch/docs/debug/deps/libgetrandom-1b0f0e6fe3d8917d.rmeta new file mode 100644 index 0000000000..341f5c5234 Binary files /dev/null and b/rewatch/docs/debug/deps/libgetrandom-1b0f0e6fe3d8917d.rmeta differ diff --git a/rewatch/docs/debug/deps/libitoa-c2f4c92fc83e9790.rmeta b/rewatch/docs/debug/deps/libitoa-c2f4c92fc83e9790.rmeta new file mode 100644 index 0000000000..f1ef1dcc6e Binary files /dev/null and b/rewatch/docs/debug/deps/libitoa-c2f4c92fc83e9790.rmeta differ diff --git a/rewatch/docs/debug/deps/liblibc-74c8896cb3c4feb9.rmeta b/rewatch/docs/debug/deps/liblibc-74c8896cb3c4feb9.rmeta new file mode 100644 index 0000000000..d98dc598c6 Binary files /dev/null and b/rewatch/docs/debug/deps/liblibc-74c8896cb3c4feb9.rmeta differ diff --git a/rewatch/docs/debug/deps/liblinked_hash_map-2366e44c87fa64a9.rmeta b/rewatch/docs/debug/deps/liblinked_hash_map-2366e44c87fa64a9.rmeta new file mode 100644 index 0000000000..5c0b07d0e7 Binary files /dev/null and b/rewatch/docs/debug/deps/liblinked_hash_map-2366e44c87fa64a9.rmeta differ diff --git a/rewatch/docs/debug/deps/liblinked_hash_set-0ca34e838344fc74.rmeta b/rewatch/docs/debug/deps/liblinked_hash_set-0ca34e838344fc74.rmeta new file mode 100644 index 0000000000..bdf3292ba9 Binary files /dev/null and b/rewatch/docs/debug/deps/liblinked_hash_set-0ca34e838344fc74.rmeta differ diff --git a/rewatch/docs/debug/deps/libmemchr-a67e036d8cbcff7e.rmeta b/rewatch/docs/debug/deps/libmemchr-a67e036d8cbcff7e.rmeta new file mode 100644 index 0000000000..cb7f322851 Binary files /dev/null and b/rewatch/docs/debug/deps/libmemchr-a67e036d8cbcff7e.rmeta differ diff --git a/rewatch/docs/debug/deps/libmemoffset-4c60e142ac442a04.rmeta b/rewatch/docs/debug/deps/libmemoffset-4c60e142ac442a04.rmeta new file mode 100644 index 0000000000..3e8bb1de74 Binary files /dev/null and b/rewatch/docs/debug/deps/libmemoffset-4c60e142ac442a04.rmeta differ diff --git a/rewatch/docs/debug/deps/libnotify-582bc65a4f037d25.rmeta b/rewatch/docs/debug/deps/libnotify-582bc65a4f037d25.rmeta new file mode 100644 index 0000000000..97ddecdb4a Binary files /dev/null and b/rewatch/docs/debug/deps/libnotify-582bc65a4f037d25.rmeta differ diff --git a/rewatch/docs/debug/deps/libnotify-5a0ce32bb85a9cdd.rmeta b/rewatch/docs/debug/deps/libnotify-5a0ce32bb85a9cdd.rmeta new file mode 100644 index 0000000000..a5a25d8d5f Binary files /dev/null and b/rewatch/docs/debug/deps/libnotify-5a0ce32bb85a9cdd.rmeta differ diff --git a/rewatch/docs/debug/deps/libnum_cpus-ea4160d829f0270e.rmeta b/rewatch/docs/debug/deps/libnum_cpus-ea4160d829f0270e.rmeta new file mode 100644 index 0000000000..793979827b Binary files /dev/null and b/rewatch/docs/debug/deps/libnum_cpus-ea4160d829f0270e.rmeta differ diff --git a/rewatch/docs/debug/deps/libonce_cell-ba63c1fd53bd6fe4.rmeta b/rewatch/docs/debug/deps/libonce_cell-ba63c1fd53bd6fe4.rmeta new file mode 100644 index 0000000000..ff0399f741 Binary files /dev/null and b/rewatch/docs/debug/deps/libonce_cell-ba63c1fd53bd6fe4.rmeta differ diff --git a/rewatch/docs/debug/deps/libpin_project_lite-6d07fd99c72705e6.rmeta b/rewatch/docs/debug/deps/libpin_project_lite-6d07fd99c72705e6.rmeta new file mode 100644 index 0000000000..fe811df8f7 Binary files /dev/null and b/rewatch/docs/debug/deps/libpin_project_lite-6d07fd99c72705e6.rmeta differ diff --git a/rewatch/docs/debug/deps/libpin_utils-5814714d9f4dcbe0.rmeta b/rewatch/docs/debug/deps/libpin_utils-5814714d9f4dcbe0.rmeta new file mode 100644 index 0000000000..1e1abac5d4 Binary files /dev/null and b/rewatch/docs/debug/deps/libpin_utils-5814714d9f4dcbe0.rmeta differ diff --git a/rewatch/docs/debug/deps/libproc_macro2-ea215a480a69bd4d.rlib b/rewatch/docs/debug/deps/libproc_macro2-ea215a480a69bd4d.rlib new file mode 100644 index 0000000000..51c37392f4 Binary files /dev/null and b/rewatch/docs/debug/deps/libproc_macro2-ea215a480a69bd4d.rlib differ diff --git a/rewatch/docs/debug/deps/libproc_macro2-ea215a480a69bd4d.rmeta b/rewatch/docs/debug/deps/libproc_macro2-ea215a480a69bd4d.rmeta new file mode 100644 index 0000000000..8497b9d649 Binary files /dev/null and b/rewatch/docs/debug/deps/libproc_macro2-ea215a480a69bd4d.rmeta differ diff --git a/rewatch/docs/debug/deps/libquote-356d118f300c8368.rlib b/rewatch/docs/debug/deps/libquote-356d118f300c8368.rlib new file mode 100644 index 0000000000..78c66247fd Binary files /dev/null and b/rewatch/docs/debug/deps/libquote-356d118f300c8368.rlib differ diff --git a/rewatch/docs/debug/deps/libquote-356d118f300c8368.rmeta b/rewatch/docs/debug/deps/libquote-356d118f300c8368.rmeta new file mode 100644 index 0000000000..721b515982 Binary files /dev/null and b/rewatch/docs/debug/deps/libquote-356d118f300c8368.rmeta differ diff --git a/rewatch/docs/debug/deps/librayon-7cf4980f93a55e8d.rmeta b/rewatch/docs/debug/deps/librayon-7cf4980f93a55e8d.rmeta new file mode 100644 index 0000000000..dcda0937c8 Binary files /dev/null and b/rewatch/docs/debug/deps/librayon-7cf4980f93a55e8d.rmeta differ diff --git a/rewatch/docs/debug/deps/librayon_core-0a0ac5fde3ef1289.rmeta b/rewatch/docs/debug/deps/librayon_core-0a0ac5fde3ef1289.rmeta new file mode 100644 index 0000000000..fb99c1c29b Binary files /dev/null and b/rewatch/docs/debug/deps/librayon_core-0a0ac5fde3ef1289.rmeta differ diff --git a/rewatch/docs/debug/deps/libryu-60072b9a441a9ca8.rmeta b/rewatch/docs/debug/deps/libryu-60072b9a441a9ca8.rmeta new file mode 100644 index 0000000000..0fb0af415d Binary files /dev/null and b/rewatch/docs/debug/deps/libryu-60072b9a441a9ca8.rmeta differ diff --git a/rewatch/docs/debug/deps/libsame_file-c83f44c9a6ebcff8.rmeta b/rewatch/docs/debug/deps/libsame_file-c83f44c9a6ebcff8.rmeta new file mode 100644 index 0000000000..8ade418a8b Binary files /dev/null and b/rewatch/docs/debug/deps/libsame_file-c83f44c9a6ebcff8.rmeta differ diff --git a/rewatch/docs/debug/deps/libscopeguard-e5c40c6693aa5b8a.rmeta b/rewatch/docs/debug/deps/libscopeguard-e5c40c6693aa5b8a.rmeta new file mode 100644 index 0000000000..993fdb1941 Binary files /dev/null and b/rewatch/docs/debug/deps/libscopeguard-e5c40c6693aa5b8a.rmeta differ diff --git a/rewatch/docs/debug/deps/libserde-55c1891554278875.rmeta b/rewatch/docs/debug/deps/libserde-55c1891554278875.rmeta new file mode 100644 index 0000000000..7be2671378 Binary files /dev/null and b/rewatch/docs/debug/deps/libserde-55c1891554278875.rmeta differ diff --git a/rewatch/docs/debug/deps/libserde_derive-8ff51a22a5479a24.dylib b/rewatch/docs/debug/deps/libserde_derive-8ff51a22a5479a24.dylib new file mode 100755 index 0000000000..5bb2342469 Binary files /dev/null and b/rewatch/docs/debug/deps/libserde_derive-8ff51a22a5479a24.dylib differ diff --git a/rewatch/docs/debug/deps/libserde_json-a3edd807bcc61ec2.rmeta b/rewatch/docs/debug/deps/libserde_json-a3edd807bcc61ec2.rmeta new file mode 100644 index 0000000000..502e3829ab Binary files /dev/null and b/rewatch/docs/debug/deps/libserde_json-a3edd807bcc61ec2.rmeta differ diff --git a/rewatch/docs/debug/deps/libslab-34b492bb6d1ca10f.rmeta b/rewatch/docs/debug/deps/libslab-34b492bb6d1ca10f.rmeta new file mode 100644 index 0000000000..ad11a02e38 Binary files /dev/null and b/rewatch/docs/debug/deps/libslab-34b492bb6d1ca10f.rmeta differ diff --git a/rewatch/docs/debug/deps/libsyn-adeee10b4511f0b5.rlib b/rewatch/docs/debug/deps/libsyn-adeee10b4511f0b5.rlib new file mode 100644 index 0000000000..55755788c8 Binary files /dev/null and b/rewatch/docs/debug/deps/libsyn-adeee10b4511f0b5.rlib differ diff --git a/rewatch/docs/debug/deps/libsyn-adeee10b4511f0b5.rmeta b/rewatch/docs/debug/deps/libsyn-adeee10b4511f0b5.rmeta new file mode 100644 index 0000000000..1f07aa0024 Binary files /dev/null and b/rewatch/docs/debug/deps/libsyn-adeee10b4511f0b5.rmeta differ diff --git a/rewatch/docs/debug/deps/libunicode_ident-9384762cefdae402.rlib b/rewatch/docs/debug/deps/libunicode_ident-9384762cefdae402.rlib new file mode 100644 index 0000000000..12ba1f608f Binary files /dev/null and b/rewatch/docs/debug/deps/libunicode_ident-9384762cefdae402.rlib differ diff --git a/rewatch/docs/debug/deps/libunicode_ident-9384762cefdae402.rmeta b/rewatch/docs/debug/deps/libunicode_ident-9384762cefdae402.rmeta new file mode 100644 index 0000000000..5b089f2cd6 Binary files /dev/null and b/rewatch/docs/debug/deps/libunicode_ident-9384762cefdae402.rmeta differ diff --git a/rewatch/docs/debug/deps/libunicode_segmentation-602c5130d2edad2c.rmeta b/rewatch/docs/debug/deps/libunicode_segmentation-602c5130d2edad2c.rmeta new file mode 100644 index 0000000000..f6c9a725d7 Binary files /dev/null and b/rewatch/docs/debug/deps/libunicode_segmentation-602c5130d2edad2c.rmeta differ diff --git a/rewatch/docs/debug/deps/libversion_check-52d056ef1d7b5272.rlib b/rewatch/docs/debug/deps/libversion_check-52d056ef1d7b5272.rlib new file mode 100644 index 0000000000..cf8399f2a5 Binary files /dev/null and b/rewatch/docs/debug/deps/libversion_check-52d056ef1d7b5272.rlib differ diff --git a/rewatch/docs/debug/deps/libversion_check-52d056ef1d7b5272.rmeta b/rewatch/docs/debug/deps/libversion_check-52d056ef1d7b5272.rmeta new file mode 100644 index 0000000000..3174d10a27 Binary files /dev/null and b/rewatch/docs/debug/deps/libversion_check-52d056ef1d7b5272.rmeta differ diff --git a/rewatch/docs/debug/deps/libwalkdir-0038d65b30023af0.rmeta b/rewatch/docs/debug/deps/libwalkdir-0038d65b30023af0.rmeta new file mode 100644 index 0000000000..fd3fe81836 Binary files /dev/null and b/rewatch/docs/debug/deps/libwalkdir-0038d65b30023af0.rmeta differ diff --git a/rewatch/docs/debug/deps/linked_hash_map-2366e44c87fa64a9.d b/rewatch/docs/debug/deps/linked_hash_map-2366e44c87fa64a9.d new file mode 100644 index 0000000000..f7761a7a4f --- /dev/null +++ b/rewatch/docs/debug/deps/linked_hash_map-2366e44c87fa64a9.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/linked_hash_map-2366e44c87fa64a9.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.5.6/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/linked_hash_map-2366e44c87fa64a9.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.5.6/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.5.6/src/lib.rs: diff --git a/rewatch/docs/debug/deps/linked_hash_set-0ca34e838344fc74.d b/rewatch/docs/debug/deps/linked_hash_set-0ca34e838344fc74.d new file mode 100644 index 0000000000..8cd397fbed --- /dev/null +++ b/rewatch/docs/debug/deps/linked_hash_set-0ca34e838344fc74.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/linked_hash_set-0ca34e838344fc74.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/linked_hash_set-0.1.4/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/linked_hash_set-0ca34e838344fc74.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/linked_hash_set-0.1.4/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/linked_hash_set-0.1.4/src/lib.rs: diff --git a/rewatch/docs/debug/deps/memchr-a67e036d8cbcff7e.d b/rewatch/docs/debug/deps/memchr-a67e036d8cbcff7e.d new file mode 100644 index 0000000000..eee3ecf84d --- /dev/null +++ b/rewatch/docs/debug/deps/memchr-a67e036d8cbcff7e.d @@ -0,0 +1,18 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/memchr-a67e036d8cbcff7e.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/cow.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/fallback.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/naive.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/byte_frequencies.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/prefilter/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/prefilter/fallback.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/rabinkarp.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/rarebytes.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/twoway.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/util.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/memchr-a67e036d8cbcff7e.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/cow.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/fallback.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/naive.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/byte_frequencies.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/prefilter/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/prefilter/fallback.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/rabinkarp.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/rarebytes.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/twoway.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/util.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/cow.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/fallback.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memchr/naive.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/byte_frequencies.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/prefilter/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/prefilter/fallback.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/rabinkarp.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/rarebytes.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/twoway.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/memmem/util.rs: diff --git a/rewatch/docs/debug/deps/memoffset-4c60e142ac442a04.d b/rewatch/docs/debug/deps/memoffset-4c60e142ac442a04.d new file mode 100644 index 0000000000..e5d51cf3b7 --- /dev/null +++ b/rewatch/docs/debug/deps/memoffset-4c60e142ac442a04.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/memoffset-4c60e142ac442a04.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/raw_field.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/offset_of.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/span_of.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/memoffset-4c60e142ac442a04.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/raw_field.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/offset_of.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/span_of.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/raw_field.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/offset_of.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.7.1/src/span_of.rs: diff --git a/rewatch/docs/debug/deps/notify-582bc65a4f037d25.d b/rewatch/docs/debug/deps/notify-582bc65a4f037d25.d new file mode 100644 index 0000000000..eb20c8e239 --- /dev/null +++ b/rewatch/docs/debug/deps/notify-582bc65a4f037d25.d @@ -0,0 +1,11 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/notify-582bc65a4f037d25.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/fsevent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/event.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/null.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/config.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/error.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/notify-582bc65a4f037d25.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/fsevent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/event.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/null.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/config.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/error.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/fsevent.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/event.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/null.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/poll.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/config.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/error.rs: diff --git a/rewatch/docs/debug/deps/notify-5a0ce32bb85a9cdd.d b/rewatch/docs/debug/deps/notify-5a0ce32bb85a9cdd.d new file mode 100644 index 0000000000..e93ce3b006 --- /dev/null +++ b/rewatch/docs/debug/deps/notify-5a0ce32bb85a9cdd.d @@ -0,0 +1,11 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/notify-5a0ce32bb85a9cdd.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/fsevent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/event.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/null.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/config.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/error.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/notify-5a0ce32bb85a9cdd.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/fsevent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/event.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/null.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/poll.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/config.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/error.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/fsevent.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/event.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/null.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/poll.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/config.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0/src/error.rs: diff --git a/rewatch/docs/debug/deps/num_cpus-ea4160d829f0270e.d b/rewatch/docs/debug/deps/num_cpus-ea4160d829f0270e.d new file mode 100644 index 0000000000..2043c16290 --- /dev/null +++ b/rewatch/docs/debug/deps/num_cpus-ea4160d829f0270e.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/num_cpus-ea4160d829f0270e.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.15.0/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/num_cpus-ea4160d829f0270e.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.15.0/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.15.0/src/lib.rs: diff --git a/rewatch/docs/debug/deps/once_cell-ba63c1fd53bd6fe4.d b/rewatch/docs/debug/deps/once_cell-ba63c1fd53bd6fe4.d new file mode 100644 index 0000000000..032b2d90f0 --- /dev/null +++ b/rewatch/docs/debug/deps/once_cell-ba63c1fd53bd6fe4.d @@ -0,0 +1,6 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/once_cell-ba63c1fd53bd6fe4.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.0/src/race.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/once_cell-ba63c1fd53bd6fe4.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.0/src/race.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.0/src/race.rs: diff --git a/rewatch/docs/debug/deps/pin_project_lite-6d07fd99c72705e6.d b/rewatch/docs/debug/deps/pin_project_lite-6d07fd99c72705e6.d new file mode 100644 index 0000000000..d6330e6ca4 --- /dev/null +++ b/rewatch/docs/debug/deps/pin_project_lite-6d07fd99c72705e6.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/pin_project_lite-6d07fd99c72705e6.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.9/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/pin_project_lite-6d07fd99c72705e6.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.9/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.9/src/lib.rs: diff --git a/rewatch/docs/debug/deps/pin_utils-5814714d9f4dcbe0.d b/rewatch/docs/debug/deps/pin_utils-5814714d9f4dcbe0.d new file mode 100644 index 0000000000..f345c5511e --- /dev/null +++ b/rewatch/docs/debug/deps/pin_utils-5814714d9f4dcbe0.d @@ -0,0 +1,7 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/pin_utils-5814714d9f4dcbe0.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/stack_pin.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/projection.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/pin_utils-5814714d9f4dcbe0.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/stack_pin.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/projection.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/stack_pin.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/projection.rs: diff --git a/rewatch/docs/debug/deps/proc_macro2-ea215a480a69bd4d.d b/rewatch/docs/debug/deps/proc_macro2-ea215a480a69bd4d.d new file mode 100644 index 0000000000..fd0e91da17 --- /dev/null +++ b/rewatch/docs/debug/deps/proc_macro2-ea215a480a69bd4d.d @@ -0,0 +1,13 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/proc_macro2-ea215a480a69bd4d.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/marker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/parse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/rcvec.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/detection.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/fallback.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/wrapper.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/libproc_macro2-ea215a480a69bd4d.rlib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/marker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/parse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/rcvec.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/detection.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/fallback.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/wrapper.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/proc_macro2-ea215a480a69bd4d.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/marker.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/parse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/rcvec.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/detection.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/fallback.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/wrapper.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/marker.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/parse.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/rcvec.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/detection.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/fallback.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.49/src/wrapper.rs: diff --git a/rewatch/docs/debug/deps/quote-356d118f300c8368.d b/rewatch/docs/debug/deps/quote-356d118f300c8368.d new file mode 100644 index 0000000000..53360618af --- /dev/null +++ b/rewatch/docs/debug/deps/quote-356d118f300c8368.d @@ -0,0 +1,13 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/quote-356d118f300c8368.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ext.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/format.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ident_fragment.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/to_tokens.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/runtime.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/spanned.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/libquote-356d118f300c8368.rlib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ext.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/format.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ident_fragment.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/to_tokens.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/runtime.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/spanned.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/quote-356d118f300c8368.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ext.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/format.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ident_fragment.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/to_tokens.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/runtime.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/spanned.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ext.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/format.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/ident_fragment.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/to_tokens.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/runtime.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/spanned.rs: diff --git a/rewatch/docs/debug/deps/rayon-7cf4980f93a55e8d.d b/rewatch/docs/debug/deps/rayon-7cf4980f93a55e8d.d new file mode 100644 index 0000000000..1c215d3c52 --- /dev/null +++ b/rewatch/docs/debug/deps/rayon-7cf4980f93a55e8d.d @@ -0,0 +1,95 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/rayon-7cf4980f93a55e8d.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/delegate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/private.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/split_producer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/array.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/binary_heap.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/btree_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/btree_set.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/hash_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/hash_set.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/linked_list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/vec_deque.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/plumbing/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/chain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/cloned.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/consumer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/copied.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/empty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/enumerate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/extend.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/filter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/filter_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/find.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/find_first_last/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flat_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flat_map_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flatten_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold_chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold_chunks_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/for_each.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/from_par_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/inspect.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/interleave.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/interleave_shortest.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/intersperse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/len.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/map_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/multizip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/noop.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/once.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/panic_fuse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/par_bridge.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/positions.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/product.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/reduce.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/repeat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/rev.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/skip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/splitter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/step_by.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/sum.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/take.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_reduce.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_reduce_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/unzip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/update.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/while_some.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/zip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/zip_eq.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/option.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/prelude.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/range.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/range_inclusive.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/result.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/mergesort.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/quicksort.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/rchunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/str.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/string.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/vec.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/math.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/par_either.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cannot_collect_filtermap_data.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cannot_zip_filtered_data.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cell_par_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/must_use.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/no_send_par_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/rc_par_iter.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/rayon-7cf4980f93a55e8d.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/delegate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/private.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/split_producer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/array.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/binary_heap.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/btree_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/btree_set.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/hash_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/hash_set.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/linked_list.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/vec_deque.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/plumbing/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/chain.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/cloned.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/consumer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/copied.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/empty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/enumerate.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/extend.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/filter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/filter_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/find.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/find_first_last/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flat_map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flat_map_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flatten.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flatten_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold_chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold_chunks_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/for_each.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/from_par_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/inspect.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/interleave.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/interleave_shortest.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/intersperse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/len.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/map_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/multizip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/noop.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/once.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/panic_fuse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/par_bridge.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/positions.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/product.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/reduce.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/repeat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/rev.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/skip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/splitter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/step_by.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/sum.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/take.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_fold.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_reduce.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_reduce_with.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/unzip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/update.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/while_some.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/zip.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/zip_eq.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/option.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/prelude.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/range.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/range_inclusive.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/result.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/chunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/mergesort.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/quicksort.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/rchunks.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/str.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/string.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/vec.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/math.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/par_either.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cannot_collect_filtermap_data.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cannot_zip_filtered_data.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cell_par_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/must_use.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/no_send_par_iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/rc_par_iter.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/delegate.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/private.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/split_producer.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/array.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/binary_heap.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/btree_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/btree_set.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/hash_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/hash_set.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/linked_list.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/collections/vec_deque.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/plumbing/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/chain.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/chunks.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/cloned.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/consumer.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/collect/test.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/copied.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/empty.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/enumerate.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/extend.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/filter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/filter_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/find.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/find_first_last/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flat_map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flat_map_iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flatten.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/flatten_iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold_chunks.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/fold_chunks_with.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/for_each.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/from_par_iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/inspect.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/interleave.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/interleave_shortest.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/intersperse.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/len.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/map_with.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/multizip.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/noop.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/once.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/panic_fuse.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/par_bridge.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/positions.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/product.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/reduce.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/repeat.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/rev.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/skip.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/splitter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/step_by.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/sum.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/take.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_fold.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_reduce.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/try_reduce_with.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/unzip.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/update.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/while_some.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/zip.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/iter/zip_eq.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/option.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/prelude.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/range.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/range_inclusive.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/result.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/chunks.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/mergesort.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/quicksort.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/rchunks.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/slice/test.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/str.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/string.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/vec.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/math.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/par_either.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cannot_collect_filtermap_data.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cannot_zip_filtered_data.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/cell_par_iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/must_use.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/no_send_par_iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.6.1/src/compile_fail/rc_par_iter.rs: diff --git a/rewatch/docs/debug/deps/rayon_core-0a0ac5fde3ef1289.d b/rewatch/docs/debug/deps/rayon_core-0a0ac5fde3ef1289.d new file mode 100644 index 0000000000..79587ebb8d --- /dev/null +++ b/rewatch/docs/debug/deps/rayon_core-0a0ac5fde3ef1289.d @@ -0,0 +1,28 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/rayon_core-0a0ac5fde3ef1289.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/log.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/private.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/broadcast/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/broadcast/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/job.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/join/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/latch.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/registry.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/scope/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/sleep/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/sleep/counters.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/spawn/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/thread_pool/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/thread_pool/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/unwind.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race1.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race2.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race3.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/rc_return.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/rc_upvar.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/scope_join_bad.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/test.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/rayon_core-0a0ac5fde3ef1289.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/log.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/private.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/broadcast/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/broadcast/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/job.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/join/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/latch.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/registry.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/scope/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/sleep/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/sleep/counters.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/spawn/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/thread_pool/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/thread_pool/test.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/unwind.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race1.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race2.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race3.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/rc_return.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/rc_upvar.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/scope_join_bad.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/test.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/log.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/private.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/broadcast/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/broadcast/test.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/job.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/join/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/latch.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/registry.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/scope/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/sleep/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/sleep/counters.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/spawn/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/thread_pool/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/thread_pool/test.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/unwind.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race1.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race2.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/quicksort_race3.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/rc_return.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/rc_upvar.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/compile_fail/scope_join_bad.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.10.2/src/test.rs: diff --git a/rewatch/docs/debug/deps/ryu-60072b9a441a9ca8.d b/rewatch/docs/debug/deps/ryu-60072b9a441a9ca8.d new file mode 100644 index 0000000000..6e07192184 --- /dev/null +++ b/rewatch/docs/debug/deps/ryu-60072b9a441a9ca8.d @@ -0,0 +1,16 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/ryu-60072b9a441a9ca8.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/buffer/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/common.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s_full_table.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s_intrinsics.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/digit_table.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/f2s.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/f2s_intrinsics.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/exponent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/mantissa.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/ryu-60072b9a441a9ca8.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/buffer/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/common.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s_full_table.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s_intrinsics.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/digit_table.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/f2s.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/f2s_intrinsics.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/exponent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/mantissa.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/buffer/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/common.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s_full_table.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/d2s_intrinsics.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/digit_table.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/f2s.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/f2s_intrinsics.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/exponent.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.12/src/pretty/mantissa.rs: diff --git a/rewatch/docs/debug/deps/same_file-c83f44c9a6ebcff8.d b/rewatch/docs/debug/deps/same_file-c83f44c9a6ebcff8.d new file mode 100644 index 0000000000..0bd4778951 --- /dev/null +++ b/rewatch/docs/debug/deps/same_file-c83f44c9a6ebcff8.d @@ -0,0 +1,6 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/same_file-c83f44c9a6ebcff8.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6/src/unix.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/same_file-c83f44c9a6ebcff8.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6/src/unix.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6/src/unix.rs: diff --git a/rewatch/docs/debug/deps/scopeguard-e5c40c6693aa5b8a.d b/rewatch/docs/debug/deps/scopeguard-e5c40c6693aa5b8a.d new file mode 100644 index 0000000000..0c65140ef2 --- /dev/null +++ b/rewatch/docs/debug/deps/scopeguard-e5c40c6693aa5b8a.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/scopeguard-e5c40c6693aa5b8a.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/scopeguard-e5c40c6693aa5b8a.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs: diff --git a/rewatch/docs/debug/deps/serde-55c1891554278875.d b/rewatch/docs/debug/deps/serde-55c1891554278875.d new file mode 100644 index 0000000000..431c3393ba --- /dev/null +++ b/rewatch/docs/debug/deps/serde-55c1891554278875.d @@ -0,0 +1,23 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/serde-55c1891554278875.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/integer128.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/value.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/format.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/ignored_any.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/utf8.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/fmt.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/impls.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/impossible.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/size_hint.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/doc.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/seed.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/serde-55c1891554278875.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/integer128.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/value.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/format.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/ignored_any.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/utf8.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/fmt.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/impls.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/impossible.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/size_hint.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/doc.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/seed.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/macros.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/integer128.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/value.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/format.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/ignored_any.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/utf8.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/fmt.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/impls.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/ser/impossible.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/de.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/ser.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/size_hint.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/private/doc.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/seed.rs: diff --git a/rewatch/docs/debug/deps/serde_derive-8ff51a22a5479a24.d b/rewatch/docs/debug/deps/serde_derive-8ff51a22a5479a24.d new file mode 100644 index 0000000000..3d1c90eca7 --- /dev/null +++ b/rewatch/docs/debug/deps/serde_derive-8ff51a22a5479a24.d @@ -0,0 +1,22 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/libserde_derive-8ff51a22a5479a24.dylib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/ast.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/attr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/ctxt.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/receiver.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/case.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/check.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/respan.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/symbol.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/bound.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/fragment.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/dummy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/pretend.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/this.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/try.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/serde_derive-8ff51a22a5479a24.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/ast.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/attr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/ctxt.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/receiver.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/case.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/check.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/respan.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/symbol.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/bound.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/fragment.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/dummy.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/pretend.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/this.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/try.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/ast.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/attr.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/ctxt.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/receiver.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/case.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/check.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/respan.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/internals/symbol.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/bound.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/fragment.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/de.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/dummy.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/pretend.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/ser.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/this.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/try.rs: diff --git a/rewatch/docs/debug/deps/serde_json-a3edd807bcc61ec2.d b/rewatch/docs/debug/deps/serde_json-a3edd807bcc61ec2.d new file mode 100644 index 0000000000..37ab73acd2 --- /dev/null +++ b/rewatch/docs/debug/deps/serde_json-a3edd807bcc61ec2.d @@ -0,0 +1,21 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/serde_json-a3edd807bcc61ec2.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/from.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/index.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/partial_eq.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/features_check/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/io/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/number.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/read.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/serde_json-a3edd807bcc61ec2.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/map.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/de.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/from.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/index.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/partial_eq.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/ser.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/features_check/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/io/mod.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/iter.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/number.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/read.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/macros.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/de.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/error.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/map.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/ser.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/de.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/from.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/index.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/partial_eq.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/value/ser.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/features_check/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/io/mod.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/iter.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/number.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.91/src/read.rs: diff --git a/rewatch/docs/debug/deps/slab-34b492bb6d1ca10f.d b/rewatch/docs/debug/deps/slab-34b492bb6d1ca10f.d new file mode 100644 index 0000000000..97c47f6eee --- /dev/null +++ b/rewatch/docs/debug/deps/slab-34b492bb6d1ca10f.d @@ -0,0 +1,5 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/slab-34b492bb6d1ca10f.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/src/lib.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/slab-34b492bb6d1ca10f.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/src/lib.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/src/lib.rs: diff --git a/rewatch/docs/debug/deps/syn-adeee10b4511f0b5.d b/rewatch/docs/debug/deps/syn-adeee10b4511f0b5.d new file mode 100644 index 0000000000..2831e7fbec --- /dev/null +++ b/rewatch/docs/debug/deps/syn-adeee10b4511f0b5.d @@ -0,0 +1,51 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/syn-adeee10b4511f0b5.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/group.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/token.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ident.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/attr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/bigint.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/data.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/expr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/generics.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/item.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/file.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lifetime.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lit.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/mac.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/derive.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/op.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/stmt.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/pat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/path.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/buffer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/drops.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ext.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/punctuated.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_quote.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_macro_input.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/spanned.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/whitespace.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/../gen_helper.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/export.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_keyword.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_punctuation.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/sealed.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/span.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/thread.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lookahead.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/discouraged.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/reserved.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/verbatim.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/print.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/await.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/clone.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/libsyn-adeee10b4511f0b5.rlib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/group.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/token.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ident.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/attr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/bigint.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/data.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/expr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/generics.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/item.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/file.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lifetime.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lit.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/mac.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/derive.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/op.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/stmt.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/pat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/path.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/buffer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/drops.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ext.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/punctuated.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_quote.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_macro_input.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/spanned.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/whitespace.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/../gen_helper.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/export.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_keyword.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_punctuation.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/sealed.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/span.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/thread.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lookahead.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/discouraged.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/reserved.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/verbatim.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/print.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/await.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/clone.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/syn-adeee10b4511f0b5.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/macros.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/group.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/token.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ident.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/attr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/bigint.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/data.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/expr.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/generics.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/item.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/file.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lifetime.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lit.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/mac.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/derive.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/op.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/stmt.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ty.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/pat.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/path.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/buffer.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/drops.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ext.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/punctuated.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_quote.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_macro_input.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/spanned.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/whitespace.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/../gen_helper.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/export.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_keyword.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_punctuation.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/sealed.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/span.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/thread.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lookahead.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/discouraged.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/reserved.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/verbatim.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/print.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/await.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/clone.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/macros.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/group.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/token.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ident.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/attr.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/bigint.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/data.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/expr.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/generics.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/item.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/file.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lifetime.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lit.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/mac.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/derive.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/op.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/stmt.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ty.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/pat.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/path.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/buffer.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/drops.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/ext.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/punctuated.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_quote.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse_macro_input.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/spanned.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/whitespace.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/../gen_helper.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/export.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_keyword.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/custom_punctuation.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/sealed.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/span.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/thread.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/lookahead.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/parse.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/discouraged.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/reserved.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/verbatim.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/print.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/error.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/await.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.107/src/gen/clone.rs: diff --git a/rewatch/docs/debug/deps/unicode_ident-9384762cefdae402.d b/rewatch/docs/debug/deps/unicode_ident-9384762cefdae402.d new file mode 100644 index 0000000000..a03dcbc6cd --- /dev/null +++ b/rewatch/docs/debug/deps/unicode_ident-9384762cefdae402.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/unicode_ident-9384762cefdae402.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/tables.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/libunicode_ident-9384762cefdae402.rlib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/tables.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/unicode_ident-9384762cefdae402.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/tables.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.6/src/tables.rs: diff --git a/rewatch/docs/debug/deps/unicode_segmentation-602c5130d2edad2c.d b/rewatch/docs/debug/deps/unicode_segmentation-602c5130d2edad2c.d new file mode 100644 index 0000000000..cf21b81bb5 --- /dev/null +++ b/rewatch/docs/debug/deps/unicode_segmentation-602c5130d2edad2c.d @@ -0,0 +1,9 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/unicode_segmentation-602c5130d2edad2c.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/grapheme.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/sentence.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/word.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/tables.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/unicode_segmentation-602c5130d2edad2c.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/grapheme.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/sentence.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/word.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/tables.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/grapheme.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/sentence.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/word.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.10.0/src/tables.rs: diff --git a/rewatch/docs/debug/deps/version_check-52d056ef1d7b5272.d b/rewatch/docs/debug/deps/version_check-52d056ef1d7b5272.d new file mode 100644 index 0000000000..e00183a45c --- /dev/null +++ b/rewatch/docs/debug/deps/version_check-52d056ef1d7b5272.d @@ -0,0 +1,10 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/version_check-52d056ef1d7b5272.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/version.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/channel.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/date.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/libversion_check-52d056ef1d7b5272.rlib: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/version.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/channel.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/date.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/version_check-52d056ef1d7b5272.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/version.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/channel.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/date.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/version.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/channel.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/date.rs: diff --git a/rewatch/docs/debug/deps/walkdir-0038d65b30023af0.d b/rewatch/docs/debug/deps/walkdir-0038d65b30023af0.d new file mode 100644 index 0000000000..91a909259c --- /dev/null +++ b/rewatch/docs/debug/deps/walkdir-0038d65b30023af0.d @@ -0,0 +1,8 @@ +/Users/roland/Git/rewatch/./docs/debug/deps/walkdir-0038d65b30023af0.rmeta: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/dent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/util.rs + +/Users/roland/Git/rewatch/./docs/debug/deps/walkdir-0038d65b30023af0.d: /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/lib.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/dent.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/error.rs /Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/util.rs + +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/lib.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/dent.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/error.rs: +/Users/roland/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/util.rs: diff --git a/rewatch/docs/doc/.lock b/rewatch/docs/doc/.lock new file mode 100755 index 0000000000..e69de29bb2 diff --git a/rewatch/docs/doc/COPYRIGHT.txt b/rewatch/docs/doc/COPYRIGHT.txt new file mode 100644 index 0000000000..34e48134cc --- /dev/null +++ b/rewatch/docs/doc/COPYRIGHT.txt @@ -0,0 +1,46 @@ +These documentation pages include resources by third parties. This copyright +file applies only to those resources. The following third party resources are +included, and carry their own copyright notices and license terms: + +* Fira Sans (FiraSans-Regular.woff2, FiraSans-Medium.woff2): + + Copyright (c) 2014, Mozilla Foundation https://mozilla.org/ + with Reserved Font Name Fira Sans. + + Copyright (c) 2014, Telefonica S.A. + + Licensed under the SIL Open Font License, Version 1.1. + See FiraSans-LICENSE.txt. + +* rustdoc.css, main.js, and playpen.js: + + Copyright 2015 The Rust Developers. + Licensed under the Apache License, Version 2.0 (see LICENSE-APACHE.txt) or + the MIT license (LICENSE-MIT.txt) at your option. + +* normalize.css: + + Copyright (c) Nicolas Gallagher and Jonathan Neal. + Licensed under the MIT license (see LICENSE-MIT.txt). + +* Source Code Pro (SourceCodePro-Regular.ttf.woff2, + SourceCodePro-Semibold.ttf.woff2, SourceCodePro-It.ttf.woff2): + + Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), + with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark + of Adobe Systems Incorporated in the United States and/or other countries. + + Licensed under the SIL Open Font License, Version 1.1. + See SourceCodePro-LICENSE.txt. + +* Source Serif 4 (SourceSerif4-Regular.ttf.woff2, SourceSerif4-Bold.ttf.woff2, + SourceSerif4-It.ttf.woff2): + + Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name + 'Source'. All Rights Reserved. Source is a trademark of Adobe in the United + States and/or other countries. + + Licensed under the SIL Open Font License, Version 1.1. + See SourceSerif4-LICENSE.md. + +This copyright file is intended to be distributed with rustdoc output. diff --git a/rewatch/docs/doc/FiraSans-LICENSE.txt b/rewatch/docs/doc/FiraSans-LICENSE.txt new file mode 100644 index 0000000000..ff9afab064 --- /dev/null +++ b/rewatch/docs/doc/FiraSans-LICENSE.txt @@ -0,0 +1,94 @@ +Digitized data copyright (c) 2012-2015, The Mozilla Foundation and Telefonica S.A. +with Reserved Font Name < Fira >, + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/rewatch/docs/doc/FiraSans-Medium.woff2 b/rewatch/docs/doc/FiraSans-Medium.woff2 new file mode 100644 index 0000000000..7a1e5fc548 Binary files /dev/null and b/rewatch/docs/doc/FiraSans-Medium.woff2 differ diff --git a/rewatch/docs/doc/FiraSans-Regular.woff2 b/rewatch/docs/doc/FiraSans-Regular.woff2 new file mode 100644 index 0000000000..e766e06ccb Binary files /dev/null and b/rewatch/docs/doc/FiraSans-Regular.woff2 differ diff --git a/rewatch/docs/doc/LICENSE-APACHE.txt b/rewatch/docs/doc/LICENSE-APACHE.txt new file mode 100644 index 0000000000..16fe87b06e --- /dev/null +++ b/rewatch/docs/doc/LICENSE-APACHE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/rewatch/docs/doc/LICENSE-MIT.txt b/rewatch/docs/doc/LICENSE-MIT.txt new file mode 100644 index 0000000000..31aa79387f --- /dev/null +++ b/rewatch/docs/doc/LICENSE-MIT.txt @@ -0,0 +1,23 @@ +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without +limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software +is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT +SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. diff --git a/rewatch/docs/doc/NanumBarunGothic-LICENSE.txt b/rewatch/docs/doc/NanumBarunGothic-LICENSE.txt new file mode 100644 index 0000000000..0bf46682b5 --- /dev/null +++ b/rewatch/docs/doc/NanumBarunGothic-LICENSE.txt @@ -0,0 +1,99 @@ +Copyright (c) 2010, NAVER Corporation (https://www.navercorp.com/), + +with Reserved Font Name Nanum, Naver Nanum, NanumGothic, Naver NanumGothic, +NanumMyeongjo, Naver NanumMyeongjo, NanumBrush, Naver NanumBrush, NanumPen, +Naver NanumPen, Naver NanumGothicEco, NanumGothicEco, Naver NanumMyeongjoEco, +NanumMyeongjoEco, Naver NanumGothicLight, NanumGothicLight, NanumBarunGothic, +Naver NanumBarunGothic, NanumSquareRound, NanumBarunPen, MaruBuri + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/rewatch/docs/doc/NanumBarunGothic.ttf.woff2 b/rewatch/docs/doc/NanumBarunGothic.ttf.woff2 new file mode 100644 index 0000000000..1866ad4bce Binary files /dev/null and b/rewatch/docs/doc/NanumBarunGothic.ttf.woff2 differ diff --git a/rewatch/docs/doc/SourceCodePro-It.ttf.woff2 b/rewatch/docs/doc/SourceCodePro-It.ttf.woff2 new file mode 100644 index 0000000000..462c34efcd Binary files /dev/null and b/rewatch/docs/doc/SourceCodePro-It.ttf.woff2 differ diff --git a/rewatch/docs/doc/SourceCodePro-LICENSE.txt b/rewatch/docs/doc/SourceCodePro-LICENSE.txt new file mode 100644 index 0000000000..07542572e3 --- /dev/null +++ b/rewatch/docs/doc/SourceCodePro-LICENSE.txt @@ -0,0 +1,93 @@ +Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. + +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/rewatch/docs/doc/SourceCodePro-Regular.ttf.woff2 b/rewatch/docs/doc/SourceCodePro-Regular.ttf.woff2 new file mode 100644 index 0000000000..10b558e0b6 Binary files /dev/null and b/rewatch/docs/doc/SourceCodePro-Regular.ttf.woff2 differ diff --git a/rewatch/docs/doc/SourceCodePro-Semibold.ttf.woff2 b/rewatch/docs/doc/SourceCodePro-Semibold.ttf.woff2 new file mode 100644 index 0000000000..5ec64eef0e Binary files /dev/null and b/rewatch/docs/doc/SourceCodePro-Semibold.ttf.woff2 differ diff --git a/rewatch/docs/doc/SourceSerif4-Bold.ttf.woff2 b/rewatch/docs/doc/SourceSerif4-Bold.ttf.woff2 new file mode 100644 index 0000000000..db57d21455 Binary files /dev/null and b/rewatch/docs/doc/SourceSerif4-Bold.ttf.woff2 differ diff --git a/rewatch/docs/doc/SourceSerif4-It.ttf.woff2 b/rewatch/docs/doc/SourceSerif4-It.ttf.woff2 new file mode 100644 index 0000000000..1cbc021a3a Binary files /dev/null and b/rewatch/docs/doc/SourceSerif4-It.ttf.woff2 differ diff --git a/rewatch/docs/doc/SourceSerif4-LICENSE.md b/rewatch/docs/doc/SourceSerif4-LICENSE.md new file mode 100644 index 0000000000..68ea189240 --- /dev/null +++ b/rewatch/docs/doc/SourceSerif4-LICENSE.md @@ -0,0 +1,93 @@ +Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe in the United States and/or other countries. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. + +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/rewatch/docs/doc/SourceSerif4-Regular.ttf.woff2 b/rewatch/docs/doc/SourceSerif4-Regular.ttf.woff2 new file mode 100644 index 0000000000..2db73fe2b4 Binary files /dev/null and b/rewatch/docs/doc/SourceSerif4-Regular.ttf.woff2 differ diff --git a/rewatch/docs/doc/ayu.css b/rewatch/docs/doc/ayu.css new file mode 100644 index 0000000000..f98b3417c4 --- /dev/null +++ b/rewatch/docs/doc/ayu.css @@ -0,0 +1 @@ + :root{--main-background-color:#0f1419;--main-color:#c5c5c5;--settings-input-color:#ffb454;--sidebar-background-color:#14191f;--sidebar-background-color-hover:rgba(70,70,70,0.33);--code-block-background-color:#191f26;--scrollbar-track-background-color:transparent;--scrollbar-thumb-background-color:#5c6773;--scrollbar-color:#5c6773 #24292f;--headings-border-bottom-color:#5c6773;}.slider{background-color:#ccc;}.slider:before{background-color:white;}input:focus+.slider{box-shadow:0 0 0 2px #0a84ff,0 0 0 6px rgba(10,132,255,0.3);}h1,h2,h3,h4{color:white;}h1.fqn a{color:#fff;}h4{border:none;}.in-band{background-color:#0f1419;}.docblock code{color:#ffb454;}.code-header{color:#e6e1cf;}.docblock pre>code,pre>code{color:#e6e1cf;}span code{color:#e6e1cf;}.docblock a>code{color:#39AFD7 !important;}pre,.rustdoc.source .example-wrap{color:#e6e1cf;}.rust-logo{filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);}.sidebar .current,.sidebar a:hover{background-color:transparent;color:#ffb44c;}.sidebar-elems .location{color:#ff7733;}.line-numbers span{color:#5c6773;}.line-numbers .line-highlighted{color:#708090;background-color:rgba(255,236,164,0.06);padding-right:4px;border-right:1px solid #ffb44c;}.docblock table td,.docblock table th{border-color:#5c6773;}.search-results a:hover{background-color:#777;}.search-results a:focus{color:#000 !important;background-color:#c6afb3;}.search-results a{color:#0096cf;}.search-results a div.desc{color:#c5c5c5;}.content .item-info::before{color:#ccc;}.content span.foreigntype,.content a.foreigntype{color:#ffa0a5;}.content span.union,.content a.union{color:#ffa0a5;}.content span.constant,.content a.constant,.content span.static,.content a.static{color:#39AFD7;}.content span.primitive,.content a.primitive{color:#ffa0a5;}.content span.traitalias,.content a.traitalias{color:#39AFD7;}.content span.keyword,.content a.keyword{color:#39AFD7;}.content span.externcrate,.content span.mod,.content a.mod{color:#39AFD7;}.content span.struct,.content a.struct{color:#ffa0a5;}.content span.enum,.content a.enum{color:#ffa0a5;}.content span.trait,.content a.trait{color:#39AFD7;}.content span.type,.content a.type{color:#39AFD7;}.content span.type,.content a.type,.block a.current.type{color:#39AFD7;}.content span.associatedtype,.content a.associatedtype,.block a.current.associatedtype{color:#39AFD7;}.content span.fn,.content a.fn,.content span.method,.content a.method,.content span.tymethod,.content a.tymethod,.content .fnname{color:#fdd687;}.content span.attr,.content a.attr,.content span.derive,.content a.derive,.content span.macro,.content a.macro{color:#a37acc;}.sidebar a{color:#53b1db;}.sidebar a.current.type{color:#53b1db;}.sidebar a.current.associatedtype{color:#53b1db;}pre.rust .comment{color:#788797;}pre.rust .doccomment{color:#a1ac88;}nav.main .current{border-top-color:#5c6773;border-bottom-color:#5c6773;}nav.main .separator{border:1px solid #5c6773;}a{color:#39AFD7;}.sidebar h2 a,.sidebar h3 a{color:white;}.search-results a{color:#0096cf;}body.source .example-wrap pre.rust a{background:#333;}details.rustdoc-toggle>summary.hideme>span,details.rustdoc-toggle>summary::before{color:#999;}details.rustdoc-toggle>summary::before{filter:invert(100%);}#crate-search,.search-input{background-color:#141920;border-color:#424c57;}#crate-search{border-color:#424c57 !important;}.search-input{color:#ffffff;}.module-item .stab,.import-item .stab{color:#000;}.stab.empty-impl{}.stab.must_implement{}.stab.unstable,.stab.deprecated,.stab.portability,.stab.empty-impl,.stab.must_implement{color:#c5c5c5;background:#314559 !important;border-style:none !important;border-radius:4px;padding:3px 6px 3px 6px;}.stab.portability>code{color:#e6e1cf;background:none;}.rightside,.out-of-band{color:grey;}.result-name .primitive>i,.result-name .keyword>i{color:#788797;}.line-numbers :target{background-color:transparent;}pre.rust .number,pre.rust .string{color:#b8cc52;}pre.rust .kw,pre.rust .kw-2,pre.rust .prelude-ty,pre.rust .bool-val,pre.rust .prelude-val,pre.rust .op,pre.rust .lifetime{color:#ff7733;}pre.rust .macro,pre.rust .macro-nonterminal{color:#a37acc;}pre.rust .question-mark{color:#ff9011;}pre.rust .self{color:#36a3d9;font-style:italic;}pre.rust .attribute{color:#e6e1cf;}pre.rust .attribute .ident,pre.rust .attribute .op{color:#e6e1cf;}.example-wrap>pre.line-number{color:#5c67736e;border:none;}a.test-arrow{font-size:100%;color:#788797;border-radius:4px;background-color:rgba(57,175,215,0.09);}a.test-arrow:hover{background-color:rgba(57,175,215,0.368);color:#c5c5c5;}.toggle-label,.code-attribute{color:#999;}:target{background:rgba(255,236,164,0.06);border-right:3px solid rgba(255,180,76,0.85);}pre.compile_fail{border-left:2px solid rgba(255,0,0,.4);}pre.compile_fail:hover,.information:hover+pre.compile_fail{border-left:2px solid #f00;}pre.should_panic{border-left:2px solid rgba(255,0,0,.4);}pre.should_panic:hover,.information:hover+pre.should_panic{border-left:2px solid #f00;}pre.ignore{border-left:2px solid rgba(255,142,0,.6);}pre.ignore:hover,.information:hover+pre.ignore{border-left:2px solid #ff9200;}.tooltip.compile_fail{color:rgba(255,0,0,.5);}.information>.compile_fail:hover{color:#f00;}.tooltip.should_panic{color:rgba(255,0,0,.5);}.information>.should_panic:hover{color:#f00;}.tooltip.ignore{color:rgba(255,142,0,.6);}.information>.ignore:hover{color:#ff9200;}.search-failed a{color:#39AFD7;}.tooltip::after{background-color:#314559;color:#c5c5c5;border:1px solid #5c6773;}.tooltip::before{border-color:transparent #314559 transparent transparent;}.notable-traits-tooltiptext{background-color:#314559;border-color:#5c6773;}.notable-traits-tooltiptext .notable{border-bottom-color:#5c6773;}#titles>button.selected{background-color:#141920 !important;border-bottom:1px solid #ffb44c !important;border-top:none;}#titles>button:not(.selected){background-color:transparent !important;border:none;}#titles>button:hover{border-bottom:1px solid rgba(242,151,24,0.3);}#titles>button>div.count{color:#888;}.search-input:focus{}.content span.attr,.content a.attr,.block a.current.attr,.content span.derive,.content a.derive,.block a.current.derive,.content span.macro,.content a.macro,.block a.current.macro{}.content span.struct,.content a.struct,.block a.current.struct{}#titles>button:hover,#titles>button.selected{}.content span.typedef,.content a.typedef,.block a.current.typedef{}.content span.union,.content a.union,.block a.current.union{}pre.rust .lifetime{}.stab.unstable{}h2,h3:not(.impl):not(.method):not(.type):not(.tymethod),h4:not(.method):not(.type):not(.tymethod){}.content span.enum,.content a.enum,.block a.current.enum{}.content span.constant,.content a.constant,.block a.current.constant,.content span.static,.content a.static,.block a.current.static{}.content span.keyword,.content a.keyword,.block a.current.keyword{}pre.rust .comment{}.content span.traitalias,.content a.traitalias,.block a.current.traitalias{}.content span.fn,.content a.fn,.block a.current.fn,.content span.method,.content a.method,.block a.current.method,.content span.tymethod,.content a.tymethod,.block a.current.tymethod,.content .fnname{}pre.rust .kw{}pre.rust .self,pre.rust .bool-val,pre.rust .prelude-val,pre.rust .attribute,pre.rust .attribute .ident{}.content span.foreigntype,.content a.foreigntype,.block a.current.foreigntype{}pre.rust .doccomment{}.stab.deprecated{}.content a.attr,.content a.derive,.content a.macro{}.stab.portability{}.content span.primitive,.content a.primitive,.block a.current.primitive{}.content span.externcrate,.content span.mod,.content a.mod,.block a.current.mod{}pre.rust .kw-2,pre.rust .prelude-ty{}.content span.trait,.content a.trait,.block a.current.trait{}.search-results a:focus span{}a.result-trait:focus{}a.result-traitalias:focus{}a.result-mod:focus,a.result-externcrate:focus{}a.result-mod:focus{}a.result-externcrate:focus{}a.result-enum:focus{}a.result-struct:focus{}a.result-union:focus{}a.result-fn:focus,a.result-method:focus,a.result-tymethod:focus{}a.result-type:focus{}a.result-associatedtype:focus{}a.result-foreigntype:focus{}a.result-attr:focus,a.result-derive:focus,a.result-macro:focus{}a.result-constant:focus,a.result-static:focus{}a.result-primitive:focus{}a.result-keyword:focus{}.sidebar a.current.enum{}.sidebar a.current.struct{}.sidebar a.current.foreigntype{}.sidebar a.current.attr,.sidebar a.current.derive,.sidebar a.current.macro{}.sidebar a.current.union{}.sidebar a.current.constant .sidebar a.current.static{}.sidebar a.current.primitive{}.sidebar a.current.externcrate .sidebar a.current.mod{}.sidebar a.current.trait{}.sidebar a.current.traitalias{}.sidebar a.current.fn,.sidebar a.current.method,.sidebar a.current.tymethod{}.sidebar a.current.keyword{}@media (max-width:700px){.sidebar-elems{border-right-color:#5c6773;}}kbd{color:#c5c5c5;background-color:#314559;border-color:#5c6773;border-bottom-color:#5c6773;box-shadow:inset 0 -1px 0 #5c6773;}#settings-menu>a,#help-button>button{border-color:#5c6773;background-color:#0f1419;color:#fff;}#settings-menu>a img{filter:invert(100);}.popover,.popover::before,#help-button span.top,#help-button span.bottom{border-color:#5c6773;}#copy-path{color:#fff;}#copy-path>img{filter:invert(70%);}#copy-path:hover>img{filter:invert(100%);}#settings-menu>a:hover,#settings-menu>a:focus,#help-button>button:hover,#help-button>button:focus{border-color:#e0e0e0;}#theme-choices{border-color:#5c6773;background-color:#0f1419;}#theme-choices>button:not(:first-child){border-top-color:#5c6773;}#theme-choices>button:hover,#theme-choices>button:focus{background-color:rgba(110,110,110,0.33);}.search-results .result-name span.alias{color:#c5c5c5;}.search-results .result-name span.grey{color:#999;}#source-sidebar>.title{color:#fff;border-bottom-color:#5c6773;}#source-sidebar div.files>a:hover,details.dir-entry summary:hover,#source-sidebar div.files>a:focus,details.dir-entry summary:focus{background-color:#14191f;color:#ffb44c;}#source-sidebar div.files>a.selected{background-color:#14191f;color:#ffb44c;}.scraped-example-list .scrape-help{border-color:#aaa;color:#eee;}.scraped-example-list .scrape-help:hover{border-color:white;color:white;}.more-examples-toggle summary,.more-examples-toggle .hide-more{color:#999;}.scraped-example .example-wrap .rust span.highlight{background:rgb(91,59,1);}.scraped-example .example-wrap .rust span.highlight.focus{background:rgb(124,75,15);}.scraped-example:not(.expanded) .code-wrapper:before{background:linear-gradient(to bottom,rgba(15,20,25,1),rgba(15,20,25,0));}.scraped-example:not(.expanded) .code-wrapper:after{background:linear-gradient(to top,rgba(15,20,25,1),rgba(15,20,25,0));}.toggle-line-inner{background:#999;}.toggle-line:hover .toggle-line-inner{background:#c5c5c5;} \ No newline at end of file diff --git a/rewatch/docs/doc/clipboard.svg b/rewatch/docs/doc/clipboard.svg new file mode 100644 index 0000000000..8adbd99630 --- /dev/null +++ b/rewatch/docs/doc/clipboard.svg @@ -0,0 +1 @@ + diff --git a/rewatch/docs/doc/crates.js b/rewatch/docs/doc/crates.js new file mode 100644 index 0000000000..b2e47ef597 --- /dev/null +++ b/rewatch/docs/doc/crates.js @@ -0,0 +1 @@ +window.ALL_CRATES = ["rewatch"]; \ No newline at end of file diff --git a/rewatch/docs/doc/dark.css b/rewatch/docs/doc/dark.css new file mode 100644 index 0000000000..242423d03b --- /dev/null +++ b/rewatch/docs/doc/dark.css @@ -0,0 +1 @@ +:root{--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;}.slider{background-color:#ccc;}.slider:before{background-color:white;}input:focus+.slider{box-shadow:0 0 0 2px #0a84ff,0 0 0 6px rgba(10,132,255,0.3);}.in-band{background-color:#353535;}.rust-logo{filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff)}.sidebar .current,.sidebar a:hover{background:#444;}.line-numbers span{color:#3B91E2;}.line-numbers .line-highlighted{background-color:#0a042f !important;}.docblock table td,.docblock table th{border-color:#ddd;}.search-results a:hover{background-color:#777;}.search-results a:focus{color:#eee !important;background-color:#616161;}.search-results a:focus span{color:#eee !important;}a.result-trait:focus{background-color:#013191;}a.result-traitalias:focus{background-color:#013191;}a.result-mod:focus,a.result-externcrate:focus{background-color:#884719;}a.result-enum:focus{background-color:#194e9f;}a.result-struct:focus{background-color:#194e9f;}a.result-union:focus{background-color:#194e9f;}a.result-fn:focus,a.result-method:focus,a.result-tymethod:focus{background-color:#4950ed;}a.result-type:focus{background-color:#194e9f;}a.result-associatedtype:focus{background-color:#884719;}a.result-foreigntype:focus{background-color:#194e9f;}a.result-attr:focus,a.result-derive:focus,a.result-macro:focus{background-color:#217d1c;}a.result-constant:focus,a.result-static:focus{background-color:#884719;}a.result-primitive:focus{background-color:#194e9f;}a.result-keyword:focus{background-color:#884719;}.content .item-info::before{color:#ccc;}.content span.enum,.content a.enum,.block a.current.enum{color:#2dbfb8;}.content span.struct,.content a.struct,.block a.current.struct{color:#2dbfb8;}.content span.type,.content a.type,.block a.current.type{color:#2dbfb8;}.content span.associatedtype,.content a.associatedtype,.block a.current.associatedtype{color:#D2991D;}.content span.foreigntype,.content a.foreigntype,.block a.current.foreigntype{color:#2dbfb8;}.content span.attr,.content a.attr,.block a.current.attr,.content span.derive,.content a.derive,.block a.current.derive,.content span.macro,.content a.macro,.block a.current.macro{color:#09bd00;}.content span.union,.content a.union,.block a.current.union{color:#2dbfb8;}.content span.constant,.content a.constant,.block a.current.constant,.content span.static,.content a.static,.block a.current.static{color:#D2991D;}.content span.primitive,.content a.primitive,.block a.current.primitive{color:#2dbfb8;}.content span.externcrate,.content span.mod,.content a.mod,.block a.current.mod{color:#D2991D;}.content span.trait,.content a.trait,.block a.current.trait{color:#b78cf2;}.content span.traitalias,.content a.traitalias,.block a.current.traitalias{color:#b78cf2;}.content span.fn,.content a.fn,.block a.current.fn,.content span.method,.content a.method,.block a.current.method,.content span.tymethod,.content a.tymethod,.block a.current.tymethod,.content .fnname{color:#2BAB63;}.content span.keyword,.content a.keyword,.block a.current.keyword{color:#D2991D;}.sidebar a{color:#fdbf35;}.sidebar a.current.enum{color:#12ece2;}.sidebar a.current.struct{color:#12ece2;}.sidebar a.current.type{color:#12ece2;}.sidebar a.current.associatedtype{color:#fdbf35;}.sidebar a.current.foreigntype{color:#12ece2;}.sidebar a.current.attr,.sidebar a.current.derive,.sidebar a.current.macro{color:#0be900;}.sidebar a.current.union{color:#12ece2;}.sidebar a.current.constant .sidebar a.current.static{color:#fdbf35;}.sidebar a.current.primitive{color:#12ece2;}.sidebar a.current.externcrate .sidebar a.current.mod{color:#fdbf35;}.sidebar a.current.trait{color:#cca7ff;}.sidebar a.current.traitalias{color:#cca7ff;}.sidebar a.current.fn,.sidebar a.current.method,.sidebar a.current.tymethod{color:#32d479;}.sidebar a.current.keyword{color:#fdbf35;}pre.rust .comment{color:#8d8d8b;}pre.rust .doccomment{color:#8ca375;}nav.main .current{border-top-color:#eee;border-bottom-color:#eee;}nav.main .separator{border-color:#eee;}a{color:#D2991D;}body.source .example-wrap pre.rust a{background:#333;}details.rustdoc-toggle>summary.hideme>span,details.rustdoc-toggle>summary::before{color:#999;}details.rustdoc-toggle>summary::before{filter:invert(100%);}#crate-search,.search-input{color:#111;background-color:#f0f0f0;border-color:#f0f0f0;}#crate-search{border-color:#f0f0f0 !important;}.search-input{border-color:#e0e0e0;}.search-input:focus{border-color:#008dfd;}.stab.empty-impl{background:#FFF5D6;border-color:#FFC600;color:#2f2f2f;}.stab.unstable{background:#FFF5D6;border-color:#FFC600;color:#2f2f2f;}.stab.deprecated{background:#ffc4c4;border-color:#db7b7b;color:#2f2f2f;}.stab.must_implement{background:#F3DFFF;border-color:#b07bdb;color:#2f2f2f;}.stab.portability{background:#F3DFFF;border-color:#b07bdb;color:#2f2f2f;}.stab.portability>code{background:none;}.rightside,.out-of-band{color:grey;}.line-numbers :target{background-color:transparent;}pre.rust .kw{color:#ab8ac1;}pre.rust .kw-2,pre.rust .prelude-ty{color:#769acb;}pre.rust .number,pre.rust .string{color:#83a300;}pre.rust .self,pre.rust .bool-val,pre.rust .prelude-val,pre.rust .attribute,pre.rust .attribute .ident{color:#ee6868;}pre.rust .macro,pre.rust .macro-nonterminal{color:#3E999F;}pre.rust .lifetime{color:#d97f26;}pre.rust .question-mark{color:#ff9011;}.example-wrap>pre.line-number{border-color:#4a4949;}a.test-arrow{color:#dedede;background-color:rgba(78,139,202,0.2);}a.test-arrow:hover{background-color:#4e8bca;}.toggle-label,.code-attribute{color:#999;}:target{background-color:#494a3d;border-right:3px solid #bb7410;}pre.compile_fail{border-left:2px solid rgba(255,0,0,.8);}pre.compile_fail:hover,.information:hover+pre.compile_fail{border-left:2px solid #f00;}pre.should_panic{border-left:2px solid rgba(255,0,0,.8);}pre.should_panic:hover,.information:hover+pre.should_panic{border-left:2px solid #f00;}pre.ignore{border-left:2px solid rgba(255,142,0,.6);}pre.ignore:hover,.information:hover+pre.ignore{border-left:2px solid #ff9200;}.tooltip.compile_fail{color:rgba(255,0,0,.8);}.information>.compile_fail:hover{color:#f00;}.tooltip.should_panic{color:rgba(255,0,0,.8);}.information>.should_panic:hover{color:#f00;}.tooltip.ignore{color:rgba(255,142,0,.6);}.information>.ignore:hover{color:#ff9200;}.search-failed a{color:#0089ff;}.tooltip::after{background-color:#000;color:#fff;border-color:#000;}.tooltip::before{border-color:transparent black transparent transparent;}.notable-traits-tooltiptext{background-color:#111;border-color:#777;}.notable-traits-tooltiptext .notable{border-bottom-color:#d2d2d2;}#titles>button:not(.selected){background-color:#252525;border-top-color:#252525;}#titles>button:hover,#titles>button.selected{border-top-color:#0089ff;background-color:#353535;}#titles>button>div.count{color:#888;}@media (max-width:700px){.sidebar-elems{border-right-color:#000;}}kbd{color:#000;background-color:#fafbfc;border-color:#d1d5da;border-bottom-color:#c6cbd1;box-shadow:inset 0 -1px 0 #c6cbd1;}#settings-menu>a,#help-button>button{border-color:#e0e0e0;background:#f0f0f0;color:#000;}#settings-menu>a:hover,#settings-menu>a:focus,#help-button>button:hover,#help-button>button:focus{border-color:#ffb900;}.popover,.popover::before,#help-button span.top,#help-button span.bottom{border-color:#d2d2d2;}#copy-path{color:#999;}#copy-path>img{filter:invert(50%);}#copy-path:hover>img{filter:invert(65%);}#theme-choices{border-color:#e0e0e0;background-color:#353535;}#theme-choices>button:not(:first-child){border-top-color:#e0e0e0;}#theme-choices>button:hover,#theme-choices>button:focus{background-color:#4e4e4e;}.search-results .result-name span.alias{color:#fff;}.search-results .result-name span.grey{color:#ccc;}#source-sidebar>.title{border-bottom-color:#ccc;}#source-sidebar div.files>a:hover,details.dir-entry summary:hover,#source-sidebar div.files>a:focus,details.dir-entry summary:focus{background-color:#444;}#source-sidebar div.files>a.selected{background-color:#333;}.scraped-example-list .scrape-help{border-color:#aaa;color:#eee;}.scraped-example-list .scrape-help:hover{border-color:white;color:white;}.more-examples-toggle summary,.more-examples-toggle .hide-more{color:#999;}.scraped-example .example-wrap .rust span.highlight{background:rgb(91,59,1);}.scraped-example .example-wrap .rust span.highlight.focus{background:rgb(124,75,15);}.scraped-example:not(.expanded) .code-wrapper:before{background:linear-gradient(to bottom,rgba(53,53,53,1),rgba(53,53,53,0));}.scraped-example:not(.expanded) .code-wrapper:after{background:linear-gradient(to top,rgba(53,53,53,1),rgba(53,53,53,0));}.toggle-line-inner{background:#999;}.toggle-line:hover .toggle-line-inner{background:#c5c5c5;} \ No newline at end of file diff --git a/rewatch/docs/doc/down-arrow.svg b/rewatch/docs/doc/down-arrow.svg new file mode 100644 index 0000000000..35437e77a7 --- /dev/null +++ b/rewatch/docs/doc/down-arrow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/rewatch/docs/doc/favicon-16x16.png b/rewatch/docs/doc/favicon-16x16.png new file mode 100644 index 0000000000..ea4b45cae1 Binary files /dev/null and b/rewatch/docs/doc/favicon-16x16.png differ diff --git a/rewatch/docs/doc/favicon-32x32.png b/rewatch/docs/doc/favicon-32x32.png new file mode 100644 index 0000000000..69b8613ce1 Binary files /dev/null and b/rewatch/docs/doc/favicon-32x32.png differ diff --git a/rewatch/docs/doc/favicon.svg b/rewatch/docs/doc/favicon.svg new file mode 100644 index 0000000000..8b34b51198 --- /dev/null +++ b/rewatch/docs/doc/favicon.svg @@ -0,0 +1,24 @@ + + + + + diff --git a/rewatch/docs/doc/implementors/core/clone/trait.Clone.js b/rewatch/docs/doc/implementors/core/clone/trait.Clone.js new file mode 100644 index 0000000000..729338b2ad --- /dev/null +++ b/rewatch/docs/doc/implementors/core/clone/trait.Clone.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T: Clone> Clone for OneOrMore<T>","synthetic":false,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl Clone for Subdirs","synthetic":false,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Clone for PackageSource","synthetic":false,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Clone for Source","synthetic":false,"types":["rewatch::bsconfig::Source"]},{"text":"impl Clone for PackageSpec","synthetic":false,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl Clone for Error","synthetic":false,"types":["rewatch::bsconfig::Error"]},{"text":"impl Clone for Warnings","synthetic":false,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl Clone for Reason","synthetic":false,"types":["rewatch::bsconfig::Reason"]},{"text":"impl Clone for T","synthetic":false,"types":["rewatch::bsconfig::T"]},{"text":"impl Clone for SourceFile","synthetic":false,"types":["rewatch::build::SourceFile"]},{"text":"impl Clone for Package","synthetic":false,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/cmp/trait.Eq.js b/rewatch/docs/doc/implementors/core/cmp/trait.Eq.js new file mode 100644 index 0000000000..ac7371fc2b --- /dev/null +++ b/rewatch/docs/doc/implementors/core/cmp/trait.Eq.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl Eq for Subdirs","synthetic":false,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Eq for PackageSource","synthetic":false,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Eq for Source","synthetic":false,"types":["rewatch::bsconfig::Source"]},{"text":"impl Eq for Package","synthetic":false,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/cmp/trait.PartialEq.js b/rewatch/docs/doc/implementors/core/cmp/trait.PartialEq.js new file mode 100644 index 0000000000..0e6ac6b95d --- /dev/null +++ b/rewatch/docs/doc/implementors/core/cmp/trait.PartialEq.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl PartialEq<Subdirs> for Subdirs","synthetic":false,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl PartialEq<PackageSource> for PackageSource","synthetic":false,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl PartialEq<Source> for Source","synthetic":false,"types":["rewatch::bsconfig::Source"]},{"text":"impl PartialEq<Package> for Package","synthetic":false,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/fmt/trait.Debug.js b/rewatch/docs/doc/implementors/core/fmt/trait.Debug.js new file mode 100644 index 0000000000..711e844d7d --- /dev/null +++ b/rewatch/docs/doc/implementors/core/fmt/trait.Debug.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T: Debug> Debug for OneOrMore<T>","synthetic":false,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl Debug for Subdirs","synthetic":false,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Debug for PackageSource","synthetic":false,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Debug for Source","synthetic":false,"types":["rewatch::bsconfig::Source"]},{"text":"impl Debug for PackageSpec","synthetic":false,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl Debug for Error","synthetic":false,"types":["rewatch::bsconfig::Error"]},{"text":"impl Debug for Warnings","synthetic":false,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl Debug for Reason","synthetic":false,"types":["rewatch::bsconfig::Reason"]},{"text":"impl Debug for T","synthetic":false,"types":["rewatch::bsconfig::T"]},{"text":"impl Debug for SourceFile","synthetic":false,"types":["rewatch::build::SourceFile"]},{"text":"impl Debug for Package","synthetic":false,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/hash/trait.Hash.js b/rewatch/docs/doc/implementors/core/hash/trait.Hash.js new file mode 100644 index 0000000000..fe7caaff85 --- /dev/null +++ b/rewatch/docs/doc/implementors/core/hash/trait.Hash.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl Hash for Subdirs","synthetic":false,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Hash for PackageSource","synthetic":false,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Hash for Source","synthetic":false,"types":["rewatch::bsconfig::Source"]},{"text":"impl Hash for Package","synthetic":false,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/marker/trait.Freeze.js b/rewatch/docs/doc/implementors/core/marker/trait.Freeze.js new file mode 100644 index 0000000000..05f06aab96 --- /dev/null +++ b/rewatch/docs/doc/implementors/core/marker/trait.Freeze.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T> Freeze for OneOrMore<T> where
    T: Freeze
","synthetic":true,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl Freeze for Subdirs","synthetic":true,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Freeze for PackageSource","synthetic":true,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Freeze for Source","synthetic":true,"types":["rewatch::bsconfig::Source"]},{"text":"impl Freeze for PackageSpec","synthetic":true,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl Freeze for Error","synthetic":true,"types":["rewatch::bsconfig::Error"]},{"text":"impl Freeze for Warnings","synthetic":true,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl Freeze for Reason","synthetic":true,"types":["rewatch::bsconfig::Reason"]},{"text":"impl Freeze for T","synthetic":true,"types":["rewatch::bsconfig::T"]},{"text":"impl Freeze for SourceFile","synthetic":true,"types":["rewatch::build::SourceFile"]},{"text":"impl Freeze for Package","synthetic":true,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/marker/trait.Send.js b/rewatch/docs/doc/implementors/core/marker/trait.Send.js new file mode 100644 index 0000000000..513ac845b0 --- /dev/null +++ b/rewatch/docs/doc/implementors/core/marker/trait.Send.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T> Send for OneOrMore<T> where
    T: Send
","synthetic":true,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl Send for Subdirs","synthetic":true,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Send for PackageSource","synthetic":true,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Send for Source","synthetic":true,"types":["rewatch::bsconfig::Source"]},{"text":"impl Send for PackageSpec","synthetic":true,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl Send for Error","synthetic":true,"types":["rewatch::bsconfig::Error"]},{"text":"impl Send for Warnings","synthetic":true,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl Send for Reason","synthetic":true,"types":["rewatch::bsconfig::Reason"]},{"text":"impl Send for T","synthetic":true,"types":["rewatch::bsconfig::T"]},{"text":"impl Send for SourceFile","synthetic":true,"types":["rewatch::build::SourceFile"]},{"text":"impl Send for Package","synthetic":true,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/marker/trait.StructuralPartialEq.js b/rewatch/docs/doc/implementors/core/marker/trait.StructuralPartialEq.js new file mode 100644 index 0000000000..14d519e804 --- /dev/null +++ b/rewatch/docs/doc/implementors/core/marker/trait.StructuralPartialEq.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl StructuralPartialEq for Subdirs","synthetic":false,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl StructuralPartialEq for PackageSource","synthetic":false,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl StructuralPartialEq for Source","synthetic":false,"types":["rewatch::bsconfig::Source"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/marker/trait.Sync.js b/rewatch/docs/doc/implementors/core/marker/trait.Sync.js new file mode 100644 index 0000000000..5166378d60 --- /dev/null +++ b/rewatch/docs/doc/implementors/core/marker/trait.Sync.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T> Sync for OneOrMore<T> where
    T: Sync
","synthetic":true,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl Sync for Subdirs","synthetic":true,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Sync for PackageSource","synthetic":true,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Sync for Source","synthetic":true,"types":["rewatch::bsconfig::Source"]},{"text":"impl Sync for PackageSpec","synthetic":true,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl Sync for Error","synthetic":true,"types":["rewatch::bsconfig::Error"]},{"text":"impl Sync for Warnings","synthetic":true,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl Sync for Reason","synthetic":true,"types":["rewatch::bsconfig::Reason"]},{"text":"impl Sync for T","synthetic":true,"types":["rewatch::bsconfig::T"]},{"text":"impl Sync for SourceFile","synthetic":true,"types":["rewatch::build::SourceFile"]},{"text":"impl Sync for Package","synthetic":true,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/marker/trait.Unpin.js b/rewatch/docs/doc/implementors/core/marker/trait.Unpin.js new file mode 100644 index 0000000000..17e1d0820f --- /dev/null +++ b/rewatch/docs/doc/implementors/core/marker/trait.Unpin.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T> Unpin for OneOrMore<T> where
    T: Unpin
","synthetic":true,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl Unpin for Subdirs","synthetic":true,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl Unpin for PackageSource","synthetic":true,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl Unpin for Source","synthetic":true,"types":["rewatch::bsconfig::Source"]},{"text":"impl Unpin for PackageSpec","synthetic":true,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl Unpin for Error","synthetic":true,"types":["rewatch::bsconfig::Error"]},{"text":"impl Unpin for Warnings","synthetic":true,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl Unpin for Reason","synthetic":true,"types":["rewatch::bsconfig::Reason"]},{"text":"impl Unpin for T","synthetic":true,"types":["rewatch::bsconfig::T"]},{"text":"impl Unpin for SourceFile","synthetic":true,"types":["rewatch::build::SourceFile"]},{"text":"impl Unpin for Package","synthetic":true,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js b/rewatch/docs/doc/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js new file mode 100644 index 0000000000..5b1b9e2193 --- /dev/null +++ b/rewatch/docs/doc/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T> RefUnwindSafe for OneOrMore<T> where
    T: RefUnwindSafe
","synthetic":true,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl RefUnwindSafe for Subdirs","synthetic":true,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl RefUnwindSafe for PackageSource","synthetic":true,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl RefUnwindSafe for Source","synthetic":true,"types":["rewatch::bsconfig::Source"]},{"text":"impl RefUnwindSafe for PackageSpec","synthetic":true,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl RefUnwindSafe for Error","synthetic":true,"types":["rewatch::bsconfig::Error"]},{"text":"impl RefUnwindSafe for Warnings","synthetic":true,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl RefUnwindSafe for Reason","synthetic":true,"types":["rewatch::bsconfig::Reason"]},{"text":"impl RefUnwindSafe for T","synthetic":true,"types":["rewatch::bsconfig::T"]},{"text":"impl RefUnwindSafe for SourceFile","synthetic":true,"types":["rewatch::build::SourceFile"]},{"text":"impl RefUnwindSafe for Package","synthetic":true,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/core/panic/unwind_safe/trait.UnwindSafe.js b/rewatch/docs/doc/implementors/core/panic/unwind_safe/trait.UnwindSafe.js new file mode 100644 index 0000000000..b51d4a451b --- /dev/null +++ b/rewatch/docs/doc/implementors/core/panic/unwind_safe/trait.UnwindSafe.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<T> UnwindSafe for OneOrMore<T> where
    T: UnwindSafe
","synthetic":true,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl UnwindSafe for Subdirs","synthetic":true,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl UnwindSafe for PackageSource","synthetic":true,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl UnwindSafe for Source","synthetic":true,"types":["rewatch::bsconfig::Source"]},{"text":"impl UnwindSafe for PackageSpec","synthetic":true,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl UnwindSafe for Error","synthetic":true,"types":["rewatch::bsconfig::Error"]},{"text":"impl UnwindSafe for Warnings","synthetic":true,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl UnwindSafe for Reason","synthetic":true,"types":["rewatch::bsconfig::Reason"]},{"text":"impl UnwindSafe for T","synthetic":true,"types":["rewatch::bsconfig::T"]},{"text":"impl UnwindSafe for SourceFile","synthetic":true,"types":["rewatch::build::SourceFile"]},{"text":"impl UnwindSafe for Package","synthetic":true,"types":["rewatch::package_tree::Package"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/implementors/serde/de/trait.Deserialize.js b/rewatch/docs/doc/implementors/serde/de/trait.Deserialize.js new file mode 100644 index 0000000000..5d3930b343 --- /dev/null +++ b/rewatch/docs/doc/implementors/serde/de/trait.Deserialize.js @@ -0,0 +1,3 @@ +(function() {var implementors = {}; +implementors["rewatch"] = [{"text":"impl<'de, T> Deserialize<'de> for OneOrMore<T> where
    T: Deserialize<'de>, 
","synthetic":false,"types":["rewatch::bsconfig::OneOrMore"]},{"text":"impl<'de> Deserialize<'de> for Subdirs","synthetic":false,"types":["rewatch::bsconfig::Subdirs"]},{"text":"impl<'de> Deserialize<'de> for PackageSource","synthetic":false,"types":["rewatch::bsconfig::PackageSource"]},{"text":"impl<'de> Deserialize<'de> for Source","synthetic":false,"types":["rewatch::bsconfig::Source"]},{"text":"impl<'de> Deserialize<'de> for PackageSpec","synthetic":false,"types":["rewatch::bsconfig::PackageSpec"]},{"text":"impl<'de> Deserialize<'de> for Error","synthetic":false,"types":["rewatch::bsconfig::Error"]},{"text":"impl<'de> Deserialize<'de> for Warnings","synthetic":false,"types":["rewatch::bsconfig::Warnings"]},{"text":"impl<'de> Deserialize<'de> for Reason","synthetic":false,"types":["rewatch::bsconfig::Reason"]},{"text":"impl<'de> Deserialize<'de> for T","synthetic":false,"types":["rewatch::bsconfig::T"]}]; +if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rewatch/docs/doc/light.css b/rewatch/docs/doc/light.css new file mode 100644 index 0000000000..a71085b0ec --- /dev/null +++ b/rewatch/docs/doc/light.css @@ -0,0 +1 @@ +:root{--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--sidebar-background-color:#F5F5F5;--sidebar-background-color-hover:#E0E0E0;--code-block-background-color:#F5F5F5;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;}.slider{background-color:#ccc;}.slider:before{background-color:white;}input:focus+.slider{box-shadow:0 0 0 2px #0a84ff,0 0 0 6px rgba(10,132,255,0.3);}.in-band{background-color:white;}.rust-logo{}.sidebar .current,.sidebar a:hover{background-color:#fff;}.line-numbers span{color:#c67e2d;}.line-numbers .line-highlighted{background-color:#FDFFD3 !important;}.docblock table td,.docblock table th{border-color:#ddd;}.search-results a:hover{background-color:#ddd;}.search-results a:focus{color:#000 !important;background-color:#ccc;}.search-results a:focus span{color:#000 !important;}a.result-trait:focus{background-color:#c7b6ff;}a.result-traitalias:focus{background-color:#c7b6ff;}a.result-mod:focus,a.result-externcrate:focus{background-color:#afc6e4;}a.result-enum:focus{background-color:#e7b1a0;}a.result-struct:focus{background-color:#e7b1a0;}a.result-union:focus{background-color:#e7b1a0;}a.result-fn:focus,a.result-method:focus,a.result-tymethod:focus{background-color:#c6afb3;}a.result-type:focus{background-color:#e7b1a0;}a.result-associatedtype:focus{background-color:#afc6e4;}a.result-foreigntype:focus{background-color:#e7b1a0;}a.result-attr:focus,a.result-derive:focus,a.result-macro:focus{background-color:#8ce488;}a.result-constant:focus,a.result-static:focus{background-color:#afc6e4;}a.result-primitive:focus{background-color:#e7b1a0;}a.result-keyword:focus{background-color:#afc6e4;}.content .item-info::before{color:#ccc;}.content span.enum,.content a.enum,.block a.current.enum{color:#AD378A;}.content span.struct,.content a.struct,.block a.current.struct{color:#AD378A;}.content span.type,.content a.type,.block a.current.type{color:#AD378A;}.content span.foreigntype,.content a.foreigntype,.block a.current.foreigntype{color:#3873AD;}.content span.associatedtype,.content a.associatedtype,.block a.current.associatedtype{color:#3873AD;}.content span.attr,.content a.attr,.block a.current.attr,.content span.derive,.content a.derive,.block a.current.derive,.content span.macro,.content a.macro,.block a.current.macro{color:#068000;}.content span.union,.content a.union,.block a.current.union{color:#AD378A;}.content span.constant,.content a.constant,.block a.current.constant,.content span.static,.content a.static,.block a.current.static{color:#3873AD;}.content span.primitive,.content a.primitive,.block a.current.primitive{color:#AD378A;}.content span.externcrate,.content span.mod,.content a.mod,.block a.current.mod{color:#3873AD;}.content span.trait,.content a.trait,.block a.current.trait{color:#6E4FC9;}.content span.traitalias,.content a.traitalias,.block a.current.traitalias{color:#5137AD;}.content span.fn,.content a.fn,.block a.current.fn,.content span.method,.content a.method,.block a.current.method,.content span.tymethod,.content a.tymethod,.block a.current.tymethod,.content .fnname{color:#AD7C37;}.content span.keyword,.content a.keyword,.block a.current.keyword{color:#3873AD;}.sidebar a{color:#356da4;}.sidebar a.current.enum{color:#a63283;}.sidebar a.current.struct{color:#a63283;}.sidebar a.current.type{color:#a63283;}.sidebar a.current.associatedtype{color:#356da4;}.sidebar a.current.foreigntype{color:#356da4;}.sidebar a.current.attr,.sidebar a.current.derive,.sidebar a.current.macro{color:#067901;}.sidebar a.current.union{color:#a63283;}.sidebar a.current.constant .sidebar a.current.static{color:#356da4;}.sidebar a.current.primitive{color:#a63283;}.sidebar a.current.externcrate .sidebar a.current.mod{color:#356da4;}.sidebar a.current.trait{color:#6849c3;}.sidebar a.current.traitalias{color:#4b349e;}.sidebar a.current.fn,.sidebar a.current.method,.sidebar a.current.tymethod{color:#a67736;}.sidebar a.current.keyword{color:#356da4;}nav.main .current{border-top-color:#000;border-bottom-color:#000;}nav.main .separator{border:1px solid #000;}a{color:#3873AD;}body.source .example-wrap pre.rust a{background:#eee;}details.rustdoc-toggle>summary.hideme>span,details.rustdoc-toggle>summary::before{color:#999;}#crate-search,.search-input{background-color:white;border-color:#e0e0e0;}#crate-search{border-color:#e0e0e0 !important;}.search-input:focus{border-color:#66afe9;}.stab.empty-impl{background:#FFF5D6;border-color:#FFC600;}.stab.unstable{background:#FFF5D6;border-color:#FFC600;}.stab.deprecated{background:#ffc4c4;border-color:#db7b7b;}.stab.must_implement{background:#F3DFFF;border-color:#b07bdb;}.stab.portability{background:#F3DFFF;border-color:#b07bdb;}.stab.portability>code{background:none;}.rightside,.out-of-band{color:grey;}.line-numbers :target{background-color:transparent;}pre.rust .kw{color:#8959A8;}pre.rust .kw-2,pre.rust .prelude-ty{color:#4271AE;}pre.rust .number,pre.rust .string{color:#718C00;}pre.rust .self,pre.rust .bool-val,pre.rust .prelude-val,pre.rust .attribute,pre.rust .attribute .ident{color:#C82829;}pre.rust .comment{color:#8E908C;}pre.rust .doccomment{color:#4D4D4C;}pre.rust .macro,pre.rust .macro-nonterminal{color:#3E999F;}pre.rust .lifetime{color:#B76514;}pre.rust .question-mark{color:#ff9011;}.example-wrap>pre.line-number{border-color:#c7c7c7;}a.test-arrow{color:#f5f5f5;background-color:rgba(78,139,202,0.2);}a.test-arrow:hover{background-color:#4e8bca;}.toggle-label,.code-attribute{color:#999;}:target{background:#FDFFD3;border-right:3px solid #AD7C37;}pre.compile_fail{border-left:2px solid rgba(255,0,0,.5);}pre.compile_fail:hover,.information:hover+pre.compile_fail{border-left:2px solid #f00;}pre.should_panic{border-left:2px solid rgba(255,0,0,.5);}pre.should_panic:hover,.information:hover+pre.should_panic{border-left:2px solid #f00;}pre.ignore{border-left:2px solid rgba(255,142,0,.6);}pre.ignore:hover,.information:hover+pre.ignore{border-left:2px solid #ff9200;}.tooltip.compile_fail{color:rgba(255,0,0,.5);}.information>.compile_fail:hover{color:#f00;}.tooltip.should_panic{color:rgba(255,0,0,.5);}.information>.should_panic:hover{color:#f00;}.tooltip.ignore{color:rgba(255,142,0,.6);}.information>.ignore:hover{color:#ff9200;}.search-failed a{color:#3873AD;}.tooltip::after{background-color:#000;color:#fff;}.tooltip::before{border-color:transparent black transparent transparent;}.notable-traits-tooltiptext{background-color:#eee;border-color:#999;}.notable-traits-tooltiptext .notable{border-bottom-color:#DDDDDD;}#titles>button:not(.selected){background-color:#e6e6e6;border-top-color:#e6e6e6;}#titles>button:hover,#titles>button.selected{background-color:#ffffff;border-top-color:#0089ff;}#titles>button>div.count{color:#888;}@media (max-width:700px){.sidebar-elems{border-right-color:#000;}}kbd{color:#000;background-color:#fafbfc;border-color:#d1d5da;border-bottom-color:#c6cbd1;box-shadow:inset 0 -1px 0 #c6cbd1;}#settings-menu>a,#help-button>button{border-color:#e0e0e0;background-color:#fff;}#settings-menu>a:hover,#settings-menu>a:focus,#help-button>button:hover,#help-button>button:focus{border-color:#717171;}.popover,.popover::before,#help-button span.top,#help-button span.bottom{border-color:#DDDDDD;}#copy-path{color:#999;}#copy-path>img{filter:invert(50%);}#copy-path:hover>img{filter:invert(35%);}#theme-choices{border-color:#ccc;background-color:#fff;}#theme-choices>button:not(:first-child){border-top-color:#e0e0e0;}#theme-choices>button:hover,#theme-choices>button:focus{background-color:#eee;}.search-results .result-name span.alias{color:#000;}.search-results .result-name span.grey{color:#999;}#source-sidebar>.title{border-bottom-color:#ccc;}#source-sidebar div.files>a:hover,details.dir-entry summary:hover,#source-sidebar div.files>a:focus,details.dir-entry summary:focus{background-color:#E0E0E0;}#source-sidebar div.files>a.selected{background-color:#fff;}.scraped-example-list .scrape-help{border-color:#555;color:#333;}.scraped-example-list .scrape-help:hover{border-color:black;color:black;}.more-examples-toggle summary,.more-examples-toggle .hide-more{color:#999;}.scraped-example .example-wrap .rust span.highlight{background:#fcffd6;}.scraped-example .example-wrap .rust span.highlight.focus{background:#f6fdb0;}.scraped-example:not(.expanded) .code-wrapper:before{background:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,0));}.scraped-example:not(.expanded) .code-wrapper:after{background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0));}.toggle-line-inner{background:#ccc;}.toggle-line:hover .toggle-line-inner{background:#999;} \ No newline at end of file diff --git a/rewatch/docs/doc/main.js b/rewatch/docs/doc/main.js new file mode 100644 index 0000000000..c2141ac554 --- /dev/null +++ b/rewatch/docs/doc/main.js @@ -0,0 +1,8 @@ +"use strict";function getVar(name){const el=document.getElementById("rustdoc-vars");if(el){return el.attributes["data-"+name].value}else{return null}}function resourcePath(basename,extension){return getVar("root-path")+basename+getVar("resource-suffix")+extension}function hideMain(){addClass(document.getElementById(MAIN_ID),"hidden")}function showMain(){removeClass(document.getElementById(MAIN_ID),"hidden")}function elemIsInParent(elem,parent){while(elem&&elem!==document.body){if(elem===parent){return true}elem=elem.parentElement}return false}function blurHandler(event,parentElem,hideCallback){if(!elemIsInParent(document.activeElement,parentElem)&&!elemIsInParent(event.relatedTarget,parentElem)){hideCallback()}}(function(){window.rootPath=getVar("root-path");window.currentCrate=getVar("current-crate")}());function setMobileTopbar(){const mobileLocationTitle=document.querySelector(".mobile-topbar h2.location");const locationTitle=document.querySelector(".sidebar h2.location");if(mobileLocationTitle&&locationTitle){mobileLocationTitle.innerHTML=locationTitle.innerHTML}}function getVirtualKey(ev){if("key"in ev&&typeof ev.key!=="undefined"){return ev.key}const c=ev.charCode||ev.keyCode;if(c===27){return"Escape"}return String.fromCharCode(c)}const MAIN_ID="main-content";const SETTINGS_BUTTON_ID="settings-menu";const ALTERNATIVE_DISPLAY_ID="alternative-display";const NOT_DISPLAYED_ID="not-displayed";const HELP_BUTTON_ID="help-button";function getSettingsButton(){return document.getElementById(SETTINGS_BUTTON_ID)}function getHelpButton(){return document.getElementById(HELP_BUTTON_ID)}function getNakedUrl(){return window.location.href.split("?")[0].split("#")[0]}function insertAfter(newNode,referenceNode){referenceNode.parentNode.insertBefore(newNode,referenceNode.nextSibling)}function getOrCreateSection(id,classes){let el=document.getElementById(id);if(!el){el=document.createElement("section");el.id=id;el.className=classes;insertAfter(el,document.getElementById(MAIN_ID))}return el}function getAlternativeDisplayElem(){return getOrCreateSection(ALTERNATIVE_DISPLAY_ID,"content hidden")}function getNotDisplayedElem(){return getOrCreateSection(NOT_DISPLAYED_ID,"hidden")}function switchDisplayedElement(elemToDisplay){const el=getAlternativeDisplayElem();if(el.children.length>0){getNotDisplayedElem().appendChild(el.firstElementChild)}if(elemToDisplay===null){addClass(el,"hidden");showMain();return}el.appendChild(elemToDisplay);hideMain();removeClass(el,"hidden")}function browserSupportsHistoryApi(){return window.history&&typeof window.history.pushState==="function"}function loadCss(cssFileName){const link=document.createElement("link");link.href=resourcePath(cssFileName,".css");link.type="text/css";link.rel="stylesheet";document.getElementsByTagName("head")[0].appendChild(link)}(function(){function loadScript(url){const script=document.createElement("script");script.src=url;document.head.append(script)}getSettingsButton().onclick=event=>{addClass(getSettingsButton(),"rotate");event.preventDefault();loadCss("settings");loadScript(resourcePath("settings",".js"))};window.searchState={loadingText:"Loading search results...",input:document.getElementsByClassName("search-input")[0],outputElement:()=>{let el=document.getElementById("search");if(!el){el=document.createElement("section");el.id="search";getNotDisplayedElem().appendChild(el)}return el},title:document.title,titleBeforeSearch:document.title,timeout:null,currentTab:0,focusedByTab:[null,null,null],clearInputTimeout:()=>{if(searchState.timeout!==null){clearTimeout(searchState.timeout);searchState.timeout=null}},isDisplayed:()=>searchState.outputElement().parentElement.id===ALTERNATIVE_DISPLAY_ID,focus:()=>{searchState.input.focus()},defocus:()=>{searchState.input.blur()},showResults:search=>{if(search===null||typeof search==="undefined"){search=searchState.outputElement()}switchDisplayedElement(search);searchState.mouseMovedAfterSearch=false;document.title=searchState.title},hideResults:()=>{switchDisplayedElement(null);document.title=searchState.titleBeforeSearch;if(browserSupportsHistoryApi()){history.replaceState(null,window.currentCrate+" - Rust",getNakedUrl()+window.location.hash)}},getQueryStringParams:()=>{const params={};window.location.search.substring(1).split("&").map(s=>{const pair=s.split("=");params[decodeURIComponent(pair[0])]=typeof pair[1]==="undefined"?null:decodeURIComponent(pair[1])});return params},setup:()=>{const search_input=searchState.input;if(!searchState.input){return}let searchLoaded=false;function loadSearch(){if(!searchLoaded){searchLoaded=true;loadScript(resourcePath("search",".js"));loadScript(resourcePath("search-index",".js"))}}search_input.addEventListener("focus",()=>{search_input.origPlaceholder=search_input.placeholder;search_input.placeholder="Type your search here.";loadSearch()});if(search_input.value!==""){loadSearch()}const params=searchState.getQueryStringParams();if(params.search!==undefined){const search=searchState.outputElement();search.innerHTML="

"+searchState.loadingText+"

";searchState.showResults(search);loadSearch()}},};function getPageId(){if(window.location.hash){const tmp=window.location.hash.replace(/^#/,"");if(tmp.length>0){return tmp}}return null}const toggleAllDocsId="toggle-all-docs";let savedHash="";function handleHashes(ev){if(ev!==null&&searchState.isDisplayed()&&ev.newURL){switchDisplayedElement(null);const hash=ev.newURL.slice(ev.newURL.indexOf("#")+1);if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.search+"#"+hash)}const elem=document.getElementById(hash);if(elem){elem.scrollIntoView()}}if(savedHash!==window.location.hash){savedHash=window.location.hash;if(savedHash.length===0){return}expandSection(savedHash.slice(1))}}function onHashChange(ev){const sidebar=document.getElementsByClassName("sidebar")[0];removeClass(sidebar,"shown");handleHashes(ev)}function openParentDetails(elem){while(elem){if(elem.tagName==="DETAILS"){elem.open=true}elem=elem.parentNode}}function expandSection(id){openParentDetails(document.getElementById(id))}function handleEscape(ev){searchState.clearInputTimeout();switchDisplayedElement(null);if(browserSupportsHistoryApi()){history.replaceState(null,window.currentCrate+" - Rust",getNakedUrl()+window.location.hash)}ev.preventDefault();searchState.defocus();window.hidePopoverMenus()}function handleShortcut(ev){const disableShortcuts=getSettingValue("disable-shortcuts")==="true";if(ev.ctrlKey||ev.altKey||ev.metaKey||disableShortcuts){return}if(document.activeElement.tagName==="INPUT"&&document.activeElement.type!=="checkbox"){switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break}}else{switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break;case"s":case"S":ev.preventDefault();searchState.focus();break;case"+":case"-":ev.preventDefault();toggleAllDocs();break;case"?":showHelp();break;default:break}}}document.addEventListener("keypress",handleShortcut);document.addEventListener("keydown",handleShortcut);function addSidebarItems(){if(!window.SIDEBAR_ITEMS){return}const sidebar=document.getElementsByClassName("sidebar-elems")[0];function block(shortty,id,longty){const filtered=window.SIDEBAR_ITEMS[shortty];if(!filtered){return}const div=document.createElement("div");div.className="block "+shortty;const h3=document.createElement("h3");h3.innerHTML=`${longty}`;div.appendChild(h3);const ul=document.createElement("ul");for(const item of filtered){const name=item[0];const desc=item[1];let klass=shortty;let path;if(shortty==="mod"){path=name+"/index.html"}else{path=shortty+"."+name+".html"}const current_page=document.location.href.split("/").pop();if(path===current_page){klass+=" current"}const link=document.createElement("a");link.href=path;link.title=desc;link.className=klass;link.textContent=name;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}div.appendChild(ul);sidebar.appendChild(div)}if(sidebar){block("primitive","primitives","Primitive Types");block("mod","modules","Modules");block("macro","macros","Macros");block("struct","structs","Structs");block("enum","enums","Enums");block("union","unions","Unions");block("constant","constants","Constants");block("static","static","Statics");block("trait","traits","Traits");block("fn","functions","Functions");block("type","types","Type Definitions");block("foreigntype","foreign-types","Foreign Types");block("keyword","keywords","Keywords");block("traitalias","trait-aliases","Trait Aliases")}}window.register_implementors=imp=>{const implementors=document.getElementById("implementors-list");const synthetic_implementors=document.getElementById("synthetic-implementors-list");const inlined_types=new Set();if(synthetic_implementors){onEachLazy(synthetic_implementors.getElementsByClassName("impl"),el=>{const aliases=el.getAttribute("data-aliases");if(!aliases){return}aliases.split(",").forEach(alias=>{inlined_types.add(alias)})})}let currentNbImpls=implementors.getElementsByClassName("impl").length;const traitName=document.querySelector("h1.fqn > .in-band > .trait").textContent;const baseIdName="impl-"+traitName+"-";const libs=Object.getOwnPropertyNames(imp);const ignoreExternCrates=document.querySelector("script[data-ignore-extern-crates]").getAttribute("data-ignore-extern-crates");for(const lib of libs){if(lib===window.currentCrate||ignoreExternCrates.indexOf(lib)!==-1){continue}const structs=imp[lib];struct_loop:for(const struct of structs){const list=struct.synthetic?synthetic_implementors:implementors;if(struct.synthetic){for(const struct_type of struct.types){if(inlined_types.has(struct_type)){continue struct_loop}inlined_types.add(struct_type)}}const code=document.createElement("h3");code.innerHTML=struct.text;addClass(code,"code-header");addClass(code,"in-band");onEachLazy(code.getElementsByTagName("a"),elem=>{const href=elem.getAttribute("href");if(href&&href.indexOf("http")!==0){elem.setAttribute("href",window.rootPath+href)}});const currentId=baseIdName+currentNbImpls;const anchor=document.createElement("a");anchor.href="#"+currentId;addClass(anchor,"anchor");const display=document.createElement("div");display.id=currentId;addClass(display,"impl");display.appendChild(anchor);display.appendChild(code);list.appendChild(display);currentNbImpls+=1}}};if(window.pending_implementors){window.register_implementors(window.pending_implementors)}function addSidebarCrates(){if(!window.ALL_CRATES){return}const sidebarElems=document.getElementsByClassName("sidebar-elems")[0];if(!sidebarElems){return}const div=document.createElement("div");div.className="block crate";div.innerHTML="

Crates

";const ul=document.createElement("ul");div.appendChild(ul);for(const crate of window.ALL_CRATES){let klass="crate";if(window.rootPath!=="./"&&crate===window.currentCrate){klass+=" current"}const link=document.createElement("a");link.href=window.rootPath+crate+"/index.html";link.className=klass;link.textContent=crate;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}sidebarElems.appendChild(div)}function labelForToggleButton(sectionIsCollapsed){if(sectionIsCollapsed){return"+"}return"\u2212"}function toggleAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);if(!innerToggle){return}let sectionIsCollapsed=false;if(hasClass(innerToggle,"will-expand")){removeClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("rustdoc-toggle"),e=>{if(!hasClass(e,"type-contents-toggle")){e.open=true}});innerToggle.title="collapse all docs"}else{addClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("rustdoc-toggle"),e=>{if(e.parentNode.id!=="implementations-list"||(!hasClass(e,"implementors-toggle")&&!hasClass(e,"type-contents-toggle"))){e.open=false}});sectionIsCollapsed=true;innerToggle.title="expand all docs"}innerToggle.children[0].innerText=labelForToggleButton(sectionIsCollapsed)}(function(){const toggles=document.getElementById(toggleAllDocsId);if(toggles){toggles.onclick=toggleAllDocs}const hideMethodDocs=getSettingValue("auto-hide-method-docs")==="true";const hideImplementations=getSettingValue("auto-hide-trait-implementations")==="true";const hideLargeItemContents=getSettingValue("auto-hide-large-items")!=="false";function setImplementorsTogglesOpen(id,open){const list=document.getElementById(id);if(list!==null){onEachLazy(list.getElementsByClassName("implementors-toggle"),e=>{e.open=open})}}if(hideImplementations){setImplementorsTogglesOpen("trait-implementations-list",false);setImplementorsTogglesOpen("blanket-implementations-list",false)}onEachLazy(document.getElementsByClassName("rustdoc-toggle"),e=>{if(!hideLargeItemContents&&hasClass(e,"type-contents-toggle")){e.open=true}if(hideMethodDocs&&hasClass(e,"method-toggle")){e.open=false}});const pageId=getPageId();if(pageId!==null){expandSection(pageId)}}());(function(){let lineNumbersFunc=()=>{};if(getSettingValue("line-numbers")==="true"){lineNumbersFunc=x=>{const count=x.textContent.split("\n").length;const elems=[];for(let i=0;i{if(hasClass(e,"compile_fail")){e.addEventListener("mouseover",function(){this.parentElement.previousElementSibling.childNodes[0].style.color="#f00"});e.addEventListener("mouseout",function(){this.parentElement.previousElementSibling.childNodes[0].style.color=""})}else if(hasClass(e,"ignore")){e.addEventListener("mouseover",function(){this.parentElement.previousElementSibling.childNodes[0].style.color="#ff9200"});e.addEventListener("mouseout",function(){this.parentElement.previousElementSibling.childNodes[0].style.color=""})}lineNumbersFunc(e)})}());function hideSidebar(){const sidebar=document.getElementsByClassName("sidebar")[0];removeClass(sidebar,"shown")}function handleClick(id,f){const elem=document.getElementById(id);if(elem){elem.addEventListener("click",f)}}handleClick(MAIN_ID,()=>{hideSidebar()});onEachLazy(document.getElementsByTagName("a"),el=>{if(el.hash){el.addEventListener("click",()=>{expandSection(el.hash.slice(1));hideSidebar()})}});onEachLazy(document.querySelectorAll(".rustdoc-toggle > summary:not(.hideme)"),el=>{el.addEventListener("click",e=>{if(e.target.tagName!=="SUMMARY"&&e.target.tagName!=="A"){e.preventDefault()}})});onEachLazy(document.getElementsByClassName("notable-traits"),e=>{e.onclick=function(){this.getElementsByClassName("notable-traits-tooltiptext")[0].classList.toggle("force-tooltip")}});const sidebar_menu_toggle=document.getElementsByClassName("sidebar-menu-toggle")[0];if(sidebar_menu_toggle){sidebar_menu_toggle.addEventListener("click",()=>{const sidebar=document.getElementsByClassName("sidebar")[0];if(!hasClass(sidebar,"shown")){addClass(sidebar,"shown")}else{removeClass(sidebar,"shown")}})}function helpBlurHandler(event){blurHandler(event,getHelpButton(),window.hidePopoverMenus)}function buildHelpMenu(){const book_info=document.createElement("span");book_info.className="top";book_info.innerHTML="You can find more information in \ + the rustdoc book.";const shortcuts=[["?","Show this help dialog"],["S","Focus the search field"],["โ†‘","Move up in search results"],["โ†“","Move down in search results"],["โ† / โ†’","Switch result tab (when results focused)"],["⏎","Go to active search result"],["+","Expand all sections"],["-","Collapse all sections"],].map(x=>"
"+x[0].split(" ").map((y,index)=>((index&1)===0?""+y+"":" "+y+" ")).join("")+"
"+x[1]+"
").join("");const div_shortcuts=document.createElement("div");addClass(div_shortcuts,"shortcuts");div_shortcuts.innerHTML="

Keyboard Shortcuts

"+shortcuts+"
";const infos=["Prefix searches with a type followed by a colon (e.g., fn:) to \ + restrict the search to a given item kind.","Accepted kinds are: fn, mod, struct, \ + enum, trait, type, macro, \ + and const.","Search functions by type signature (e.g., vec -> usize or \ + -> vec)","Search multiple things at once by splitting your query with comma (e.g., \ + str,u8 or String,struct:Vec,test)","You can look for items with an exact name by putting double quotes around \ + your request: \"string\"","Look for items inside another one by searching for a path: vec::Vec",].map(x=>"

"+x+"

").join("");const div_infos=document.createElement("div");addClass(div_infos,"infos");div_infos.innerHTML="

Search Tricks

"+infos;const rustdoc_version=document.createElement("span");rustdoc_version.className="bottom";const rustdoc_version_code=document.createElement("code");rustdoc_version_code.innerText="rustdoc "+getVar("rustdoc-version");rustdoc_version.appendChild(rustdoc_version_code);const container=document.createElement("div");container.className="popover";container.style.display="none";const side_by_side=document.createElement("div");side_by_side.className="side-by-side";side_by_side.appendChild(div_shortcuts);side_by_side.appendChild(div_infos);container.appendChild(book_info);container.appendChild(side_by_side);container.appendChild(rustdoc_version);const help_button=getHelpButton();help_button.appendChild(container);container.onblur=helpBlurHandler;container.onclick=event=>{event.preventDefault()};help_button.onblur=helpBlurHandler;help_button.children[0].onblur=helpBlurHandler;return container}window.hidePopoverMenus=function(){onEachLazy(document.querySelectorAll(".search-container .popover"),elem=>{elem.style.display="none"})};function getHelpMenu(buildNeeded){let menu=getHelpButton().querySelector(".popover");if(!menu&&buildNeeded){menu=buildHelpMenu()}return menu}function showHelp(){const menu=getHelpMenu(true);if(menu.style.display==="none"){window.hidePopoverMenus();menu.style.display=""}}document.querySelector(`#${HELP_BUTTON_ID} > button`).addEventListener("click",event=>{const target=event.target;if(target.tagName!=="BUTTON"||target.parentElement.id!==HELP_BUTTON_ID){return}const menu=getHelpMenu(true);const shouldShowHelp=menu.style.display==="none";if(shouldShowHelp){showHelp()}else{window.hidePopoverMenus()}});setMobileTopbar();addSidebarItems();addSidebarCrates();onHashChange(null);window.addEventListener("hashchange",onHashChange);searchState.setup()}());(function(){let reset_button_timeout=null;window.copy_path=but=>{const parent=but.parentElement;const path=[];onEach(parent.childNodes,child=>{if(child.tagName==="A"){path.push(child.textContent)}});const el=document.createElement("textarea");el.value=path.join("::");el.setAttribute("readonly","");el.style.position="absolute";el.style.left="-9999px";document.body.appendChild(el);el.select();document.execCommand("copy");document.body.removeChild(el);but.children[0].style.display="none";let tmp;if(but.childNodes.length<2){tmp=document.createTextNode("โœ“");but.appendChild(tmp)}else{onEachLazy(but.childNodes,e=>{if(e.nodeType===Node.TEXT_NODE){tmp=e;return true}});tmp.textContent="โœ“"}if(reset_button_timeout!==null){window.clearTimeout(reset_button_timeout)}function reset_button(){tmp.textContent="";reset_button_timeout=null;but.children[0].style.display=""}reset_button_timeout=window.setTimeout(reset_button,1000)}}()) \ No newline at end of file diff --git a/rewatch/docs/doc/normalize.css b/rewatch/docs/doc/normalize.css new file mode 100644 index 0000000000..469959f137 --- /dev/null +++ b/rewatch/docs/doc/normalize.css @@ -0,0 +1,2 @@ + /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none} \ No newline at end of file diff --git a/rewatch/docs/doc/noscript.css b/rewatch/docs/doc/noscript.css new file mode 100644 index 0000000000..d850bb3815 --- /dev/null +++ b/rewatch/docs/doc/noscript.css @@ -0,0 +1 @@ + #main-content .attributes{margin-left:0 !important;}#copy-path{display:none;}.sub{display:none;} \ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/all.html b/rewatch/docs/doc/rewatch/all.html new file mode 100644 index 0000000000..fdfb11fa96 --- /dev/null +++ b/rewatch/docs/doc/rewatch/all.html @@ -0,0 +1 @@ +List of all items in this crate
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/enum.Error.html b/rewatch/docs/doc/rewatch/bsconfig/enum.Error.html new file mode 100644 index 0000000000..2cdd974403 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/enum.Error.html @@ -0,0 +1,28 @@ +Error in rewatch::bsconfig - Rust
pub enum Error {
+    Catchall(bool),
+    Qualified(String),
+}

Variants

Catchall(bool)

Qualified(String)

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/enum.OneOrMore.html b/rewatch/docs/doc/rewatch/bsconfig/enum.OneOrMore.html new file mode 100644 index 0000000000..22015856a8 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/enum.OneOrMore.html @@ -0,0 +1,28 @@ +OneOrMore in rewatch::bsconfig - Rust
pub enum OneOrMore<T> {
+    Multiple(Vec<T>),
+    Single(T),
+}

Variants

Multiple(Vec<T>)

Single(T)

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/enum.Source.html b/rewatch/docs/doc/rewatch/bsconfig/enum.Source.html new file mode 100644 index 0000000000..8627d8a114 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/enum.Source.html @@ -0,0 +1,33 @@ +Source in rewatch::bsconfig - Rust
pub enum Source {
+    Shorthand(String),
+    Qualified(PackageSource),
+}

Variants

Shorthand(String)

Qualified(PackageSource)

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Feeds this value into the given Hasher. Read more

+

Feeds a slice of this type into the given Hasher. Read more

+

This method tests for self and other values to be equal, and is used +by ==. Read more

+

This method tests for !=.

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/enum.Subdirs.html b/rewatch/docs/doc/rewatch/bsconfig/enum.Subdirs.html new file mode 100644 index 0000000000..5b29e724b2 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/enum.Subdirs.html @@ -0,0 +1,33 @@ +Subdirs in rewatch::bsconfig - Rust
pub enum Subdirs {
+    Qualified(Vec<Source>),
+    Recurse(bool),
+}

Variants

Qualified(Vec<Source>)

Recurse(bool)

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Feeds this value into the given Hasher. Read more

+

Feeds a slice of this type into the given Hasher. Read more

+

This method tests for self and other values to be equal, and is used +by ==. Read more

+

This method tests for !=.

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/fn.flatten_flags.html b/rewatch/docs/doc/rewatch/bsconfig/fn.flatten_flags.html new file mode 100644 index 0000000000..9dd245c4c0 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/fn.flatten_flags.html @@ -0,0 +1,2 @@ +flatten_flags in rewatch::bsconfig - Rust
pub fn flatten_flags(flags: &Option<Vec<OneOrMore<String>>>) -> Vec<String>
Expand description

This flattens string flags

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/fn.flatten_ppx_flags.html b/rewatch/docs/doc/rewatch/bsconfig/fn.flatten_ppx_flags.html new file mode 100644 index 0000000000..5f0e15b85c --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/fn.flatten_ppx_flags.html @@ -0,0 +1,3 @@ +flatten_ppx_flags in rewatch::bsconfig - Rust
pub fn flatten_ppx_flags(
    root_dir: &String,
    flags: &Option<Vec<OneOrMore<String>>>
) -> Vec<String>
Expand description

Since ppx-flags could be one or more, and could be nested potentiall, this function takes the +flags and flattens them outright.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/fn.read.html b/rewatch/docs/doc/rewatch/bsconfig/fn.read.html new file mode 100644 index 0000000000..e93ac17343 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/fn.read.html @@ -0,0 +1,2 @@ +read in rewatch::bsconfig - Rust

Function rewatch::bsconfig::read

source ยท []
pub fn read(path: String) -> T
Expand description

Try to convert a bsconfig from a certain path to a bsconfig struct

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/fn.to_qualified_without_children.html b/rewatch/docs/doc/rewatch/bsconfig/fn.to_qualified_without_children.html new file mode 100644 index 0000000000..a7bc081eb4 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/fn.to_qualified_without_children.html @@ -0,0 +1,4 @@ +to_qualified_without_children in rewatch::bsconfig - Rust
pub fn to_qualified_without_children(s: &Source) -> PackageSource
Expand description

to_qualified_without_children takes a tree like structure of dependencies, coming in from +bsconfig, and turns it into a flat list. The main thing we extract here are the source +folders, and optional subdirs, where potentially, the subdirs recurse or not.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/index.html b/rewatch/docs/doc/rewatch/bsconfig/index.html new file mode 100644 index 0000000000..7993782394 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/index.html @@ -0,0 +1,9 @@ +rewatch::bsconfig - Rust

Structs

bsconfig.json representation

+

Enums

Functions

This flattens string flags

+

Since ppx-flags could be one or more, and could be nested potentiall, this function takes the +flags and flattens them outright.

+

Try to convert a bsconfig from a certain path to a bsconfig struct

+

to_qualified_without_children takes a tree like structure of dependencies, coming in from +bsconfig, and turns it into a flat list. The main thing we extract here are the source +folders, and optional subdirs, where potentially, the subdirs recurse or not.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/sidebar-items.js b/rewatch/docs/doc/rewatch/bsconfig/sidebar-items.js new file mode 100644 index 0000000000..b2a0e7aa80 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"enum":[["Error",""],["OneOrMore",""],["Source",""],["Subdirs",""]],"fn":[["flatten_flags","This flattens string flags"],["flatten_ppx_flags","Since ppx-flags could be one or more, and could be nested potentiall, this function takes the flags and flattens them outright."],["read","Try to convert a bsconfig from a certain path to a bsconfig struct"],["to_qualified_without_children","`to_qualified_without_children` takes a tree like structure of dependencies, coming in from `bsconfig`, and turns it into a flat list. The main thing we extract here are the source folders, and optional subdirs, where potentially, the subdirs recurse or not."]],"struct":[["PackageSource",""],["PackageSpec",""],["Reason",""],["T","bsconfig.json representation"],["Warnings",""]]}; \ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/struct.PackageSource.html b/rewatch/docs/doc/rewatch/bsconfig/struct.PackageSource.html new file mode 100644 index 0000000000..d99888af84 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/struct.PackageSource.html @@ -0,0 +1,34 @@ +PackageSource in rewatch::bsconfig - Rust
pub struct PackageSource {
+    pub dir: String,
+    pub subdirs: Option<Subdirs>,
+    pub type_: Option<String>,
+}

Fields

dir: Stringsubdirs: Option<Subdirs>type_: Option<String>

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Feeds this value into the given Hasher. Read more

+

Feeds a slice of this type into the given Hasher. Read more

+

This method tests for self and other values to be equal, and is used +by ==. Read more

+

This method tests for !=.

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/struct.PackageSpec.html b/rewatch/docs/doc/rewatch/bsconfig/struct.PackageSpec.html new file mode 100644 index 0000000000..baaa79b423 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/struct.PackageSpec.html @@ -0,0 +1,28 @@ +PackageSpec in rewatch::bsconfig - Rust
pub struct PackageSpec {
+    pub module: String,
+    pub in_source: bool,
+}

Fields

module: Stringin_source: bool

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/struct.Reason.html b/rewatch/docs/doc/rewatch/bsconfig/struct.Reason.html new file mode 100644 index 0000000000..2ab4d6aa77 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/struct.Reason.html @@ -0,0 +1,27 @@ +Reason in rewatch::bsconfig - Rust
pub struct Reason {
+    pub react_jsx: i32,
+}

Fields

react_jsx: i32

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/struct.T.html b/rewatch/docs/doc/rewatch/bsconfig/struct.T.html new file mode 100644 index 0000000000..cc94774bc0 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/struct.T.html @@ -0,0 +1,38 @@ +T in rewatch::bsconfig - Rust

Struct rewatch::bsconfig::T

source ยท []
pub struct T {
+    pub name: String,
+    pub sources: OneOrMore<Source>,
+    pub package_specs: Option<OneOrMore<PackageSpec>>,
+    pub warnings: Option<Warnings>,
+    pub suffix: Option<String>,
+    pub pinned_dependencies: Option<Vec<String>>,
+    pub bs_dependencies: Option<Vec<String>>,
+    pub ppx_flags: Option<Vec<OneOrMore<String>>>,
+    pub bsc_flags: Option<Vec<OneOrMore<String>>>,
+    pub reason: Option<Reason>,
+}
Expand description

bsconfig.json representation

+

This is tricky, there is a lot of ambiguity. This is probably incomplete.

+

Fields

name: Stringsources: OneOrMore<Source>package_specs: Option<OneOrMore<PackageSpec>>warnings: Option<Warnings>suffix: Option<String>pinned_dependencies: Option<Vec<String>>bs_dependencies: Option<Vec<String>>ppx_flags: Option<Vec<OneOrMore<String>>>bsc_flags: Option<Vec<OneOrMore<String>>>reason: Option<Reason>

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/bsconfig/struct.Warnings.html b/rewatch/docs/doc/rewatch/bsconfig/struct.Warnings.html new file mode 100644 index 0000000000..41241fe0a6 --- /dev/null +++ b/rewatch/docs/doc/rewatch/bsconfig/struct.Warnings.html @@ -0,0 +1,28 @@ +Warnings in rewatch::bsconfig - Rust
pub struct Warnings {
+    pub number: Option<String>,
+    pub error: Option<Error>,
+}

Fields

number: Option<String>error: Option<Error>

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/build/fn.create_ast.html b/rewatch/docs/doc/rewatch/build/fn.create_ast.html new file mode 100644 index 0000000000..f145733802 --- /dev/null +++ b/rewatch/docs/doc/rewatch/build/fn.create_ast.html @@ -0,0 +1 @@ +create_ast in rewatch::build - Rust
pub fn create_ast(version: &str, project_root: &str, bsconfig: &T, file: &str)
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/build/fn.generate_asts.html b/rewatch/docs/doc/rewatch/build/fn.generate_asts.html new file mode 100644 index 0000000000..ccfc9261de --- /dev/null +++ b/rewatch/docs/doc/rewatch/build/fn.generate_asts.html @@ -0,0 +1 @@ +generate_asts in rewatch::build - Rust
pub fn generate_asts(
    version: String,
    project_root: &str,
    packages: AHashMap<String, Package>
) -> AHashMap<String, SourceFile>
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/build/fn.get_version.html b/rewatch/docs/doc/rewatch/build/fn.get_version.html new file mode 100644 index 0000000000..612217c979 --- /dev/null +++ b/rewatch/docs/doc/rewatch/build/fn.get_version.html @@ -0,0 +1 @@ +get_version in rewatch::build - Rust
pub fn get_version(project_root: &str) -> String
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/build/index.html b/rewatch/docs/doc/rewatch/build/index.html new file mode 100644 index 0000000000..0e3ef3b4cf --- /dev/null +++ b/rewatch/docs/doc/rewatch/build/index.html @@ -0,0 +1 @@ +rewatch::build - Rust
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/build/sidebar-items.js b/rewatch/docs/doc/rewatch/build/sidebar-items.js new file mode 100644 index 0000000000..5eeedfe2b8 --- /dev/null +++ b/rewatch/docs/doc/rewatch/build/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":[["create_ast",""],["generate_asts",""],["get_version",""]],"struct":[["SourceFile",""]]}; \ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/build/struct.SourceFile.html b/rewatch/docs/doc/rewatch/build/struct.SourceFile.html new file mode 100644 index 0000000000..ad990b73e9 --- /dev/null +++ b/rewatch/docs/doc/rewatch/build/struct.SourceFile.html @@ -0,0 +1,27 @@ +SourceFile in rewatch::build - Rust
pub struct SourceFile {
+    pub dirty: bool,
+    pub bsconfig: T,
+}

Fields

dirty: boolbsconfig: T

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/fn.main.html b/rewatch/docs/doc/rewatch/fn.main.html new file mode 100644 index 0000000000..b103790ff9 --- /dev/null +++ b/rewatch/docs/doc/rewatch/fn.main.html @@ -0,0 +1 @@ +main in rewatch - Rust

Function rewatch::main

source ยท []
pub(crate) fn main()
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/helpers/fn.get_abs_path.html b/rewatch/docs/doc/rewatch/helpers/fn.get_abs_path.html new file mode 100644 index 0000000000..2dd3189bc7 --- /dev/null +++ b/rewatch/docs/doc/rewatch/helpers/fn.get_abs_path.html @@ -0,0 +1 @@ +get_abs_path in rewatch::helpers - Rust
pub fn get_abs_path(path: &str) -> String
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/helpers/fn.get_basename.html b/rewatch/docs/doc/rewatch/helpers/fn.get_basename.html new file mode 100644 index 0000000000..f56702f819 --- /dev/null +++ b/rewatch/docs/doc/rewatch/helpers/fn.get_basename.html @@ -0,0 +1 @@ +get_basename in rewatch::helpers - Rust
pub fn get_basename(path: &str) -> String
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/helpers/index.html b/rewatch/docs/doc/rewatch/helpers/index.html new file mode 100644 index 0000000000..187fb4c175 --- /dev/null +++ b/rewatch/docs/doc/rewatch/helpers/index.html @@ -0,0 +1 @@ +rewatch::helpers - Rust
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/helpers/sidebar-items.js b/rewatch/docs/doc/rewatch/helpers/sidebar-items.js new file mode 100644 index 0000000000..c9fa886913 --- /dev/null +++ b/rewatch/docs/doc/rewatch/helpers/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":[["get_abs_path",""],["get_basename",""]]}; \ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/index.html b/rewatch/docs/doc/rewatch/index.html new file mode 100644 index 0000000000..a72e166155 --- /dev/null +++ b/rewatch/docs/doc/rewatch/index.html @@ -0,0 +1 @@ +rewatch - Rust
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/fn.build_package.html b/rewatch/docs/doc/rewatch/package_tree/fn.build_package.html new file mode 100644 index 0000000000..07dfcce49d --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/fn.build_package.html @@ -0,0 +1,4 @@ +build_package in rewatch::package_tree - Rust
fn build_package(
    is_root: bool,
    project_root: &str,
    package_name: &str,
    parent: Option<String>
) -> AHashMap<String, Package>
Expand description

Make Package

+

Given a directory that includes a bsconfig file, read it, and recursively find all other +bsconfig files, and turn those into Packages as well.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/fn.extend_with_children.html b/rewatch/docs/doc/rewatch/package_tree/fn.extend_with_children.html new file mode 100644 index 0000000000..796e939d1e --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/fn.extend_with_children.html @@ -0,0 +1,3 @@ +extend_with_children in rewatch::package_tree - Rust
fn extend_with_children(
    build: AHashMap<String, Package>
) -> AHashMap<String, Package>
Expand description

This takes the tree of packages, and finds all the source files for each, adding them to the +respective packages.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/fn.get_source_dirs.html b/rewatch/docs/doc/rewatch/package_tree/fn.get_source_dirs.html new file mode 100644 index 0000000000..fb66c7b04e --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/fn.get_source_dirs.html @@ -0,0 +1,5 @@ +get_source_dirs in rewatch::package_tree - Rust
fn get_source_dirs(
    project_root: &str,
    source: Source
) -> AHashSet<(String, PackageSource)>
Expand description

Given a projectsโ€™ root folder and a bsconfig::Source, this recursively creates all the +sources in a flat list. In the process, it removes the children, as they are being resolved +because of the recursiveness. So you get a flat list of files back, retaining the type_ and +wether it needs to recurse into all structures

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/fn.get_source_files.html b/rewatch/docs/doc/rewatch/package_tree/fn.get_source_files.html new file mode 100644 index 0000000000..22c2c346fb --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/fn.get_source_files.html @@ -0,0 +1,9 @@ +get_source_files in rewatch::package_tree - Rust
pub fn get_source_files(
    dir: &String,
    source: &PackageSource
) -> AHashMap<String, Metadata>
Expand description

get_source_files is essentially a wrapper around structure_hashmap::read_structure, which read a +list of files in a folder to a hashmap of string / fs::Metadata (file metadata). Reason for +this wrapper is the recursiveness of the bsconfig.json subfolders. Some sources in bsconfig +can be specified as being fully recursive ({ subdirs: true }). This wrapper pulls out that +data from the config and pushes it forwards. Another thing is the โ€˜type_โ€™, some files / folders +can be marked with the type โ€˜devโ€™. Which means that they may not be around in the distributed +NPM package. The file reader allows for this, just warns when this happens. +TODO -> Check wether we actually need the fs::Metadata

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/fn.make.html b/rewatch/docs/doc/rewatch/package_tree/fn.make.html new file mode 100644 index 0000000000..22e004a05e --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/fn.make.html @@ -0,0 +1,9 @@ +make in rewatch::package_tree - Rust
pub fn make(folder: &str) -> AHashMap<String, Package>
Expand description

Make turns a folder, that should contain a bsconfig, into a tree of Packages. +It does so in two steps:

+
    +
  1. Get all the packages parsed, and take all the source folders from the bsconfig
  2. +
  3. Take the (by then deduplicated) packages, and find all the โ€˜.reโ€™, โ€˜.resโ€™, โ€˜.mlโ€™ and +interface files. +The two step process is there to reduce IO overhead
  4. +
+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/index.html b/rewatch/docs/doc/rewatch/package_tree/index.html new file mode 100644 index 0000000000..7a7fa7d0c7 --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/index.html @@ -0,0 +1,18 @@ +rewatch::package_tree - Rust

Structs

Functions

build_package ๐Ÿ”’

Make Package

+

This takes the tree of packages, and finds all the source files for each, adding them to the +respective packages.

+
get_source_dirs ๐Ÿ”’

Given a projectsโ€™ root folder and a bsconfig::Source, this recursively creates all the +sources in a flat list. In the process, it removes the children, as they are being resolved +because of the recursiveness. So you get a flat list of files back, retaining the type_ and +wether it needs to recurse into all structures

+

get_source_files is essentially a wrapper around structure_hashmap::read_structure, which read a +list of files in a folder to a hashmap of string / fs::Metadata (file metadata). Reason for +this wrapper is the recursiveness of the bsconfig.json subfolders. Some sources in bsconfig +can be specified as being fully recursive ({ subdirs: true }). This wrapper pulls out that +data from the config and pushes it forwards. Another thing is the โ€˜type_โ€™, some files / folders +can be marked with the type โ€˜devโ€™. Which means that they may not be around in the distributed +NPM package. The file reader allows for this, just warns when this happens. +TODO -> Check wether we actually need the fs::Metadata

+

Make turns a folder, that should contain a bsconfig, into a tree of Packages. +It does so in two steps:

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/sidebar-items.js b/rewatch/docs/doc/rewatch/package_tree/sidebar-items.js new file mode 100644 index 0000000000..4aeb426366 --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":[["build_package","Make Package"],["extend_with_children","This takes the tree of packages, and finds all the source files for each, adding them to the respective packages."],["get_source_dirs","Given a projectsโ€™ root folder and a `bsconfig::Source`, this recursively creates all the sources in a flat list. In the process, it removes the children, as they are being resolved because of the recursiveness. So you get a flat list of files back, retaining the type_ and wether it needs to recurse into all structures"],["get_source_files","`get_source_files` is essentially a wrapper around `structure_hashmap::read_structure`, which read a list of files in a folder to a hashmap of `string` / `fs::Metadata` (file metadata). Reason for this wrapper is the recursiveness of the `bsconfig.json` subfolders. Some sources in bsconfig can be specified as being fully recursive (`{ subdirs: true }`). This wrapper pulls out that data from the config and pushes it forwards. Another thing is the โ€˜type_โ€™, some files / folders can be marked with the type โ€˜devโ€™. Which means that they may not be around in the distributed NPM package. The file reader allows for this, just warns when this happens. TODO -> Check wether we actually need the `fs::Metadata`"],["make","Make turns a folder, that should contain a bsconfig, into a tree of Packages. It does so in two steps:"]],"struct":[["Package",""]]}; \ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/package_tree/struct.Package.html b/rewatch/docs/doc/rewatch/package_tree/struct.Package.html new file mode 100644 index 0000000000..fa5ffe3635 --- /dev/null +++ b/rewatch/docs/doc/rewatch/package_tree/struct.Package.html @@ -0,0 +1,35 @@ +Package in rewatch::package_tree - Rust
pub struct Package {
+    pub name: String,
+    pub parent: Option<String>,
+    pub bsconfig: T,
+    pub source_folders: AHashSet<(String, PackageSource)>,
+    pub source_files: Option<AHashMap<String, Metadata>>,
+}

Fields

name: Stringparent: Option<String>bsconfig: Tsource_folders: AHashSet<(String, PackageSource)>source_files: Option<AHashMap<String, Metadata>>

Trait Implementations

Returns a copy of the value. Read more

+

Performs copy-assignment from source. Read more

+

Formats the value using the given formatter. Read more

+

Feeds this value into the given Hasher. Read more

+

Feeds a slice of this type into the given Hasher. Read more

+

This method tests for self and other values to be equal, and is used +by ==. Read more

+

This method tests for !=.

+

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

+

Immutably borrows from an owned value. Read more

+

Mutably borrows from an owned value. Read more

+

Returns the argument unchanged.

+

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+

The alignment of pointer.

+

The type for initializers.

+

Initializes a with the given initializer. Read more

+

Dereferences the given pointer. Read more

+

Mutably dereferences the given pointer. Read more

+

Drops the object pointed to by the given pointer. Read more

+

The resulting type after obtaining ownership.

+

Creates owned data from borrowed data, usually by cloning. Read more

+

Uses borrowed data to replace owned data, usually by cloning. Read more

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+

The type returned in the event of a conversion error.

+

Performs the conversion.

+
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/sidebar-items.js b/rewatch/docs/doc/rewatch/sidebar-items.js new file mode 100644 index 0000000000..04c7a24d1d --- /dev/null +++ b/rewatch/docs/doc/rewatch/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":[["main",""]],"mod":[["bsconfig",""],["build",""],["helpers",""],["package_tree",""],["structure_hashmap",""],["watcher",""]]}; \ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/structure_hashmap/fn.read_folders.html b/rewatch/docs/doc/rewatch/structure_hashmap/fn.read_folders.html new file mode 100644 index 0000000000..298db1e7ff --- /dev/null +++ b/rewatch/docs/doc/rewatch/structure_hashmap/fn.read_folders.html @@ -0,0 +1 @@ +read_folders in rewatch::structure_hashmap - Rust
pub fn read_folders(
    path: &str,
    recurse: bool
) -> Result<AHashMap<String, Metadata>, Box<dyn Error>>
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/structure_hashmap/index.html b/rewatch/docs/doc/rewatch/structure_hashmap/index.html new file mode 100644 index 0000000000..495b9ab892 --- /dev/null +++ b/rewatch/docs/doc/rewatch/structure_hashmap/index.html @@ -0,0 +1 @@ +rewatch::structure_hashmap - Rust
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/structure_hashmap/sidebar-items.js b/rewatch/docs/doc/rewatch/structure_hashmap/sidebar-items.js new file mode 100644 index 0000000000..080798e597 --- /dev/null +++ b/rewatch/docs/doc/rewatch/structure_hashmap/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":[["read_folders",""]]}; \ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/watcher/fn.async_watch.html b/rewatch/docs/doc/rewatch/watcher/fn.async_watch.html new file mode 100644 index 0000000000..944fabcdbb --- /dev/null +++ b/rewatch/docs/doc/rewatch/watcher/fn.async_watch.html @@ -0,0 +1 @@ +async_watch in rewatch::watcher - Rust
async fn async_watch<P: AsRef<Path>>(path: P) -> Result<()>
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/watcher/fn.async_watcher.html b/rewatch/docs/doc/rewatch/watcher/fn.async_watcher.html new file mode 100644 index 0000000000..36155de247 --- /dev/null +++ b/rewatch/docs/doc/rewatch/watcher/fn.async_watcher.html @@ -0,0 +1 @@ +async_watcher in rewatch::watcher - Rust
fn async_watcher() -> Result<(RecommendedWatcher, Receiver<Result<Event>>)>
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/watcher/fn.start.html b/rewatch/docs/doc/rewatch/watcher/fn.start.html new file mode 100644 index 0000000000..ff7917e102 --- /dev/null +++ b/rewatch/docs/doc/rewatch/watcher/fn.start.html @@ -0,0 +1 @@ +start in rewatch::watcher - Rust

Function rewatch::watcher::start

source ยท []
pub fn start(folder: &str)
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/watcher/index.html b/rewatch/docs/doc/rewatch/watcher/index.html new file mode 100644 index 0000000000..dfec3f1feb --- /dev/null +++ b/rewatch/docs/doc/rewatch/watcher/index.html @@ -0,0 +1 @@ +rewatch::watcher - Rust

Module rewatch::watcher

source ยท []

Functions

async_watch ๐Ÿ”’
async_watcher ๐Ÿ”’
\ No newline at end of file diff --git a/rewatch/docs/doc/rewatch/watcher/sidebar-items.js b/rewatch/docs/doc/rewatch/watcher/sidebar-items.js new file mode 100644 index 0000000000..27c05f58a5 --- /dev/null +++ b/rewatch/docs/doc/rewatch/watcher/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":[["async_watch",""],["async_watcher",""],["start",""]]}; \ No newline at end of file diff --git a/rewatch/docs/doc/rust-logo.svg b/rewatch/docs/doc/rust-logo.svg new file mode 100644 index 0000000000..62424d8ffd --- /dev/null +++ b/rewatch/docs/doc/rust-logo.svg @@ -0,0 +1,61 @@ + + + diff --git a/rewatch/docs/doc/rustdoc.css b/rewatch/docs/doc/rustdoc.css new file mode 100644 index 0000000000..2e22b4cf16 --- /dev/null +++ b/rewatch/docs/doc/rustdoc.css @@ -0,0 +1 @@ + @font-face {font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans'),url("FiraSans-Regular.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:500;src:local('Fira Sans Medium'),url("FiraSans-Medium.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:400;src:local('Source Serif 4'),url("SourceSerif4-Regular.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:italic;font-weight:400;src:local('Source Serif 4 Italic'),url("SourceSerif4-It.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:700;src:local('Source Serif 4 Bold'),url("SourceSerif4-Bold.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url("SourceCodePro-Regular.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:italic;font-weight:400;src:url("SourceCodePro-It.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:600;src:url("SourceCodePro-Semibold.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'NanumBarunGothic';src:url("NanumBarunGothic.ttf.woff2") format("woff2");font-display:swap;unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{content:"";}@media (prefers-color-scheme:light){html{content:"light";}}@media (prefers-color-scheme:dark){html{content:"dark";}}body{font:1rem/1.5 "Source Serif 4",NanumBarunGothic,serif;margin:0;position:relative;overflow-wrap:break-word;overflow-wrap:anywhere;-webkit-font-feature-settings:"kern","liga";-moz-font-feature-settings:"kern","liga";font-feature-settings:"kern","liga";background-color:var(--main-background-color);color:var(--main-color);}h1{font-size:1.5rem;}h2{font-size:1.375rem;}h3{font-size:1.25rem;}h1,h2,h3,h4,h5,h6{font-weight:500;}h1,h2,h3,h4{margin:20px 0 15px 0;padding-bottom:6px;}.docblock h3,.docblock h4,h5,h6{margin:15px 0 5px 0;}h1.fqn{margin:0;padding:0;border-bottom-color:var(--headings-border-bottom-color);}h2,h3,h4{border-bottom-color:var(--headings-border-bottom-color);}.main-heading{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:6px;margin-bottom:15px;}.main-heading a:hover{text-decoration:underline;}#toggle-all-docs{text-decoration:none;}h2,.top-doc .docblock>h3,.top-doc .docblock>h4{border-bottom:1px solid var(--headings-border-bottom-color);}h3.code-header{font-size:1.125rem;}h4.code-header{font-size:1rem;}.code-header{font-weight:600;border-bottom-style:none;margin:0;padding:0;margin-top:0.6em;margin-bottom:0.4em;}.impl,.impl-items .method,.methods .method,.impl-items .type,.methods .type,.impl-items .associatedconstant,.methods .associatedconstant,.impl-items .associatedtype,.methods .associatedtype{flex-basis:100%;font-weight:600;position:relative;}div.impl-items>div{padding-left:0;}h1,h2,h3,h4,h5,h6,.sidebar,.mobile-topbar,a.source,.search-input,.search-results .result-name,.content table td:first-child>a,.item-left>a,.out-of-band,span.since,#source-sidebar,#sidebar-toggle,details.rustdoc-toggle>summary::before,div.impl-items>div:not(.docblock):not(.item-info),.content ul.crate a.crate,a.srclink,#main-content>.since,#help-button>button,details.rustdoc-toggle.top-doc>summary,details.rustdoc-toggle.top-doc>summary::before,details.rustdoc-toggle.non-exhaustive>summary,details.rustdoc-toggle.non-exhaustive>summary::before,.scraped-example-title,.more-examples-toggle summary,.more-examples-toggle .hide-more,.example-links a,#main-content>ul.docblock>li>a{font-family:"Fira Sans",Arial,NanumBarunGothic,sans-serif;}h1,h2,h3,h4,a#toggle-all-docs,a.anchor,.small-section-header a,#source-sidebar a,pre.rust a,.sidebar h2 a,.sidebar h3 a,.mobile-topbar h2 a,.in-band a,.search-results a,.module-item .stab,.import-item .stab,.result-name .primitive>i,.result-name .keyword>i,.content .method .where,.content .fn .where,.content .where.fmt-newline{color:var(--main-color);}ol,ul{padding-left:24px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:.625em;}p{margin:0 0 .75em 0;}summary{outline:none;}td,th{padding:0;}table{border-collapse:collapse;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{padding:1px 6px;}.rustdoc{display:flex;flex-direction:row;flex-wrap:nowrap;}main{position:relative;flex-grow:1;padding:10px 15px 40px 45px;min-width:0;}.source main{padding:15px;}.width-limiter{max-width:960px;margin-right:auto;}.source .width-limiter{max-width:unset;}details:not(.rustdoc-toggle) summary{margin-bottom:.6em;}code,pre,a.test-arrow,.code-header{font-family:"Source Code Pro",monospace;}.docblock code,.docblock-short code{border-radius:3px;padding:0 0.125em;}.docblock pre code,.docblock-short pre code{padding:0;}pre{padding:14px;}.docblock.item-decl{margin-left:0;}.item-decl pre{overflow-x:auto;}.source .content pre{padding:20px;}img{max-width:100%;}li{position:relative;}.source .content{max-width:none;overflow:visible;margin-left:0px;}nav.sub{position:relative;font-size:1rem;}.sub-container{display:flex;flex-direction:row;flex-wrap:nowrap;}.sub-logo-container{display:none;margin-right:20px;}.source .sub-logo-container{display:block;}.source .sub-logo-container>img{height:60px;width:60px;object-fit:contain;}.sidebar,.mobile-topbar,.sidebar-menu-toggle{background-color:var(--sidebar-background-color);}.sidebar{font-size:0.875rem;width:250px;min-width:200px;overflow-y:scroll;position:sticky;height:100vh;top:0;left:0;}.sidebar-elems,.sidebar>.location{padding-left:24px;}.sidebar .location{overflow-wrap:anywhere;}.rustdoc.source .sidebar{width:50px;min-width:0px;max-width:300px;flex-grow:0;flex-shrink:0;flex-basis:auto;border-right:1px solid;overflow-x:hidden;overflow-y:hidden;}.rustdoc.source .sidebar .sidebar-logo{display:none;}.source .sidebar,#sidebar-toggle,#source-sidebar{background-color:var(--sidebar-background-color);}#sidebar-toggle>button:hover,#sidebar-toggle>button:focus{background-color:var(--sidebar-background-color-hover);}.source .sidebar>*:not(#sidebar-toggle){opacity:0;visibility:hidden;}.source-sidebar-expanded .source .sidebar{overflow-y:auto;}.source-sidebar-expanded .source .sidebar>*:not(#sidebar-toggle){opacity:1;visibility:visible;}#all-types{margin-top:1em;}*{scrollbar-width:initial;scrollbar-color:var(--scrollbar-color);}.sidebar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);}::-webkit-scrollbar{width:12px;}.sidebar::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0;background-color:var(--scrollbar-track-background-color);}.sidebar::-webkit-scrollbar-track{background-color:var(--scrollbar-track-background-color);}::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-background-color);}.hidden{display:none !important;}.sidebar .logo-container{display:flex;margin-top:10px;margin-bottom:10px;justify-content:center;}.version{overflow-wrap:break-word;}.logo-container>img{height:100px;width:100px;}.location:empty{border:none;}.location a:first-of-type{font-weight:500;}.block{padding:0;}.block ul,.block li{padding:0;margin:0;list-style:none;}.block a,h2.location a{display:block;padding:0.25rem;margin-left:-0.25rem;text-overflow:ellipsis;overflow:hidden;}.sidebar h2{border-bottom:none;font-weight:500;padding:0;margin:0;margin-top:0.7rem;margin-bottom:0.7rem;}.sidebar h3{font-size:1.125rem;font-weight:500;padding:0;margin:0;}.sidebar-elems .block{margin-bottom:2em;}.sidebar-elems .block li a{white-space:nowrap;}.mobile-topbar{display:none;}.source .content pre.rust{white-space:pre;overflow:auto;padding-left:0;}.rustdoc .example-wrap{display:inline-flex;margin-bottom:10px;}.example-wrap{position:relative;width:100%;}.example-wrap>pre.line-number{overflow:initial;border:1px solid;padding:13px 8px;text-align:right;border-top-left-radius:5px;border-bottom-left-radius:5px;}.example-wrap>pre.rust a:hover{text-decoration:underline;}.line-numbers{text-align:right;}.rustdoc:not(.source) .example-wrap>pre:not(.line-number){width:100%;overflow-x:auto;}.rustdoc:not(.source) .example-wrap>pre.line-numbers{width:auto;overflow-x:visible;}.rustdoc .example-wrap>pre{margin:0;}#search{position:relative;}.search-loading{text-align:center;}#results>table{width:100%;table-layout:fixed;}.content>.example-wrap pre.line-numbers{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.line-numbers span{cursor:pointer;}.docblock-short{overflow-wrap:break-word;overflow-wrap:anywhere;}.docblock-short p{display:inline;}.docblock-short p{overflow:hidden;text-overflow:ellipsis;margin:0;}.docblock>:not(pre)>code,.docblock-short>:not(pre)>code{white-space:pre-wrap;}.top-doc .docblock h2{font-size:1.375rem;}.top-doc .docblock h3{font-size:1.25rem;}.top-doc .docblock h4,.top-doc .docblock h5{font-size:1.125rem;}.top-doc .docblock h6{font-size:1rem;}.docblock h5{font-size:1rem;}.docblock h6{font-size:0.875rem;}.docblock h1,.docblock h2,.docblock h3,.docblock h4,.docblock h5,.docblock h6{border-bottom-color:var(--headings-border-bottom-color);}.docblock{margin-left:24px;position:relative;}.docblock>:not(.information):not(.more-examples-toggle){max-width:100%;overflow-x:auto;}.content .out-of-band{flex-grow:0;font-size:1.125rem;font-weight:normal;float:right;}.method>.code-header,.trait-impl>.code-header{max-width:calc(100% - 41px);display:block;}.content .in-band{flex-grow:1;margin:0px;padding:0px;overflow-wrap:break-word;overflow-wrap:anywhere;}.in-band>code,.in-band>.code-header{display:inline-block;}.docblock code,.docblock-short code,pre,.rustdoc.source .example-wrap{background-color:var(--code-block-background-color);}#main-content{position:relative;}#main-content>.since{top:inherit;}.content table:not(.table-display){border-spacing:0 5px;}.content td{vertical-align:top;}.content td:first-child{padding-right:20px;}.content td p:first-child{margin-top:0;}.content td h1,.content td h2{margin-left:0;font-size:1.125rem;}.content tr:first-child td{border-top:0;}.docblock table{margin:.5em 0;width:calc(100% - 2px);overflow-x:auto;display:block;}.docblock table td{padding:.5em;border:1px dashed;}.docblock table th{padding:.5em;text-align:left;border:1px solid;}.fields+table{margin-bottom:1em;}.content .item-list{list-style-type:none;padding:0;}.content .multi-column{-moz-column-count:5;-moz-column-gap:2.5em;-webkit-column-count:5;-webkit-column-gap:2.5em;column-count:5;column-gap:2.5em;}.content .multi-column li{width:100%;display:inline-block;}.content>.methods>.method{font-size:1rem;position:relative;}.content .method .where,.content .fn .where,.content .where.fmt-newline{display:block;font-size:0.875rem;}.content .methods>div:not(.notable-traits):not(.method){margin-left:40px;margin-bottom:15px;}.content .docblock>.impl-items{margin-left:20px;margin-top:-34px;}.content .docblock>.impl-items .table-display{margin:0;}.content .docblock>.impl-items table td{padding:0;}.content .docblock>.impl-items .table-display,.impl-items table td{border:none;}.item-info{display:block;}.content .item-info code{font-size:0.875rem;}.content .item-info{position:relative;margin-left:24px;}.sub-variant>div>.item-info{margin-top:initial;}.content .impl-items .docblock,.content .impl-items .item-info{margin-bottom:.6em;}.content .impl-items>.item-info{margin-left:40px;}.methods>.item-info,.content .impl-items>.item-info{margin-top:-8px;}.impl-items{flex-basis:100%;}#main-content>.item-info{margin-top:0;margin-left:0;}nav.sub{flex-grow:1;margin-bottom:25px;}.source nav.sub{margin-left:32px;}nav.main{padding:20px 0;text-align:center;}nav.main .current{border-top:1px solid;border-bottom:1px solid;}nav.main .separator{border:1px solid;display:inline-block;height:23px;margin:0 20px;}nav.sum{text-align:right;}nav.sub form{display:inline;}a{text-decoration:none;background:transparent;}.small-section-header{display:flex;justify-content:space-between;position:relative;}.small-section-header:hover>.anchor{display:initial;}.in-band:hover>.anchor,.impl:hover>.anchor,.method.trait-impl:hover>.anchor,.type.trait-impl:hover>.anchor,.associatedconstant.trait-impl:hover>.anchor,.associatedtype.trait-impl:hover>.anchor{display:inline-block;position:absolute;}.anchor{display:none;position:absolute;left:-0.5em;background:none !important;}.anchor.field{left:-5px;}.small-section-header>.anchor{left:-15px;padding-right:8px;}h2.small-section-header>.anchor{padding-right:6px;}.anchor::before{content:'ยง';}.docblock a:not(.srclink):not(.test-arrow):not(.scrape-help):hover,.docblock-short a:not(.srclink):not(.test-arrow):not(.scrape-help):hover,.item-info a{text-decoration:underline;}.block a.current.crate{font-weight:500;}table,.item-table{overflow-wrap:break-word;}.item-table{display:table;}.item-row{display:table-row;}.item-left,.item-right{display:table-cell;}.item-left{padding-right:1.25rem;}.search-container{position:relative;display:flex;height:34px;}.search-container>*{height:100%;}.search-results-title{display:inline;}#search-settings{font-size:1.5rem;font-weight:500;margin-bottom:20px;}#crate-search{min-width:115px;margin-top:5px;padding-left:0.15em;padding-right:23px;border:1px solid;border-radius:4px;outline:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;background-repeat:no-repeat;background-color:transparent;background-size:20px;background-position:calc(100% - 1px) 56%;background-image:url("down-arrow.svg");max-width:100%;text-overflow:ellipsis;}.search-container{margin-top:4px;}.search-input{-webkit-appearance:none;-moz-box-sizing:border-box !important;box-sizing:border-box !important;outline:none;border:1px solid;border-radius:2px;padding:8px;font-size:1rem;width:100%;}.search-results{display:none;padding-bottom:2em;}.search-results.active{display:block;clear:both;}.search-results .desc>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}.search-results>a{display:block;width:100%;margin-left:2px;margin-right:2px;border-bottom:1px solid #aaa3;}.search-results>a>div{display:flex;flex-flow:row wrap;}.search-results .result-name,.search-results div.desc,.search-results .result-description{width:50%;}.search-results .result-name{padding-right:1em;}.search-results .result-name>span{display:inline-block;margin:0;font-weight:normal;}.popover{font-size:1rem;position:absolute;right:0;z-index:2;display:block;margin-top:7px;border-radius:3px;border:1px solid;font-size:1rem;}.popover::before{content:'';position:absolute;right:11px;border:solid;border-width:1px 1px 0 0;display:inline-block;padding:4px;transform:rotate(-45deg);top:-5px;}.popover,.popover::before{background-color:var(--main-background-color);color:var(--main-color);}#help-button .popover{max-width:600px;}#help-button .popover::before{right:48px;}#help-button dt{float:left;clear:left;display:block;margin-right:0.5rem;}#help-button span.top,#help-button span.bottom{text-align:center;display:block;font-size:1.125rem;}#help-button span.top{text-align:center;display:block;margin:10px 0;border-bottom:1px solid;padding-bottom:4px;margin-bottom:6px;}#help-button span.bottom{clear:both;border-top:1px solid;}.side-by-side{text-align:initial;}.side-by-side>div{width:50%;float:left;padding:0 20px 20px 17px;}.item-info .stab{width:fit-content;min-height:36px;display:flex;align-items:center;white-space:pre-wrap;}.stab{padding:3px;margin-bottom:5px;font-size:0.875rem;font-weight:normal;}.stab p{display:inline;margin:0;}.stab .emoji{font-size:1.25rem;}.emoji{text-shadow:1px 0 0 black,-1px 0 0 black,0 1px 0 black,0 -1px 0 black;}.module-item .stab,.import-item .stab{border-radius:3px;display:inline-block;font-size:0.875rem;line-height:1.2;margin-bottom:0;margin-left:0.3125em;padding:2px;vertical-align:text-bottom;}.module-item.unstable,.import-item.unstable{opacity:0.65;}.since{font-weight:normal;font-size:initial;}.rightside{padding-left:12px;padding-right:2px;position:initial;}.impl-items .srclink,.impl .srclink,.methods .srclink{font-weight:normal;font-size:1rem;}.rightside{float:right;}.variants_table{width:100%;}.variants_table tbody tr td:first-child{width:1%;}td.summary-column{width:100%;}.summary{padding-right:0px;}pre.rust .question-mark{font-weight:bold;}a.test-arrow{display:inline-block;visibility:hidden;position:absolute;padding:5px 10px 5px 10px;border-radius:5px;font-size:1.375rem;top:5px;right:5px;z-index:1;}.example-wrap:hover .test-arrow{visibility:visible;}a.test-arrow:hover{text-decoration:none;}.code-attribute{font-weight:300;}.item-spacer{width:100%;height:12px;}.out-of-band>span.since{position:initial;font-size:1.25rem;}h3.variant{font-weight:600;font-size:1.125rem;margin-bottom:10px;border-bottom:none;}.sub-variant h4{font-size:1rem;font-weight:400;border-bottom:none;margin-top:0;margin-bottom:0;}.sub-variant{margin-left:24px;margin-bottom:40px;}.sub-variant>.sub-variant-field{margin-left:24px;}.toggle-label{display:inline-block;margin-left:4px;margin-top:3px;}:target>code,:target>.code-header{opacity:1;}:target{padding-right:3px;}.information{position:absolute;left:-25px;margin-top:7px;z-index:1;}.tooltip{position:relative;display:inline-block;cursor:pointer;}.tooltip::after{display:none;text-align:center;padding:5px 3px 3px 3px;border-radius:6px;margin-left:5px;font-size:1rem;}.tooltip.ignore::after{content:"This example is not tested";}.tooltip.compile_fail::after{content:"This example deliberately fails to compile";}.tooltip.should_panic::after{content:"This example panics";}.tooltip.edition::after{content:"This code runs with edition " attr(data-edition);}.tooltip::before{content:" ";position:absolute;top:50%;left:16px;margin-top:-5px;border-width:5px;border-style:solid;display:none;}.tooltip:hover::before,.tooltip:hover::after{display:inline;}.tooltip.compile_fail,.tooltip.should_panic,.tooltip.ignore{font-weight:bold;font-size:1.25rem;}.notable-traits-tooltip{display:inline-block;cursor:pointer;}.notable-traits:hover .notable-traits-tooltiptext,.notable-traits .notable-traits-tooltiptext.force-tooltip{display:inline-block;}.notable-traits .notable-traits-tooltiptext{display:none;padding:5px 3px 3px 3px;border-radius:6px;margin-left:5px;z-index:10;font-size:1rem;cursor:default;position:absolute;border:1px solid;}.notable-traits-tooltip::after{content:"\00a0\00a0\00a0";}.notable-traits .notable,.notable-traits .docblock{margin:0;}.notable-traits .notable{margin:0;margin-bottom:13px;font-size:1.1875rem;font-weight:600;display:block;}.notable-traits .docblock code.content{margin:0;padding:0;font-size:1.25rem;}pre.rust.rust-example-rendered{position:relative;}pre.rust{tab-size:4;-moz-tab-size:4;}.search-failed{text-align:center;margin-top:20px;display:none;}.search-failed.active{display:block;}.search-failed>ul{text-align:left;max-width:570px;margin-left:auto;margin-right:auto;}#titles{height:35px;}#titles>button{float:left;width:33.3%;text-align:center;font-size:1.125rem;cursor:pointer;border:0;border-top:2px solid;}#titles>button:first-child:last-child{margin-right:1px;width:calc(100% - 1px);}#titles>button:not(:last-child){margin-right:1px;width:calc(33.3% - 1px);}#titles>button>div.count{display:inline-block;font-size:1rem;}.notable-traits{cursor:pointer;z-index:2;margin-left:5px;}#sidebar-toggle{position:sticky;top:0;left:0;font-weight:bold;font-size:1.25rem;border-bottom:1px solid;display:flex;height:40px;justify-content:center;align-items:center;z-index:10;}#source-sidebar{width:100%;z-index:1;overflow:auto;}#source-sidebar>.title{font-size:1.5rem;text-align:center;border-bottom:1px solid;margin-bottom:6px;}#sidebar-toggle>button{background:none;color:inherit;cursor:pointer;text-align:center;border:none;outline:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;-webkit-appearance:none;opacity:1;}#settings-menu,#help-button{margin-left:4px;outline:none;}#copy-path{height:34px;}#settings-menu>a,#help-button>button,#copy-path{padding:5px;width:33px;border:1px solid;border-radius:2px;cursor:pointer;}#settings-menu{padding:0;}#settings-menu>a,#help-button>button{padding:5px;height:100%;display:block;}@keyframes rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#settings-menu.rotate>a img{animation:rotating 2s linear infinite;}.setting-line .radio-line input:checked{box-shadow:inset 0 0 0 3px var(--main-background-color);background-color:var(--settings-input-color);}.setting-line .radio-line input:focus{box-shadow:0 0 1px 1px var(--settings-input-color);}.setting-line .radio-line input:checked:focus{box-shadow:inset 0 0 0 3px var(--main-background-color),0 0 2px 2px var(--settings-input-color);}.setting-line .radio-line input:hover{border-color:var(--settings-input-color) !important;}input:checked+.slider{background-color:var(--settings-input-color);}#help-button>button{text-align:center;font-size:20px;padding-top:2px;}#copy-path{background:initial;margin-left:10px;padding:0;padding-left:2px;border:0;}#theme-choices{display:none;position:absolute;left:0;top:28px;border:1px solid;border-radius:3px;z-index:1;cursor:pointer;}#theme-choices>button{border:none;width:100%;padding:4px 8px;text-align:center;background:rgba(0,0,0,0);overflow-wrap:normal;}#theme-choices>button:not(:first-child){border-top:1px solid;}kbd{display:inline-block;padding:3px 5px;font:15px monospace;line-height:10px;vertical-align:middle;border:solid 1px;border-radius:3px;cursor:default;}.hidden-by-impl-hider,.hidden-by-usual-hider{display:none !important;}#implementations-list>h3>span.in-band{width:100%;}.table-display{width:100%;border:0;border-collapse:collapse;border-spacing:0;font-size:1rem;}.table-display tr td:first-child{padding-right:0;}.table-display tr td:last-child{float:right;}.table-display .out-of-band{position:relative;font-size:1.125rem;display:block;}.table-display td:hover .anchor{display:block;top:2px;left:-5px;}#main-content>ul{padding-left:10px;}#main-content>ul>li{list-style:none;}.non-exhaustive{margin-bottom:1em;}details.dir-entry{padding-left:4px;}details.dir-entry>summary{margin:0 0 0 13px;list-style-position:outside;cursor:pointer;}details.dir-entry div.folders,details.dir-entry div.files{padding-left:23px;}details.dir-entry a{display:block;}details.rustdoc-toggle>summary.hideme{cursor:pointer;}details.rustdoc-toggle>summary{list-style:none;}details.rustdoc-toggle>summary::-webkit-details-marker,details.rustdoc-toggle>summary::marker{display:none;}details.rustdoc-toggle>summary.hideme>span{margin-left:9px;}details.rustdoc-toggle>summary::before{content:"";cursor:pointer;width:16px;height:16px;background-repeat:no-repeat;background-position:top left;display:inline-block;vertical-align:middle;opacity:.5;}details.rustdoc-toggle>summary::after{content:"Expand";overflow:hidden;width:0;height:0;position:absolute;}details.rustdoc-toggle>summary.hideme::after{content:"";}details.rustdoc-toggle>summary:focus::before,details.rustdoc-toggle>summary:hover::before{opacity:1;}details.rustdoc-toggle.top-doc>summary,details.rustdoc-toggle.top-doc>summary::before,details.rustdoc-toggle.non-exhaustive>summary,details.rustdoc-toggle.non-exhaustive>summary::before{font-size:1rem;}details.non-exhaustive{margin-bottom:8px;}details.rustdoc-toggle>summary.hideme::before{position:relative;}details.rustdoc-toggle>summary:not(.hideme)::before{position:absolute;left:-24px;top:4px;}.impl-items>details.rustdoc-toggle>summary:not(.hideme)::before{position:absolute;left:-24px;}details.rustdoc-toggle[open] >summary.hideme{position:absolute;}details.rustdoc-toggle{position:relative;}details.rustdoc-toggle[open] >summary.hideme>span{display:none;}details.rustdoc-toggle[open] >summary::before,details.rustdoc-toggle[open] >summary.hideme::before{background-image:url("toggle-minus.svg");}details.rustdoc-toggle>summary::before{background-image:url("toggle-plus.svg");}details.rustdoc-toggle[open] >summary::before,details.rustdoc-toggle[open] >summary.hideme::before{width:16px;height:16px;background-repeat:no-repeat;background-position:top left;display:inline-block;content:"";}details.rustdoc-toggle[open] >summary::after,details.rustdoc-toggle[open] >summary.hideme::after{content:"Collapse";}.docblock summary>*{display:inline-block;}@media (min-width:701px){.docblock>.information:first-child>.tooltip{margin-top:16px;}.source-sidebar-expanded .source .sidebar+main .width-limiter .sub-logo-container.rust-logo{display:none;}.source-sidebar-expanded .source .sidebar{width:300px;}}@media (max-width:700px){*[id]{scroll-margin-top:45px;}.rustdoc{padding-top:0px;display:block;}main{padding-left:15px;padding-top:0px;}.rustdoc,.main-heading{flex-direction:column;}.content .out-of-band{text-align:left;margin-left:initial;padding:initial;}.content .out-of-band .since::before{content:"Since ";}#copy-path{display:none;}.sidebar .sidebar-logo,.sidebar .location{display:none;}.sidebar-elems{margin-top:1em;}.sidebar{position:fixed;top:45px;left:-1000px;margin-left:0;margin:0;padding:0;z-index:11;height:calc(100vh - 45px);}.source main,.rustdoc.source .sidebar{top:0;padding:0;height:100vh;border:0;}.sidebar.shown,.source-sidebar-expanded .source .sidebar,.sidebar:focus-within{left:0;}.rustdoc.source>.sidebar{position:fixed;margin:0;z-index:11;width:0;}.mobile-topbar .location a{padding:0;margin:0;}.mobile-topbar .location{border:none;padding:0;margin:auto 0.5em auto auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:24px;}.mobile-topbar .logo-container{max-height:45px;}.mobile-topbar .logo-container>img{max-width:35px;max-height:35px;margin-left:20px;margin-top:5px;margin-bottom:5px;}.mobile-topbar{display:flex;flex-direction:row;position:sticky;z-index:10;font-size:2rem;height:45px;width:100%;left:0;top:0;}.source .mobile-topbar{display:none;}.sidebar-menu-toggle{width:45px;font-size:32px;border:none;}.sidebar-elems{background-color:var(--sidebar-background-color);}.source nav:not(.sidebar).sub{margin-left:32px;}.content{margin-left:0px;}.source .content{margin-top:10px;}#search{margin-left:0;padding:0;}.anchor{display:none !important;}.notable-traits{position:absolute;left:-22px;top:24px;}#titles>button>div.count{float:left;width:100%;}#titles{height:50px;}#sidebar-filler{position:fixed;left:45px;width:calc(100% - 45px);top:0;height:45px;z-index:-1;border-bottom:1px solid;}#main-content>details.rustdoc-toggle>summary::before,#main-content>div>details.rustdoc-toggle>summary::before{left:-11px;}#sidebar-toggle{position:fixed;left:1px;top:100px;width:30px;font-size:1.5rem;text-align:center;padding:0;z-index:10;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer;font-weight:bold;border:1px solid;border-left:0;}.source-sidebar-expanded #sidebar-toggle{left:unset;top:unset;width:unset;border-top-right-radius:unset;border-bottom-right-radius:unset;position:sticky;border:0;border-bottom:1px solid;}#source-sidebar{z-index:11;}#main-content>.line-numbers{margin-top:0;}.notable-traits .notable-traits-tooltiptext{left:0;top:100%;}#help-button{display:none;}.item-table{display:block;}.item-row{display:flex;flex-flow:column wrap;}.item-left,.item-right{width:100%;}.search-results>a{border-bottom:1px solid #aaa9;padding:5px 0px;}.search-results .result-name,.search-results div.desc,.search-results .result-description{width:100%;}.search-results div.desc,.search-results .result-description,.item-right{padding-left:2em;}.source-sidebar-expanded .source .sidebar{max-width:100vw;width:100vw;}details.rustdoc-toggle:not(.top-doc)>summary{margin-left:10px;}.impl-items>details.rustdoc-toggle>summary:not(.hideme)::before,#main-content>details.rustdoc-toggle:not(.top-doc)>summary::before,#main-content>div>details.rustdoc-toggle>summary::before{left:-11px;}}@media print{nav.sidebar,nav.sub,.content .out-of-band,a.srclink,#copy-path,details.rustdoc-toggle[open] >summary::before,details.rustdoc-toggle>summary::before,details.rustdoc-toggle.top-doc>summary{display:none;}.docblock{margin-left:0;}main{padding:10px;}}@media (max-width:464px){#titles,#titles>button{height:73px;}#main-content>table:not(.table-display) td{word-break:break-word;width:50%;}#crate-search{border-radius:4px;}.docblock{margin-left:12px;}.docblock code{overflow-wrap:break-word;overflow-wrap:anywhere;}.sub-container{flex-direction:column;}.sub-logo-container{align-self:center;}.source .sub-logo-container>img{height:35px;width:35px;}#sidebar-toggle{top:10px;}.source-sidebar-expanded #sidebar-toggle{top:unset;}}.method-toggle summary,.implementors-toggle summary,.impl{margin-bottom:0.75em;}.method-toggle[open]{margin-bottom:2em;}.implementors-toggle[open]{margin-bottom:2em;}#trait-implementations-list .method-toggle,#synthetic-implementations-list .method-toggle,#blanket-implementations-list .method-toggle{margin-bottom:1em;}.scraped-example-list .scrape-help{margin-left:10px;padding:0 4px;font-weight:normal;font-size:12px;position:relative;bottom:1px;background:transparent;border-width:1px;border-style:solid;border-radius:50px;}.scraped-example .code-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.scraped-example:not(.expanded) .code-wrapper{max-height:240px;}.scraped-example:not(.expanded) .code-wrapper pre{overflow-y:hidden;max-height:240px;padding-bottom:0;}.scraped-example:not(.expanded) .code-wrapper pre.line-numbers{overflow-x:hidden;}.scraped-example .code-wrapper .prev{position:absolute;top:0.25em;right:2.25em;z-index:100;cursor:pointer;}.scraped-example .code-wrapper .next{position:absolute;top:0.25em;right:1.25em;z-index:100;cursor:pointer;}.scraped-example .code-wrapper .expand{position:absolute;top:0.25em;right:0.25em;z-index:100;cursor:pointer;}.scraped-example:not(.expanded) .code-wrapper:before{content:" ";width:100%;height:5px;position:absolute;z-index:100;top:0;}.scraped-example:not(.expanded) .code-wrapper:after{content:" ";width:100%;height:5px;position:absolute;z-index:100;bottom:0;}.scraped-example .code-wrapper .line-numbers{margin:0;padding:14px 0;}.scraped-example .code-wrapper .line-numbers span{padding:0 14px;}.scraped-example .code-wrapper .example-wrap{flex:1;overflow-x:auto;overflow-y:hidden;margin-bottom:0;}.scraped-example:not(.expanded) .code-wrapper .example-wrap{overflow-x:hidden;}.scraped-example .code-wrapper .example-wrap pre.rust{overflow-x:inherit;width:inherit;overflow-y:hidden;}.more-examples-toggle{max-width:calc(100% + 25px);margin-top:10px;margin-left:-25px;}.more-examples-toggle .hide-more{margin-left:25px;margin-bottom:5px;cursor:pointer;}.more-scraped-examples{margin-left:5px;display:flex;flex-direction:row;}.more-scraped-examples-inner{width:calc(100% - 20px);}.toggle-line{align-self:stretch;margin-right:10px;margin-top:5px;padding:0 4px;cursor:pointer;}.toggle-line-inner{min-width:2px;height:100%;}.more-scraped-examples .scraped-example{margin-bottom:20px;}.more-scraped-examples .scraped-example:last-child{margin-bottom:0;}.example-links a{margin-top:20px;}.example-links ul{margin-bottom:0;} \ No newline at end of file diff --git a/rewatch/docs/doc/search-index.js b/rewatch/docs/doc/search-index.js new file mode 100644 index 0000000000..8ed3707c2c --- /dev/null +++ b/rewatch/docs/doc/search-index.js @@ -0,0 +1,5 @@ +var searchIndex = JSON.parse('{\ +"rewatch":{"doc":"","t":[0,0,0,5,0,0,0,13,4,13,4,3,3,13,13,13,3,13,13,13,4,4,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,12,12,12,12,5,12,12,12,12,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,3,11,11,12,11,11,5,11,11,12,11,11,11,5,5,11,11,11,11,11,11,5,5,3,11,11,12,5,11,11,11,11,11,11,5,11,11,5,5,11,11,11,5,12,12,12,12,11,11,11,11,5,5,5,5],"n":["bsconfig","build","helpers","main","package_tree","structure_hashmap","watcher","Catchall","Error","Multiple","OneOrMore","PackageSource","PackageSpec","Qualified","Qualified","Qualified","Reason","Recurse","Shorthand","Single","Source","Subdirs","T","Warnings","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bs_dependencies","bsc_flags","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","dir","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","error","flatten_flags","flatten_ppx_flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","hash","hash","hash","in_source","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","module","name","ne","ne","ne","number","package_specs","pinned_dependencies","ppx_flags","react_jsx","read","reason","sources","subdirs","suffix","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_qualified_without_children","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","warnings","0","0","0","0","0","0","0","0","SourceFile","borrow","borrow_mut","bsconfig","clone","clone_into","create_ast","deref","deref_mut","dirty","drop","fmt","from","generate_asts","get_version","init","into","to_owned","try_from","try_into","type_id","get_abs_path","get_basename","Package","borrow","borrow_mut","bsconfig","build_package","clone","clone_into","deref","deref_mut","drop","eq","extend_with_children","fmt","from","get_source_dirs","get_source_files","hash","init","into","make","name","parent","source_files","source_folders","to_owned","try_from","try_into","type_id","read_folders","async_watch","async_watcher","start"],"q":["rewatch","","","","","","","rewatch::bsconfig","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","rewatch::bsconfig::Error","","rewatch::bsconfig::OneOrMore","","rewatch::bsconfig::Source","","rewatch::bsconfig::Subdirs","","rewatch::build","","","","","","","","","","","","","","","","","","","","","rewatch::helpers","","rewatch::package_tree","","","","","","","","","","","","","","","","","","","","","","","","","","","","rewatch::structure_hashmap","rewatch::watcher","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","bsconfig.json representation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This flattens string flags","Since ppx-flags could be one or more, and could be nested โ€ฆ","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Try to convert a bsconfig from a certain path to a โ€ฆ","","","","","","","","","","","","","","to_qualified_without_children takes a tree like structure โ€ฆ","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","Make Package","","","","","","","This takes the tree of packages, and finds all the source โ€ฆ","","Returns the argument unchanged.","Given a projectsโ€™ root folder and a bsconfig::Source, โ€ฆ","get_source_files is essentially a wrapper around โ€ฆ","","","Calls U::from(self).","Make turns a folder, that should contain a bsconfig, into โ€ฆ","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,7,0,2,0,0,0,3,5,7,0,3,5,2,0,0,0,0,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,10,10,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,4,2,3,4,5,6,7,8,9,10,3,4,5,8,0,0,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,3,4,5,6,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,6,10,3,4,5,8,10,10,10,9,0,10,10,4,10,2,3,4,5,6,7,8,9,10,0,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,4,2,3,4,5,6,7,8,9,10,10,33,34,35,36,37,38,39,40,0,21,21,21,21,21,0,21,21,21,21,21,21,0,0,21,21,21,21,21,21,0,0,0,23,23,23,0,23,23,23,23,23,23,0,23,23,0,0,23,23,23,0,23,23,23,23,23,23,23,23,0,0,0,0],"f":[0,0,0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[2,[1]]],[[2,[1]]]],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],[10,10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[],[[12,[2]]]],[[],[[12,[3]]]],[[],[[12,[4]]]],[[],[[12,[5]]]],[[],[[12,[6]]]],[[],[[12,[7]]]],[[],[[12,[8]]]],[[],[[12,[9]]]],[[],[[12,[10]]]],0,[11],[11],[11],[11],[11],[11],[11],[11],[11],[[3,3],13],[[4,4],13],[[5,5],13],0,[14,[[16,[15]]]],[[15,14],[[16,[15]]]],[[[2,[17]],18],19],[[3,18],19],[[4,18],19],[[5,18],19],[[6,18],19],[[7,18],19],[[8,18],19],[[9,18],19],[[10,18],19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3],[4],[5],0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[3,3],13],[[4,4],13],[[5,5],13],0,0,0,0,0,[15,10],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[5,4],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,0,0,0,0,0,0,0,0,0,[[]],[[]],0,[21,21],[[]],[[22,22,10,22]],[11],[11],0,[11],[[21,18],19],[[]],[[15,22,[24,[15,23]]],[[24,[15,21]]]],[22,15],[[],11],[[]],[[]],[[],12],[[],12],[[],20],[22,15],[22,15],0,[[]],[[]],0,[[13,22,22,[14,[15]]],[[24,[15,23]]]],[23,23],[[]],[11],[11],[11],[[23,23],13],[[[24,[15,23]]],[[24,[15,23]]]],[[23,18],19],[[]],[[22,5],25],[[15,4],[[24,[15,26]]]],[23],[[],11],[[]],[22,[[24,[15,23]]]],0,0,0,0,[[]],[[],12],[[],12],[[],20],[[22,13],[[12,[[24,[15,26]],[28,[27]]]]]],[[[30,[29]]],31],[[],32],[22]],"p":[[8,"Clone"],[4,"OneOrMore"],[4,"Subdirs"],[3,"PackageSource"],[4,"Source"],[3,"PackageSpec"],[4,"Error"],[3,"Warnings"],[3,"Reason"],[3,"T"],[15,"usize"],[4,"Result"],[15,"bool"],[4,"Option"],[3,"String"],[3,"Vec"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[3,"TypeId"],[3,"SourceFile"],[15,"str"],[3,"Package"],[3,"AHashMap"],[3,"AHashSet"],[3,"Metadata"],[8,"Error"],[3,"Box"],[3,"Path"],[8,"AsRef"],[8,"Future"],[6,"Result"],[13,"Catchall"],[13,"Qualified"],[13,"Multiple"],[13,"Single"],[13,"Shorthand"],[13,"Qualified"],[13,"Qualified"],[13,"Recurse"]]}\ +}'); +if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)}; +if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex}; diff --git a/rewatch/docs/doc/search.js b/rewatch/docs/doc/search.js new file mode 100644 index 0000000000..d35a7db81f --- /dev/null +++ b/rewatch/docs/doc/search.js @@ -0,0 +1 @@ +"use strict";(function(){const itemTypes=["mod","externcrate","import","struct","enum","fn","type","static","trait","impl","tymethod","method","structfield","variant","macro","primitive","associatedtype","constant","associatedconstant","union","foreigntype","keyword","existential","attr","derive","traitalias",];const TY_PRIMITIVE=itemTypes.indexOf("primitive");const TY_KEYWORD=itemTypes.indexOf("keyword");const ROOT_PATH=typeof window!=="undefined"?window.rootPath:"../";function hasOwnPropertyRustdoc(obj,property){return Object.prototype.hasOwnProperty.call(obj,property)}function printTab(nb){let iter=0;let foundCurrentTab=false;let foundCurrentResultSet=false;onEachLazy(document.getElementById("titles").childNodes,elem=>{if(nb===iter){addClass(elem,"selected");foundCurrentTab=true}else{removeClass(elem,"selected")}iter+=1});iter=0;onEachLazy(document.getElementById("results").childNodes,elem=>{if(nb===iter){addClass(elem,"active");foundCurrentResultSet=true}else{removeClass(elem,"active")}iter+=1});if(foundCurrentTab&&foundCurrentResultSet){searchState.currentTab=nb}else if(nb!==0){printTab(0)}}const levenshtein_row2=[];function levenshtein(s1,s2){if(s1===s2){return 0}const s1_len=s1.length,s2_len=s2.length;if(s1_len&&s2_len){let i1=0,i2=0,a,b,c,c2;const row=levenshtein_row2;while(i1-".indexOf(c)!==-1}function isStopCharacter(c){return isWhitespace(c)||isEndCharacter(c)}function isErrorCharacter(c){return"()".indexOf(c)!==-1}function itemTypeFromName(typename){for(let i=0,len=itemTypes.length;i0){throw new Error("Cannot use literal search when there is more than one element")}parserState.pos+=1;const start=parserState.pos;const end=getIdentEndPosition(parserState);if(parserState.pos>=parserState.length){throw new Error("Unclosed `\"`")}else if(parserState.userQuery[end]!=="\""){throw new Error(`Unexpected \`${parserState.userQuery[end]}\` in a string element`)}else if(start===end){throw new Error("Cannot have empty string element")}parserState.pos+=1;query.literalSearch=true}function isPathStart(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="::"}function isReturnArrow(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="->"}function isIdentCharacter(c){return(c==="_"||(c>="0"&&c<="9")||(c>="a"&&c<="z")||(c>="A"&&c<="Z"))}function isSeparatorCharacter(c){return c===","||isWhitespaceCharacter(c)}function isWhitespaceCharacter(c){return c===" "||c==="\t"}function createQueryElement(query,parserState,name,generics,isInGenerics){if(name==="*"||(name.length===0&&generics.length===0)){return}if(query.literalSearch&&parserState.totalElems-parserState.genericsElems>0){throw new Error("You cannot have more than one element if you use quotes")}const pathSegments=name.split("::");if(pathSegments.length>1){for(let i=0,len=pathSegments.length;i=end){throw new Error("Found generics without a path")}parserState.pos+=1;getItemsBefore(query,parserState,generics,">")}if(start>=end&&generics.length===0){return}elems.push(createQueryElement(query,parserState,parserState.userQuery.slice(start,end),generics,isInGenerics))}function getItemsBefore(query,parserState,elems,endChar){let foundStopChar=true;while(parserState.pos"){extra="`<`"}else if(endChar===""){extra="`->`"}throw new Error("Unexpected `"+c+"` after "+extra)}if(!foundStopChar){if(endChar!==""){throw new Error(`Expected \`,\`, \` \` or \`${endChar}\`, found \`${c}\``)}throw new Error(`Expected \`,\` or \` \`, found \`${c}\``)}const posBefore=parserState.pos;getNextElem(query,parserState,elems,endChar===">");if(posBefore===parserState.pos){parserState.pos+=1}foundStopChar=false}parserState.pos+=1}function checkExtraTypeFilterCharacters(parserState){const query=parserState.userQuery;for(let pos=0;pos"){if(isReturnArrow(parserState)){break}throw new Error(`Unexpected \`${c}\` (did you mean \`->\`?)`)}throw new Error(`Unexpected \`${c}\``)}else if(c===":"&&!isPathStart(parserState)){if(parserState.typeFilter!==null){throw new Error("Unexpected `:`")}if(query.elems.length===0){throw new Error("Expected type filter before `:`")}else if(query.elems.length!==1||parserState.totalElems!==1){throw new Error("Unexpected `:`")}else if(query.literalSearch){throw new Error("You cannot use quotes on type filter")}checkExtraTypeFilterCharacters(parserState);parserState.typeFilter=query.elems.pop().name;parserState.pos+=1;parserState.totalElems=0;query.literalSearch=false;foundStopChar=true;continue}if(!foundStopChar){if(parserState.typeFilter!==null){throw new Error(`Expected \`,\`, \` \` or \`->\`, found \`${c}\``)}throw new Error(`Expected \`,\`, \` \`, \`:\` or \`->\`, found \`${c}\``)}before=query.elems.length;getNextElem(query,parserState,query.elems,false);if(query.elems.length===before){parserState.pos+=1}foundStopChar=false}while(parserState.pos`")}break}else{parserState.pos+=1}}}function newParsedQuery(userQuery){return{original:userQuery,userQuery:userQuery.toLowerCase(),typeFilter:NO_TYPE_FILTER,elems:[],returned:[],foundElems:0,literalSearch:false,error:null,}}function buildUrl(search,filterCrates){let extra="?search="+encodeURIComponent(search);if(filterCrates!==null){extra+="&filter-crate="+encodeURIComponent(filterCrates)}return getNakedUrl()+extra+window.location.hash}function getFilterCrates(){const elem=document.getElementById("crate-search");if(elem&&elem.value!=="All crates"&&hasOwnPropertyRustdoc(rawSearchIndex,elem.value)){return elem.value}return null}function parseQuery(userQuery){userQuery=userQuery.trim();const parserState={length:userQuery.length,pos:0,totalElems:0,genericsElems:0,typeFilter:null,userQuery:userQuery.toLowerCase(),};let query=newParsedQuery(userQuery);try{parseInput(query,parserState);if(parserState.typeFilter!==null){let typeFilter=parserState.typeFilter;if(typeFilter==="const"){typeFilter="constant"}query.typeFilter=itemTypeFromName(typeFilter)}}catch(err){query=newParsedQuery(userQuery);query.error=err.message;query.typeFilter=-1;return query}if(!query.literalSearch){query.literalSearch=parserState.totalElems>1}query.foundElems=query.elems.length+query.returned.length;return query}function createQueryResults(results_in_args,results_returned,results_others,parsedQuery){return{"in_args":results_in_args,"returned":results_returned,"others":results_others,"query":parsedQuery,}}function execQuery(parsedQuery,searchWords,filterCrates,currentCrate){const results_others={},results_in_args={},results_returned={};function transformResults(results){const duplicates={};const out=[];for(const result of results){if(result.id>-1){const obj=searchIndex[result.id];obj.lev=result.lev;const res=buildHrefAndPath(obj);obj.displayPath=pathSplitter(res[0]);obj.fullPath=obj.displayPath+obj.name;obj.fullPath+="|"+obj.ty;if(duplicates[obj.fullPath]){continue}duplicates[obj.fullPath]=true;obj.href=res[1];out.push(obj);if(out.length>=MAX_RESULTS){break}}}return out}function sortResults(results,isType,preferredCrate){const userQuery=parsedQuery.userQuery;const ar=[];for(const entry in results){if(hasOwnPropertyRustdoc(results,entry)){const result=results[entry];result.word=searchWords[result.id];result.item=searchIndex[result.id]||{};ar.push(result)}}results=ar;if(results.length===0){return[]}results.sort((aaa,bbb)=>{let a,b;a=(aaa.word!==userQuery);b=(bbb.word!==userQuery);if(a!==b){return a-b}a=(aaa.lev);b=(bbb.lev);if(a!==b){return a-b}a=(aaa.item.crate!==preferredCrate);b=(bbb.item.crate!==preferredCrate);if(a!==b){return a-b}a=aaa.word.length;b=bbb.word.length;if(a!==b){return a-b}a=aaa.word;b=bbb.word;if(a!==b){return(a>b?+1:-1)}a=(aaa.index<0);b=(bbb.index<0);if(a!==b){return a-b}a=aaa.index;b=bbb.index;if(a!==b){return a-b}if((aaa.item.ty===TY_PRIMITIVE&&bbb.item.ty!==TY_KEYWORD)||(aaa.item.ty===TY_KEYWORD&&bbb.item.ty!==TY_PRIMITIVE)){return-1}if((bbb.item.ty===TY_PRIMITIVE&&aaa.item.ty!==TY_PRIMITIVE)||(bbb.item.ty===TY_KEYWORD&&aaa.item.ty!==TY_KEYWORD)){return 1}a=(aaa.item.desc==="");b=(bbb.item.desc==="");if(a!==b){return a-b}a=aaa.item.ty;b=bbb.item.ty;if(a!==b){return a-b}a=aaa.item.path;b=bbb.item.path;if(a!==b){return(a>b?+1:-1)}return 0});let nameSplit=null;if(parsedQuery.elems.length===1){const hasPath=typeof parsedQuery.elems[0].path==="undefined";nameSplit=hasPath?null:parsedQuery.elems[0].path}for(const result of results){if(result.dontValidate){continue}const name=result.item.name.toLowerCase(),path=result.item.path.toLowerCase(),parent=result.item.parent;if(!isType&&!validateResult(name,path,nameSplit,parent)){result.id=-1}}return transformResults(results)}function checkGenerics(row,elem,defaultLev){if(row.generics.length===0){return elem.generics.length===0?defaultLev:MAX_LEV_DISTANCE+1}else if(row.generics.length>0&&row.generics[0].name===null){return checkGenerics(row.generics[0],elem,defaultLev)}let elem_name;if(elem.generics.length>0&&row.generics.length>=elem.generics.length){const elems=Object.create(null);for(const entry of row.generics){elem_name=entry.name;if(elem_name===""){if(checkGenerics(entry,elem,MAX_LEV_DISTANCE+1)!==0){return MAX_LEV_DISTANCE+1}continue}if(elems[elem_name]===undefined){elems[elem_name]=0}elems[elem_name]+=1}for(const generic of elem.generics){let match=null;if(elems[generic.name]){match=generic.name}else{for(elem_name in elems){if(!hasOwnPropertyRustdoc(elems,elem_name)){continue}if(elem_name===generic){match=elem_name;break}}}if(match===null){return MAX_LEV_DISTANCE+1}elems[match]-=1;if(elems[match]===0){delete elems[match]}}return 0}return MAX_LEV_DISTANCE+1}function checkIfInGenerics(row,elem){let lev=MAX_LEV_DISTANCE+1;for(const entry of row.generics){lev=Math.min(checkType(entry,elem,true),lev);if(lev===0){break}}return lev}function checkType(row,elem,literalSearch){if(row.name===null){if(row.generics.length>0){return checkIfInGenerics(row,elem)}return MAX_LEV_DISTANCE+1}let lev=levenshtein(row.name,elem.name);if(literalSearch){if(lev!==0){if(elem.generics.length===0){const checkGeneric=row.generics.length>0;if(checkGeneric&&row.generics.findIndex(tmp_elem=>tmp_elem.name===elem.name)!==-1){return 0}}return MAX_LEV_DISTANCE+1}else if(elem.generics.length>0){return checkGenerics(row,elem,MAX_LEV_DISTANCE+1)}return 0}else if(row.generics.length>0){if(elem.generics.length===0){if(lev===0){return 0}lev=checkIfInGenerics(row,elem);return lev+0.5}else if(lev>MAX_LEV_DISTANCE){return checkIfInGenerics(row,elem)}else{const tmp_lev=checkGenerics(row,elem,lev);if(tmp_lev>MAX_LEV_DISTANCE){return MAX_LEV_DISTANCE+1}return(tmp_lev+lev)/2}}else if(elem.generics.length>0){return MAX_LEV_DISTANCE+1}return lev}function findArg(row,elem,typeFilter){let lev=MAX_LEV_DISTANCE+1;if(row&&row.type&&row.type.inputs&&row.type.inputs.length>0){for(const input of row.type.inputs){if(!typePassesFilter(typeFilter,input.ty)){continue}lev=Math.min(lev,checkType(input,elem,parsedQuery.literalSearch));if(lev===0){return 0}}}return parsedQuery.literalSearch?MAX_LEV_DISTANCE+1:lev}function checkReturned(row,elem,typeFilter){let lev=MAX_LEV_DISTANCE+1;if(row&&row.type&&row.type.output.length>0){const ret=row.type.output;for(const ret_ty of ret){if(!typePassesFilter(typeFilter,ret_ty.ty)){continue}lev=Math.min(lev,checkType(ret_ty,elem,parsedQuery.literalSearch));if(lev===0){return 0}}}return parsedQuery.literalSearch?MAX_LEV_DISTANCE+1:lev}function checkPath(contains,ty){if(contains.length===0){return 0}let ret_lev=MAX_LEV_DISTANCE+1;const path=ty.path.split("::");if(ty.parent&&ty.parent.name){path.push(ty.parent.name.toLowerCase())}const length=path.length;const clength=contains.length;if(clength>length){return MAX_LEV_DISTANCE+1}for(let i=0;ilength){break}let lev_total=0;let aborted=false;for(let x=0;xMAX_LEV_DISTANCE){aborted=true;break}lev_total+=lev}if(!aborted){ret_lev=Math.min(ret_lev,Math.round(lev_total/clength))}}return ret_lev}function typePassesFilter(filter,type){if(filter<=NO_TYPE_FILTER||filter===type)return true;const name=itemTypes[type];switch(itemTypes[filter]){case"constant":return name==="associatedconstant";case"fn":return name==="method"||name==="tymethod";case"type":return name==="primitive"||name==="associatedtype";case"trait":return name==="traitalias"}return false}function createAliasFromItem(item){return{crate:item.crate,name:item.name,path:item.path,desc:item.desc,ty:item.ty,parent:item.parent,type:item.type,is_alias:true,}}function handleAliases(ret,query,filterCrates,currentCrate){const lowerQuery=query.toLowerCase();const aliases=[];const crateAliases=[];if(filterCrates!==null){if(ALIASES[filterCrates]&&ALIASES[filterCrates][lowerQuery]){const query_aliases=ALIASES[filterCrates][lowerQuery];for(const alias of query_aliases){aliases.push(createAliasFromItem(searchIndex[alias]))}}}else{Object.keys(ALIASES).forEach(crate=>{if(ALIASES[crate][lowerQuery]){const pushTo=crate===currentCrate?crateAliases:aliases;const query_aliases=ALIASES[crate][lowerQuery];for(const alias of query_aliases){pushTo.push(createAliasFromItem(searchIndex[alias]))}}})}const sortFunc=(aaa,bbb)=>{if(aaa.path{alias.alias=query;const res=buildHrefAndPath(alias);alias.displayPath=pathSplitter(res[0]);alias.fullPath=alias.displayPath+alias.name;alias.href=res[1];ret.others.unshift(alias);if(ret.others.length>MAX_RESULTS){ret.others.pop()}};aliases.forEach(pushFunc);crateAliases.forEach(pushFunc)}function addIntoResults(results,fullId,id,index,lev){if(lev===0||(!parsedQuery.literalSearch&&lev<=MAX_LEV_DISTANCE)){if(results[fullId]!==undefined){const result=results[fullId];if(result.dontValidate||result.lev<=lev){return}}results[fullId]={id:id,index:index,dontValidate:parsedQuery.literalSearch,lev:lev,}}}function handleSingleArg(row,pos,elem,results_others,results_in_args,results_returned){if(!row||(filterCrates!==null&&row.crate!==filterCrates)){return}let lev,lev_add=0,index=-1;const fullId=row.id;const in_args=findArg(row,elem,parsedQuery.typeFilter);const returned=checkReturned(row,elem,parsedQuery.typeFilter);addIntoResults(results_in_args,fullId,pos,index,in_args);addIntoResults(results_returned,fullId,pos,index,returned);if(!typePassesFilter(parsedQuery.typeFilter,row.ty)){return}const searchWord=searchWords[pos];if(parsedQuery.literalSearch){if(searchWord===elem.name){addIntoResults(results_others,fullId,pos,-1,0)}return}if(elem.name.length===0){if(row.type!==null){lev=checkGenerics(row.type,elem,MAX_LEV_DISTANCE+1);addIntoResults(results_others,fullId,pos,index,lev)}return}if(elem.fullPath.length>1){lev=checkPath(elem.pathWithoutLast,row);if(lev>MAX_LEV_DISTANCE||(parsedQuery.literalSearch&&lev!==0)){return}else if(lev>0){lev_add=lev/10}}if(searchWord.indexOf(elem.pathLast)>-1||row.normalizedName.indexOf(elem.pathLast)>-1){index=row.normalizedName.indexOf(elem.pathLast)}lev=levenshtein(searchWord,elem.pathLast);if(lev>0&&elem.pathLast.length>2&&searchWord.indexOf(elem.pathLast)>-1){if(elem.pathLast.length<6){lev=1}else{lev=0}}lev+=lev_add;if(lev>MAX_LEV_DISTANCE){return}else if(index!==-1&&elem.fullPath.length<2){lev-=1}if(lev<0){lev=0}addIntoResults(results_others,fullId,pos,index,lev)}function handleArgs(row,pos,results){if(!row||(filterCrates!==null&&row.crate!==filterCrates)){return}let totalLev=0;let nbLev=0;function checkArgs(elems,callback){for(const elem of elems){const lev=callback(row,elem,NO_TYPE_FILTER);if(lev<=1){nbLev+=1;totalLev+=lev}else{return false}}return true}if(!checkArgs(parsedQuery.elems,findArg)){return}if(!checkArgs(parsedQuery.returned,checkReturned)){return}if(nbLev===0){return}const lev=Math.round(totalLev/nbLev);addIntoResults(results,row.id,pos,0,lev)}function innerRunQuery(){let elem,i,nSearchWords,in_returned,row;if(parsedQuery.foundElems===1){if(parsedQuery.elems.length===1){elem=parsedQuery.elems[0];for(i=0,nSearchWords=searchWords.length;i0){for(i=0,nSearchWords=searchWords.length;i-1||path.indexOf(key)>-1||(parent!==undefined&&parent.name!==undefined&&parent.name.toLowerCase().indexOf(key)>-1)||levenshtein(name,key)<=MAX_LEV_DISTANCE)){return false}}return true}function nextTab(direction){const next=(searchState.currentTab+direction+3)%searchState.focusedByTab.length;searchState.focusedByTab[searchState.currentTab]=document.activeElement;printTab(next);focusSearchResult()}function focusSearchResult(){const target=searchState.focusedByTab[searchState.currentTab]||document.querySelectorAll(".search-results.active a").item(0)||document.querySelectorAll("#titles > button").item(searchState.currentTab);if(target){target.focus()}}function buildHrefAndPath(item){let displayPath;let href;const type=itemTypes[item.ty];const name=item.name;let path=item.path;if(type==="mod"){displayPath=path+"::";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+name+"/index.html"}else if(type==="import"){displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/index.html#reexport."+name}else if(type==="primitive"||type==="keyword"){displayPath="";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+type+"."+name+".html"}else if(type==="externcrate"){displayPath="";href=ROOT_PATH+name+"/index.html"}else if(item.parent!==undefined){const myparent=item.parent;let anchor="#"+type+"."+name;const parentType=itemTypes[myparent.ty];let pageType=parentType;let pageName=myparent.name;if(parentType==="primitive"){displayPath=myparent.name+"::"}else if(type==="structfield"&&parentType==="variant"){const enumNameIdx=item.path.lastIndexOf("::");const enumName=item.path.substr(enumNameIdx+2);path=item.path.substr(0,enumNameIdx);displayPath=path+"::"+enumName+"::"+myparent.name+"::";anchor="#variant."+myparent.name+".field."+name;pageType="enum";pageName=enumName}else{displayPath=path+"::"+myparent.name+"::"}href=ROOT_PATH+path.replace(/::/g,"/")+"/"+pageType+"."+pageName+".html"+anchor}else{displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/"+type+"."+name+".html"}return[displayPath,href]}function escape(content){const h1=document.createElement("h1");h1.textContent=content;return h1.innerHTML}function pathSplitter(path){const tmp=""+path.replace(/::/g,"::");if(tmp.endsWith("")){return tmp.slice(0,tmp.length-6)}return tmp}function addTab(array,query,display){let extraClass="";if(display===true){extraClass=" active"}const output=document.createElement("div");let length=0;if(array.length>0){output.className="search-results "+extraClass;array.forEach(item=>{const name=item.name;const type=itemTypes[item.ty];length+=1;let extra="";if(type==="primitive"){extra=" (primitive type)"}else if(type==="keyword"){extra=" (keyword)"}const link=document.createElement("a");link.className="result-"+type;link.href=item.href;const wrapper=document.createElement("div");const resultName=document.createElement("div");resultName.className="result-name";if(item.is_alias){const alias=document.createElement("span");alias.className="alias";const bold=document.createElement("b");bold.innerText=item.alias;alias.appendChild(bold);alias.insertAdjacentHTML("beforeend"," - see ");resultName.appendChild(alias)}resultName.insertAdjacentHTML("beforeend",item.displayPath+""+name+extra+"");wrapper.appendChild(resultName);const description=document.createElement("div");description.className="desc";const spanDesc=document.createElement("span");spanDesc.insertAdjacentHTML("beforeend",item.desc);description.appendChild(spanDesc);wrapper.appendChild(description);link.appendChild(wrapper);output.appendChild(link)})}else if(query.error===null){output.className="search-failed"+extraClass;output.innerHTML="No results :(
"+"Try on DuckDuckGo?

"+"Or try looking in one of these:"}return[output,length]}function makeTabHeader(tabNb,text,nbElems){if(searchState.currentTab===tabNb){return""}return""}function showResults(results,go_to_first,filterCrates){const search=searchState.outputElement();if(go_to_first||(results.others.length===1&&getSettingValue("go-to-only-result")==="true"&&(!search.firstChild||search.firstChild.innerText!==searchState.loadingText))){const elem=document.createElement("a");elem.href=results.others[0].href;removeClass(elem,"active");document.body.appendChild(elem);elem.click();return}if(results.query===undefined){results.query=parseQuery(searchState.input.value)}currentResults=results.query.userQuery;const ret_others=addTab(results.others,results.query,true);const ret_in_args=addTab(results.in_args,results.query,false);const ret_returned=addTab(results.returned,results.query,false);let currentTab=searchState.currentTab;if((currentTab===0&&ret_others[1]===0)||(currentTab===1&&ret_in_args[1]===0)||(currentTab===2&&ret_returned[1]===0)){if(ret_others[1]!==0){currentTab=0}else if(ret_in_args[1]!==0){currentTab=1}else if(ret_returned[1]!==0){currentTab=2}}let crates="";const crates_list=Object.keys(rawSearchIndex);if(crates_list.length>1){crates=" in "}let typeFilter="";if(results.query.typeFilter!==NO_TYPE_FILTER){typeFilter=" (type: "+escape(itemTypes[results.query.typeFilter])+")"}let output="
"+`

Results for ${escape(results.query.userQuery)}`+`${typeFilter}

${crates}
`;if(results.query.error!==null){output+=`

Query parser error: "${results.query.error}".

`;output+="
"+makeTabHeader(0,"In Names",ret_others[1])+"
";currentTab=0}else if(results.query.foundElems<=1&&results.query.returned.length===0){output+="
"+makeTabHeader(0,"In Names",ret_others[1])+makeTabHeader(1,"In Parameters",ret_in_args[1])+makeTabHeader(2,"In Return Types",ret_returned[1])+"
"}else{const signatureTabTitle=results.query.elems.length===0?"In Function Return Types":results.query.returned.length===0?"In Function Parameters":"In Function Signatures";output+="
"+makeTabHeader(0,signatureTabTitle,ret_others[1])+"
";currentTab=0}const resultsElem=document.createElement("div");resultsElem.id="results";resultsElem.appendChild(ret_others[0]);resultsElem.appendChild(ret_in_args[0]);resultsElem.appendChild(ret_returned[0]);search.innerHTML=output;const crateSearch=document.getElementById("crate-search");if(crateSearch){crateSearch.addEventListener("input",updateCrate)}search.appendChild(resultsElem);searchState.showResults(search);const elems=document.getElementById("titles").childNodes;searchState.focusedByTab=[];let i=0;for(const elem of elems){const j=i;elem.onclick=()=>printTab(j);searchState.focusedByTab.push(null);i+=1}printTab(currentTab)}function search(e,forced){const params=searchState.getQueryStringParams();const query=parseQuery(searchState.input.value.trim());if(e){e.preventDefault()}if(!forced&&query.userQuery===currentResults){if(query.userQuery.length>0){putBackSearch()}return}let filterCrates=getFilterCrates();if(filterCrates===null&¶ms["filter-crate"]!==undefined){filterCrates=params["filter-crate"]}searchState.title="Results for "+query.original+" - Rust";if(browserSupportsHistoryApi()){const newURL=buildUrl(query.original,filterCrates);if(!history.state&&!params.search){history.pushState(null,"",newURL)}else{history.replaceState(null,"",newURL)}}showResults(execQuery(query,searchWords,filterCrates,window.currentCrate),params.go_to_first,filterCrates)}function buildItemSearchTypeAll(types,lowercasePaths){const PATH_INDEX_DATA=0;const GENERICS_DATA=1;return types.map(type=>{let pathIndex,generics;if(typeof type==="number"){pathIndex=type;generics=[]}else{pathIndex=type[PATH_INDEX_DATA];generics=buildItemSearchTypeAll(type[GENERICS_DATA],lowercasePaths)}return{name:pathIndex===0?null:lowercasePaths[pathIndex-1].name,ty:pathIndex===0?null:lowercasePaths[pathIndex-1].ty,generics:generics,}})}function buildFunctionSearchType(functionSearchType,lowercasePaths){const INPUTS_DATA=0;const OUTPUT_DATA=1;if(functionSearchType===0){return null}let inputs,output;if(typeof functionSearchType[INPUTS_DATA]==="number"){const pathIndex=functionSearchType[INPUTS_DATA];inputs=[{name:pathIndex===0?null:lowercasePaths[pathIndex-1].name,ty:pathIndex===0?null:lowercasePaths[pathIndex-1].ty,generics:[],}]}else{inputs=buildItemSearchTypeAll(functionSearchType[INPUTS_DATA],lowercasePaths)}if(functionSearchType.length>1){if(typeof functionSearchType[OUTPUT_DATA]==="number"){const pathIndex=functionSearchType[OUTPUT_DATA];output=[{name:pathIndex===0?null:lowercasePaths[pathIndex-1].name,ty:pathIndex===0?null:lowercasePaths[pathIndex-1].ty,generics:[],}]}else{output=buildItemSearchTypeAll(functionSearchType[OUTPUT_DATA],lowercasePaths)}}else{output=[]}return{inputs,output,}}function buildIndex(rawSearchIndex){searchIndex=[];const searchWords=[];let i,word;let currentIndex=0;let id=0;for(const crate in rawSearchIndex){if(!hasOwnPropertyRustdoc(rawSearchIndex,crate)){continue}let crateSize=0;const crateCorpus=rawSearchIndex[crate];searchWords.push(crate);const crateRow={crate:crate,ty:1,name:crate,path:"",desc:crateCorpus.doc,parent:undefined,type:null,id:id,normalizedName:crate.indexOf("_")===-1?crate:crate.replace(/_/g,""),};id+=1;searchIndex.push(crateRow);currentIndex+=1;const itemTypes=crateCorpus.t;const itemNames=crateCorpus.n;const itemPaths=crateCorpus.q;const itemDescs=crateCorpus.d;const itemParentIdxs=crateCorpus.i;const itemFunctionSearchTypes=crateCorpus.f;const paths=crateCorpus.p;const aliases=crateCorpus.a;const lowercasePaths=[];let len=paths.length;for(i=0;i0?paths[itemParentIdxs[i]-1]:undefined,type:buildFunctionSearchType(itemFunctionSearchTypes[i],lowercasePaths),id:id,normalizedName:word.indexOf("_")===-1?word:word.replace(/_/g,""),};id+=1;searchIndex.push(row);lastPath=row.path;crateSize+=1}if(aliases){ALIASES[crate]=Object.create(null);for(const alias_name in aliases){if(!hasOwnPropertyRustdoc(aliases,alias_name)){continue}if(!hasOwnPropertyRustdoc(ALIASES[crate],alias_name)){ALIASES[crate][alias_name]=[]}for(const local_alias of aliases[alias_name]){ALIASES[crate][alias_name].push(local_alias+currentIndex)}}}currentIndex+=crateSize}return searchWords}function onSearchSubmit(e){e.preventDefault();searchState.clearInputTimeout();search()}function putBackSearch(){const search_input=searchState.input;if(!searchState.input){return}if(search_input.value!==""&&!searchState.isDisplayed()){searchState.showResults();if(browserSupportsHistoryApi()){history.replaceState(null,"",buildUrl(search_input.value,getFilterCrates()))}document.title=searchState.title}}function registerSearchEvents(){const params=searchState.getQueryStringParams();if(searchState.input.value===""){searchState.input.value=params.search||""}const searchAfter500ms=()=>{searchState.clearInputTimeout();if(searchState.input.value.length===0){if(browserSupportsHistoryApi()){history.replaceState(null,window.currentCrate+" - Rust",getNakedUrl()+window.location.hash)}searchState.hideResults()}else{searchState.timeout=setTimeout(search,500)}};searchState.input.onkeyup=searchAfter500ms;searchState.input.oninput=searchAfter500ms;document.getElementsByClassName("search-form")[0].onsubmit=onSearchSubmit;searchState.input.onchange=e=>{if(e.target!==document.activeElement){return}searchState.clearInputTimeout();setTimeout(search,0)};searchState.input.onpaste=searchState.input.onchange;searchState.outputElement().addEventListener("keydown",e=>{if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey){return}if(e.which===38){const previous=document.activeElement.previousElementSibling;if(previous){previous.focus()}else{searchState.focus()}e.preventDefault()}else if(e.which===40){const next=document.activeElement.nextElementSibling;if(next){next.focus()}const rect=document.activeElement.getBoundingClientRect();if(window.innerHeight-rect.bottom{if(e.which===40){focusSearchResult();e.preventDefault()}});searchState.input.addEventListener("focus",()=>{putBackSearch()});searchState.input.addEventListener("blur",()=>{searchState.input.placeholder=searchState.input.origPlaceholder});if(browserSupportsHistoryApi()){const previousTitle=document.title;window.addEventListener("popstate",e=>{const params=searchState.getQueryStringParams();document.title=previousTitle;currentResults=null;if(params.search&¶ms.search.length>0){searchState.input.value=params.search;search(e)}else{searchState.input.value="";searchState.hideResults()}})}window.onpageshow=()=>{const qSearch=searchState.getQueryStringParams().search;if(searchState.input.value===""&&qSearch){searchState.input.value=qSearch}search()}}function updateCrate(ev){if(ev.target.value==="All crates"){const params=searchState.getQueryStringParams();const query=searchState.input.value.trim();if(!history.state&&!params.search){history.pushState(null,"",buildUrl(query,null))}else{history.replaceState(null,"",buildUrl(query,null))}}currentResults=null;search(undefined,true)}const searchWords=buildIndex(rawSearchIndex);if(typeof window!=="undefined"){registerSearchEvents();if(window.searchState.getQueryStringParams().search){search()}}if(typeof exports!=="undefined"){exports.initSearch=initSearch;exports.execQuery=execQuery;exports.parseQuery=parseQuery}return searchWords}if(typeof window!=="undefined"){window.initSearch=initSearch;if(window.searchIndex!==undefined){initSearch(window.searchIndex)}}else{initSearch({})}})() \ No newline at end of file diff --git a/rewatch/docs/doc/settings.css b/rewatch/docs/doc/settings.css new file mode 100644 index 0000000000..a142e14f5a --- /dev/null +++ b/rewatch/docs/doc/settings.css @@ -0,0 +1 @@ +.setting-line{margin:0.6em 0 0.6em 0.3em;position:relative;}.setting-line .choices{display:flex;flex-wrap:wrap;}.setting-line .radio-line input{margin-right:0.3em;height:1.2rem;width:1.2rem;border:1px solid;outline:none;-webkit-appearance:none;cursor:pointer;border-radius:50%;}.setting-line .radio-line input+span{padding-bottom:1px;}.radio-line .setting-name{width:100%;}.radio-line .choice{margin-top:0.1em;margin-bottom:0.1em;min-width:3.8em;padding:0.3em;display:flex;align-items:center;cursor:pointer;}.radio-line .choice+.choice{margin-left:0.5em;}.toggle{position:relative;width:100%;margin-right:20px;display:flex;align-items:center;cursor:pointer;}.toggle input{opacity:0;position:absolute;}.slider{position:relative;width:45px;min-width:45px;display:block;height:28px;margin-right:20px;cursor:pointer;background-color:#ccc;transition:.3s;}.slider:before{position:absolute;content:"";height:19px;width:19px;left:4px;bottom:4px;transition:.3s;}input:checked+.slider:before{transform:translateX(19px);}.setting-line>.sub-settings{padding-left:42px;width:100%;display:block;}#settings .setting-line{margin:1.2em 0.6em;} \ No newline at end of file diff --git a/rewatch/docs/doc/settings.html b/rewatch/docs/doc/settings.html new file mode 100644 index 0000000000..5f08c02254 --- /dev/null +++ b/rewatch/docs/doc/settings.html @@ -0,0 +1 @@ +Rustdoc settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/rewatch/docs/doc/settings.js b/rewatch/docs/doc/settings.js new file mode 100644 index 0000000000..df27fca4a0 --- /dev/null +++ b/rewatch/docs/doc/settings.js @@ -0,0 +1,11 @@ +"use strict";(function(){const isSettingsPage=window.location.pathname.endsWith("/settings.html");function changeSetting(settingName,value){updateLocalStorage(settingName,value);switch(settingName){case"theme":case"preferred-dark-theme":case"preferred-light-theme":case"use-system-theme":updateSystemTheme();updateLightAndDark();break}}function handleKey(ev){if(ev.ctrlKey||ev.altKey||ev.metaKey){return}switch(getVirtualKey(ev)){case"Enter":case"Return":case"Space":ev.target.checked=!ev.target.checked;ev.preventDefault();break}}function showLightAndDark(){addClass(document.getElementById("theme").parentElement,"hidden");removeClass(document.getElementById("preferred-light-theme").parentElement,"hidden");removeClass(document.getElementById("preferred-dark-theme").parentElement,"hidden")}function hideLightAndDark(){addClass(document.getElementById("preferred-light-theme").parentElement,"hidden");addClass(document.getElementById("preferred-dark-theme").parentElement,"hidden");removeClass(document.getElementById("theme").parentElement,"hidden")}function updateLightAndDark(){if(getSettingValue("use-system-theme")!=="false"){showLightAndDark()}else{hideLightAndDark()}}function setEvents(settingsElement){updateLightAndDark();onEachLazy(settingsElement.getElementsByClassName("slider"),elem=>{const toggle=elem.previousElementSibling;const settingId=toggle.id;const settingValue=getSettingValue(settingId);if(settingValue!==null){toggle.checked=settingValue==="true"}toggle.onchange=function(){changeSetting(this.id,this.checked)};toggle.onkeyup=handleKey;toggle.onkeyrelease=handleKey});onEachLazy(settingsElement.getElementsByClassName("select-wrapper"),elem=>{const select=elem.getElementsByTagName("select")[0];const settingId=select.id;const settingValue=getSettingValue(settingId);if(settingValue!==null){select.value=settingValue}select.onchange=function(){changeSetting(this.id,this.value)}});onEachLazy(settingsElement.querySelectorAll("input[type=\"radio\"]"),elem=>{const settingId=elem.name;const settingValue=getSettingValue(settingId);if(settingValue!==null&&settingValue!=="null"){elem.checked=settingValue===elem.value}elem.addEventListener("change",ev=>{changeSetting(ev.target.name,ev.target.value)})})}function buildSettingsPageSections(settings){let output="";for(const setting of settings){output+="
";const js_data_name=setting["js_name"];const setting_name=setting["name"];if(setting["options"]!==undefined){output+=`
\ + ${setting_name}\ +
`;onEach(setting["options"],option=>{const checked=option===setting["default"]?" checked":"";output+=``});output+="
"}else{const checked=setting["default"]===true?" checked":"";output+=``}output+="
"}return output}function buildSettingsPage(){const themes=getVar("themes").split(",");const settings=[{"name":"Use system theme","js_name":"use-system-theme","default":true,},{"name":"Theme","js_name":"theme","default":"light","options":themes,},{"name":"Preferred light theme","js_name":"preferred-light-theme","default":"light","options":themes,},{"name":"Preferred dark theme","js_name":"preferred-dark-theme","default":"dark","options":themes,},{"name":"Auto-hide item contents for large items","js_name":"auto-hide-large-items","default":true,},{"name":"Auto-hide item methods' documentation","js_name":"auto-hide-method-docs","default":false,},{"name":"Auto-hide trait implementation documentation","js_name":"auto-hide-trait-implementations","default":false,},{"name":"Directly go to item in search if there is only one result","js_name":"go-to-only-result","default":false,},{"name":"Show line numbers on code examples","js_name":"line-numbers","default":false,},{"name":"Disable keyboard shortcuts","js_name":"disable-shortcuts","default":false,},];const elementKind=isSettingsPage?"section":"div";const innerHTML=`
${buildSettingsPageSections(settings)}
`;const el=document.createElement(elementKind);el.id="settings";el.className="popover";el.innerHTML=innerHTML;if(isSettingsPage){document.getElementById(MAIN_ID).appendChild(el)}else{el.setAttribute("tabindex","-1");getSettingsButton().appendChild(el)}return el}const settingsMenu=buildSettingsPage();function displaySettings(){settingsMenu.style.display=""}function settingsBlurHandler(event){blurHandler(event,getSettingsButton(),window.hidePopoverMenus)}if(isSettingsPage){getSettingsButton().onclick=function(event){event.preventDefault()}}else{const settingsButton=getSettingsButton();const settingsMenu=document.getElementById("settings");settingsButton.onclick=function(event){if(elemIsInParent(event.target,settingsMenu)){return}event.preventDefault();const shouldDisplaySettings=settingsMenu.style.display==="none";window.hidePopoverMenus();if(shouldDisplaySettings){displaySettings()}};settingsButton.onblur=settingsBlurHandler;settingsButton.querySelector("a").onblur=settingsBlurHandler;onEachLazy(settingsMenu.querySelectorAll("input"),el=>{el.onblur=settingsBlurHandler});settingsMenu.onblur=settingsBlurHandler}setTimeout(()=>{setEvents(settingsMenu);if(!isSettingsPage){displaySettings()}removeClass(getSettingsButton(),"rotate")},0)})() \ No newline at end of file diff --git a/rewatch/docs/doc/source-files.js b/rewatch/docs/doc/source-files.js new file mode 100644 index 0000000000..683480002e --- /dev/null +++ b/rewatch/docs/doc/source-files.js @@ -0,0 +1,4 @@ +var sourcesIndex = JSON.parse('{\ +"rewatch":["",[],["bsconfig.rs","build.rs","helpers.rs","main.rs","package_tree.rs","structure_hashmap.rs","watcher.rs"]]\ +}'); +createSourceSidebar(); diff --git a/rewatch/docs/doc/source-script.js b/rewatch/docs/doc/source-script.js new file mode 100644 index 0000000000..e0fac0739e --- /dev/null +++ b/rewatch/docs/doc/source-script.js @@ -0,0 +1 @@ +"use strict";(function(){const rootPath=document.getElementById("rustdoc-vars").attributes["data-root-path"].value;let oldScrollPosition=0;const NAME_OFFSET=0;const DIRS_OFFSET=1;const FILES_OFFSET=2;function closeSidebarIfMobile(){if(window.innerWidth"){if(window.innerWidth";updateLocalStorage("source-sidebar-show","false")}}function createSidebarToggle(){const sidebarToggle=document.createElement("div");sidebarToggle.id="sidebar-toggle";const inner=document.createElement("button");if(getCurrentValue("source-sidebar-show")==="true"){inner.innerText="<"}else{inner.innerText=">"}inner.onclick=toggleSidebar;sidebarToggle.appendChild(inner);return sidebarToggle}function createSourceSidebar(){const container=document.querySelector("nav.sidebar");const sidebarToggle=createSidebarToggle();container.insertBefore(sidebarToggle,container.firstChild);const sidebar=document.createElement("div");sidebar.id="source-sidebar";let hasFoundFile=false;const title=document.createElement("div");title.className="title";title.innerText="Files";sidebar.appendChild(title);Object.keys(sourcesIndex).forEach(key=>{sourcesIndex[key][NAME_OFFSET]=key;hasFoundFile=createDirEntry(sourcesIndex[key],sidebar,"",hasFoundFile)});container.appendChild(sidebar);const selected_elem=sidebar.getElementsByClassName("selected")[0];if(typeof selected_elem!=="undefined"){selected_elem.focus()}}const lineNumbersRegex=/^#?(\d+)(?:-(\d+))?$/;function highlightSourceLines(match){if(typeof match==="undefined"){match=window.location.hash.match(lineNumbersRegex)}if(!match){return}let from=parseInt(match[1],10);let to=from;if(typeof match[2]!=="undefined"){to=parseInt(match[2],10)}if(to{onEachLazy(e.getElementsByTagName("span"),i_e=>{removeClass(i_e,"line-highlighted")})});for(let i=from;i<=to;++i){elem=document.getElementById(i);if(!elem){break}addClass(elem,"line-highlighted")}}const handleSourceHighlight=(function(){let prev_line_id=0;const set_fragment=name=>{const x=window.scrollX,y=window.scrollY;if(browserSupportsHistoryApi()){history.replaceState(null,null,"#"+name);highlightSourceLines()}else{location.replace("#"+name)}window.scrollTo(x,y)};return ev=>{let cur_line_id=parseInt(ev.target.id,10);if(isNaN(cur_line_id)){return}ev.preventDefault();if(ev.shiftKey&&prev_line_id){if(prev_line_id>cur_line_id){const tmp=prev_line_id;prev_line_id=cur_line_id;cur_line_id=tmp}set_fragment(prev_line_id+"-"+cur_line_id)}else{prev_line_id=cur_line_id;set_fragment(cur_line_id)}}}());window.addEventListener("hashchange",()=>{const match=window.location.hash.match(lineNumbersRegex);if(match){return highlightSourceLines(match)}});onEachLazy(document.getElementsByClassName("line-numbers"),el=>{el.addEventListener("click",handleSourceHighlight)});highlightSourceLines();window.createSourceSidebar=createSourceSidebar})() \ No newline at end of file diff --git a/rewatch/docs/doc/src/rewatch/bsconfig.rs.html b/rewatch/docs/doc/src/rewatch/bsconfig.rs.html new file mode 100644 index 0000000000..6a5afdb88b --- /dev/null +++ b/rewatch/docs/doc/src/rewatch/bsconfig.rs.html @@ -0,0 +1,322 @@ +bsconfig.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+
use rayon::prelude::*;
+use serde::Deserialize;
+use std::fs;
+
+#[derive(Deserialize, Debug, Clone)]
+#[serde(untagged)]
+pub enum OneOrMore<T> {
+    Multiple(Vec<T>),
+    Single(T),
+}
+
+#[derive(Deserialize, Debug, Clone, PartialEq, Hash)]
+#[serde(untagged)]
+pub enum Subdirs {
+    Qualified(Vec<Source>),
+    Recurse(bool),
+}
+impl Eq for Subdirs {}
+
+#[derive(Deserialize, Debug, Clone, PartialEq, Hash)]
+pub struct PackageSource {
+    pub dir: String,
+    pub subdirs: Option<Subdirs>,
+    #[serde(rename = "type")]
+    pub type_: Option<String>,
+}
+
+/// `to_qualified_without_children` takes a tree like structure of dependencies, coming in from
+/// `bsconfig`, and turns it into a flat list. The main thing we extract here are the source
+/// folders, and optional subdirs, where potentially, the subdirs recurse or not.
+pub fn to_qualified_without_children(s: &Source) -> PackageSource {
+    match s {
+        Source::Shorthand(dir) => PackageSource {
+            dir: dir.to_owned(),
+            subdirs: None,
+            type_: None,
+        },
+        Source::Qualified(PackageSource {
+            dir,
+            type_,
+            subdirs: Some(Subdirs::Recurse(should_recurse)),
+        }) => PackageSource {
+            dir: dir.to_owned(),
+            subdirs: Some(Subdirs::Recurse(*should_recurse)),
+            type_: type_.to_owned(),
+        },
+        Source::Qualified(PackageSource { dir, type_, .. }) => PackageSource {
+            dir: dir.to_owned(),
+            subdirs: None,
+            type_: type_.to_owned(),
+        },
+    }
+}
+
+impl Eq for PackageSource {}
+
+#[derive(Deserialize, Debug, Clone, PartialEq, Hash)]
+#[serde(untagged)]
+pub enum Source {
+    Shorthand(String),
+    Qualified(PackageSource),
+}
+impl Eq for Source {}
+
+#[derive(Deserialize, Debug, Clone)]
+pub struct PackageSpec {
+    pub module: String,
+    #[serde(rename = "in-source")]
+    pub in_source: bool,
+}
+
+#[derive(Deserialize, Debug, Clone)]
+#[serde(untagged)]
+pub enum Error {
+    Catchall(bool),
+    Qualified(String),
+}
+
+#[derive(Deserialize, Debug, Clone)]
+pub struct Warnings {
+    pub number: Option<String>,
+    pub error: Option<Error>,
+}
+
+#[derive(Deserialize, Debug, Clone)]
+pub struct Reason {
+    #[serde(rename = "react-jsx")]
+    pub react_jsx: i32,
+}
+
+/// # bsconfig.json representation
+/// This is tricky, there is a lot of ambiguity. This is probably incomplete.
+#[derive(Deserialize, Debug, Clone)]
+pub struct T {
+    pub name: String,
+    pub sources: OneOrMore<Source>,
+    #[serde(rename = "package-specs")]
+    pub package_specs: Option<OneOrMore<PackageSpec>>,
+    pub warnings: Option<Warnings>,
+    pub suffix: Option<String>,
+    #[serde(rename = "pinned-dependencies")]
+    pub pinned_dependencies: Option<Vec<String>>,
+    #[serde(rename = "bs-dependencies")]
+    pub bs_dependencies: Option<Vec<String>>,
+    #[serde(rename = "ppx-flags")]
+    pub ppx_flags: Option<Vec<OneOrMore<String>>>,
+    #[serde(rename = "bsc-flags")]
+    pub bsc_flags: Option<Vec<OneOrMore<String>>>,
+    pub reason: Option<Reason>,
+}
+
+/// This flattens string flags
+pub fn flatten_flags(flags: &Option<Vec<OneOrMore<String>>>) -> Vec<String> {
+    match flags {
+        None => vec![],
+        Some(xs) => xs
+            .iter()
+            .map(|x| match x {
+                OneOrMore::Single(y) => vec![y.to_owned()],
+                OneOrMore::Multiple(ys) => ys.to_owned(),
+            })
+            .flatten()
+            .collect::<Vec<String>>(),
+    }
+}
+
+/// Since ppx-flags could be one or more, and could be nested potentiall, this function takes the
+/// flags and flattens them outright.
+pub fn flatten_ppx_flags(root_dir: &String, flags: &Option<Vec<OneOrMore<String>>>) -> Vec<String> {
+    match flags {
+        None => vec![],
+        Some(xs) => xs
+            .par_iter()
+            .map(|x| match x {
+                OneOrMore::Single(y) => vec!["-ppx".to_string(), root_dir.to_owned() + "/" + y],
+                OneOrMore::Multiple(ys) if ys.len() == 0 => vec![],
+                OneOrMore::Multiple(ys) => vec![
+                    "-ppx".to_string(),
+                    vec![root_dir.to_owned() + "/" + &ys[0]]
+                        .into_iter()
+                        .chain(ys[1..].to_owned())
+                        .collect::<Vec<String>>()
+                        .join(" "),
+                ],
+            })
+            .flatten()
+            .collect::<Vec<String>>(),
+    }
+}
+
+/// Try to convert a bsconfig from a certain path to a bsconfig struct
+pub fn read(path: String) -> T {
+    fs::read_to_string(path.clone())
+        .map_err(|e| format!("Could not read bsconfig. {path} - {e}"))
+        .and_then(|x| {
+            serde_json::from_str::<T>(&x)
+                .map_err(|e| format!("Could not parse bsconfig. {path} - {e}"))
+        })
+        .expect("Errors reading bsconfig")
+}
+
+
\ No newline at end of file diff --git a/rewatch/docs/doc/src/rewatch/build.rs.html b/rewatch/docs/doc/src/rewatch/build.rs.html new file mode 100644 index 0000000000..e63b469e01 --- /dev/null +++ b/rewatch/docs/doc/src/rewatch/build.rs.html @@ -0,0 +1,208 @@ +build.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+
use crate::bsconfig;
+use crate::helpers::*;
+use crate::package_tree;
+use ahash::AHashMap;
+use convert_case::{Case, Casing};
+use rayon::prelude::*;
+use std::process::Command;
+
+#[derive(Debug, Clone)]
+pub struct SourceFile {
+    pub dirty: bool,
+    pub bsconfig: bsconfig::T,
+}
+
+// Get the rescript version no. relative to project_root + `/node_modules/rescript/rescript`
+pub fn get_version(project_root: &str) -> String {
+    let version_cmd = Command::new(project_root.to_owned() + "/node_modules/rescript/rescript")
+        .args(["-v"])
+        .output()
+        .expect("failed to find version");
+
+    std::str::from_utf8(&version_cmd.stdout)
+        .expect("Could not read version from rescript")
+        .replace("\n", "")
+}
+
+// Create a single AST for a rescript version.
+pub fn create_ast(version: &str, project_root: &str, bsconfig: &bsconfig::T, file: &str) {
+    // we append the filename with the namespace with "-" -- this will not be used in the
+    // generated js name (the AST file basename is informing the JS file name)!
+    let namespace = bsconfig
+        .name
+        .to_owned()
+        .replace("@", "")
+        .replace("/", "_")
+        .to_case(Case::Pascal);
+
+    let abs_node_modules_path = get_abs_path(&(project_root.to_owned() + "/node_modules"));
+    let build_path = get_abs_path(&(project_root.to_owned() + "/packages/stdlib/_build"));
+    let version_flags = vec![
+        "-bs-v".to_string(),
+        format!("{}", version), // TODO - figure out what these string are. - Timestamps?
+    ];
+    let ppx_flags = bsconfig::flatten_ppx_flags(&abs_node_modules_path, &bsconfig.ppx_flags);
+    let bsc_flags = bsconfig::flatten_flags(&bsconfig.bsc_flags);
+    let react_flags = bsconfig
+        .reason
+        .to_owned()
+        .map(|x| vec!["-bs-jsx".to_string(), format!("{}", x.react_jsx)])
+        .unwrap_or(vec![]);
+
+    let ast_path = build_path.to_string()
+        + "/"
+        + &(get_basename(&file.to_string()).to_owned())
+        + "-"
+        + &namespace
+        + ".ast";
+
+    let file_args = vec![
+        "-absname".to_string(),
+        "-bs-ast".to_string(),
+        "-o".to_string(),
+        ast_path.to_string(),
+        file.to_string(),
+    ];
+
+    let args = vec![version_flags, ppx_flags, react_flags, bsc_flags, file_args].concat();
+
+    /* Create .ast */
+    Command::new("walnut_monorepo/node_modules/rescript/darwinarm64/bsc.exe")
+        .args(args)
+        .output()
+        .expect("Error converting .res to .ast");
+}
+
+pub fn generate_asts(
+    version: String,
+    project_root: &str,
+    packages: AHashMap<String, package_tree::Package>,
+) -> AHashMap<String, SourceFile> {
+    let mut files: AHashMap<String, SourceFile> = AHashMap::new();
+
+    packages
+        .iter()
+        .for_each(|(_package_name, package)| match &package.source_files {
+            None => (),
+            Some(source_files) => source_files.iter().for_each(|(file, _)| {
+                files.insert(
+                    file.to_owned(),
+                    SourceFile {
+                        dirty: true,
+                        bsconfig: package.bsconfig.to_owned(),
+                    },
+                );
+            }),
+        });
+
+    files
+        .par_iter()
+        .for_each(|(file, metadata)| create_ast(&version, project_root, &metadata.bsconfig, file));
+
+    files
+}
+
+
\ No newline at end of file diff --git a/rewatch/docs/doc/src/rewatch/helpers.rs.html b/rewatch/docs/doc/src/rewatch/helpers.rs.html new file mode 100644 index 0000000000..f1a12021ee --- /dev/null +++ b/rewatch/docs/doc/src/rewatch/helpers.rs.html @@ -0,0 +1,44 @@ +helpers.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+
use std::fs;
+use std::path::PathBuf;
+
+pub fn get_abs_path(path: &str) -> String {
+    let abs_path_buf = PathBuf::from(path);
+    return fs::canonicalize(abs_path_buf)
+        .expect("Could not canonicalize")
+        .to_str()
+        .expect("Could not canonicalize")
+        .to_string();
+}
+
+pub fn get_basename(path: &str) -> String {
+    let path_buf = PathBuf::from(path);
+    return path_buf
+        .file_stem()
+        .expect("Could not get basename")
+        .to_str()
+        .expect("Could not get basename")
+        .to_string();
+}
+
+
\ No newline at end of file diff --git a/rewatch/docs/doc/src/rewatch/main.rs.html b/rewatch/docs/doc/src/rewatch/main.rs.html new file mode 100644 index 0000000000..890a9ce5a5 --- /dev/null +++ b/rewatch/docs/doc/src/rewatch/main.rs.html @@ -0,0 +1,34 @@ +main.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+
pub mod bsconfig;
+pub mod build;
+pub mod helpers;
+pub mod package_tree;
+pub mod structure_hashmap;
+pub mod watcher;
+
+fn main() {
+    let folder = "walnut_monorepo";
+
+    let package_tree = package_tree::make(&folder);
+    let rescript_version = build::get_version(&folder);
+    let source_files = build::generate_asts(rescript_version, &folder, package_tree);
+
+    dbg!(source_files.len());
+}
+
+
\ No newline at end of file diff --git a/rewatch/docs/doc/src/rewatch/package_tree.rs.html b/rewatch/docs/doc/src/rewatch/package_tree.rs.html new file mode 100644 index 0000000000..6064f95ef7 --- /dev/null +++ b/rewatch/docs/doc/src/rewatch/package_tree.rs.html @@ -0,0 +1,402 @@ +package_tree.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+
use crate::bsconfig;
+use crate::bsconfig::*;
+use crate::structure_hashmap;
+use ahash::{AHashMap, AHashSet};
+use rayon::prelude::*;
+use std::fs;
+use std::hash::{Hash, Hasher};
+
+#[derive(Debug, Clone)]
+pub struct Package {
+    pub name: String,
+    pub parent: Option<String>,
+    pub bsconfig: bsconfig::T,
+    pub source_folders: AHashSet<(String, bsconfig::PackageSource)>,
+    pub source_files: Option<AHashMap<String, fs::Metadata>>,
+}
+
+impl PartialEq for Package {
+    fn eq(&self, other: &Self) -> bool {
+        self.name == other.name
+    }
+}
+impl Eq for Package {}
+impl Hash for Package {
+    fn hash<H: Hasher>(&self, state: &mut H) {
+        self.name.hash(state);
+    }
+}
+
+/// Given a projects' root folder and a `bsconfig::Source`, this recursively creates all the
+/// sources in a flat list. In the process, it removes the children, as they are being resolved
+/// because of the recursiveness. So you get a flat list of files back, retaining the type_ and
+/// wether it needs to recurse into all structures
+fn get_source_dirs(
+    project_root: &str,
+    source: Source,
+) -> AHashSet<(String, bsconfig::PackageSource)> {
+    let mut source_folders: AHashSet<(String, bsconfig::PackageSource)> = AHashSet::new();
+
+    let (package_root, subdirs, full_recursive) = match source.to_owned() {
+        Source::Shorthand(dir)
+        | Source::Qualified(PackageSource {
+            dir, subdirs: None, ..
+        }) => (dir, None, false),
+        Source::Qualified(PackageSource {
+            dir,
+            subdirs: Some(Subdirs::Recurse(recurse)),
+            ..
+        }) => (dir, None, recurse),
+        Source::Qualified(PackageSource {
+            dir,
+            subdirs: Some(Subdirs::Qualified(subdirs)),
+            ..
+        }) => (dir, Some(subdirs), false),
+    };
+
+    let full_path = project_root.to_string() + "/" + &package_root;
+    source_folders.insert((
+        full_path.to_owned(),
+        bsconfig::to_qualified_without_children(&source),
+    ));
+
+    if !full_recursive {
+        subdirs
+            .unwrap_or(vec![])
+            .par_iter()
+            .map(|subdir| get_source_dirs(&full_path, subdir.to_owned()))
+            .collect::<Vec<AHashSet<(String, bsconfig::PackageSource)>>>()
+            .into_iter()
+            .for_each(|subdir| source_folders.extend(subdir))
+    }
+
+    source_folders
+}
+
+/// # Make Package
+/// Given a directory that includes a bsconfig file, read it, and recursively find all other
+/// bsconfig files, and turn those into Packages as well.
+fn build_package(
+    is_root: bool,
+    project_root: &str,
+    package_name: &str,
+    parent: Option<String>,
+) -> AHashMap<String, Package> {
+    let mut children: AHashMap<String, Package> = AHashMap::new();
+
+    let package_dir = if is_root {
+        project_root.to_owned()
+    } else {
+        project_root.to_owned() + "/node_modules/" + package_name
+    };
+
+    let bsconfig = bsconfig::read(package_dir.to_string() + "/bsconfig.json");
+
+    let source_folders = match bsconfig.sources.to_owned() {
+        bsconfig::OneOrMore::Single(source) => get_source_dirs(&package_dir, source),
+        bsconfig::OneOrMore::Multiple(sources) => {
+            let mut source_folders: AHashSet<(String, bsconfig::PackageSource)> = AHashSet::new();
+            sources
+                .par_iter()
+                .map(|source| get_source_dirs(&package_dir, source.to_owned()))
+                .collect::<Vec<AHashSet<(String, bsconfig::PackageSource)>>>()
+                .into_iter()
+                .for_each(|source| source_folders.extend(source));
+            source_folders
+        }
+    };
+
+    /* At this point in time we may have started encountering elements multiple times as there is
+     * no deduplication on the package level so far. Once we return this flat list of packages, do
+     * have this deduplication. From that point on, we can add the source files for every single
+     * one as that is an expensive operation IO wise and we don't want to duplicate that.*/
+    children.insert(
+        package_dir.to_owned(),
+        Package {
+            name: bsconfig.name.to_owned(),
+            parent,
+            bsconfig: bsconfig.to_owned(),
+            source_folders,
+            source_files: None,
+        },
+    );
+
+    bsconfig
+        .bs_dependencies
+        .to_owned()
+        .unwrap_or(vec![])
+        .par_iter()
+        .map(|dep| build_package(false, &project_root, &dep, Some(package_dir.to_string())))
+        .collect::<Vec<AHashMap<String, Package>>>()
+        .into_iter()
+        .for_each(|child| children.extend(child));
+
+    children
+}
+
+/// `get_source_files` is essentially a wrapper around `structure_hashmap::read_structure`, which read a
+/// list of files in a folder to a hashmap of `string` / `fs::Metadata` (file metadata). Reason for
+/// this wrapper is the recursiveness of the `bsconfig.json` subfolders. Some sources in bsconfig
+/// can be specified as being fully recursive (`{ subdirs: true }`). This wrapper pulls out that
+/// data from the config and pushes it forwards. Another thing is the 'type_', some files / folders
+/// can be marked with the type 'dev'. Which means that they may not be around in the distributed
+/// NPM package. The file reader allows for this, just warns when this happens.
+/// TODO -> Check wether we actually need the `fs::Metadata`
+pub fn get_source_files(dir: &String, source: &PackageSource) -> AHashMap<String, fs::Metadata> {
+    let mut map: AHashMap<String, fs::Metadata> = AHashMap::new();
+
+    let (recurse, type_) = match source {
+        PackageSource {
+            subdirs: Some(Subdirs::Recurse(subdirs)),
+            type_,
+            ..
+        } => (subdirs.to_owned(), type_),
+        PackageSource { type_, .. } => (false, type_),
+    };
+
+    match structure_hashmap::read_folders(dir, recurse) {
+        Ok(files) => map.extend(files),
+        Err(_e) if type_ == &Some("dev".to_string()) => {
+            println!("Could not read folder: {dir}... Probably ok as type is dev")
+        }
+        Err(_e) => println!("Could not read folder: {dir}..."),
+    }
+
+    map
+}
+
+/// This takes the tree of packages, and finds all the source files for each, adding them to the
+/// respective packages.
+fn extend_with_children(mut build: AHashMap<String, Package>) -> AHashMap<String, Package> {
+    for (_key, value) in build.iter_mut() {
+        let mut map: AHashMap<String, fs::Metadata> = AHashMap::new();
+        value
+            .source_folders
+            .par_iter()
+            .map(|(dir, source)| get_source_files(dir, source))
+            .collect::<Vec<AHashMap<String, fs::Metadata>>>()
+            .into_iter()
+            .for_each(|source| map.extend(source));
+        value.source_files = Some(map);
+    }
+
+    build
+}
+
+/// Make turns a folder, that should contain a bsconfig, into a tree of Packages.
+/// It does so in two steps:
+/// 1. Get all the packages parsed, and take all the source folders from the bsconfig
+/// 2. Take the (by then deduplicated) packages, and find all the '.re', '.res', '.ml' and
+///    interface files.
+/// The two step process is there to reduce IO overhead
+pub fn make(folder: &str) -> AHashMap<String, Package> {
+    /* The build_package get's called recursively. By using extend, we deduplicate all the packages
+     * */
+    let mut map: AHashMap<String, Package> = AHashMap::new();
+    map.extend(build_package(true, folder, "", None));
+    /* Once we have the deduplicated packages, we can add the source files for each - to minimize
+     * the IO */
+    extend_with_children(map)
+}
+
+
\ No newline at end of file diff --git a/rewatch/docs/doc/src/rewatch/structure_hashmap.rs.html b/rewatch/docs/doc/src/rewatch/structure_hashmap.rs.html new file mode 100644 index 0000000000..9464abd0f1 --- /dev/null +++ b/rewatch/docs/doc/src/rewatch/structure_hashmap.rs.html @@ -0,0 +1,88 @@ +structure_hashmap.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+
use ahash::AHashMap;
+use std::path::PathBuf;
+use std::{error, fs};
+
+pub fn read_folders(
+    path: &str,
+    recurse: bool,
+) -> Result<AHashMap<String, fs::Metadata>, Box<dyn error::Error>> {
+    let mut map: AHashMap<String, fs::Metadata> = AHashMap::new();
+
+    let path_buf = PathBuf::from(path);
+    let abs_path = fs::canonicalize(path_buf)
+        .map(|x| x.to_str().map(|y| y.to_string()).unwrap_or("".to_string()))
+        .and_then(|x| fs::metadata(x.to_owned()).map(|m| (x.to_owned(), m)));
+
+    for entry in fs::read_dir(path.replace("//", "/"))? {
+        let path_buf = entry.map(|entry| entry.path())?;
+        let metadata = fs::metadata(&path_buf)?;
+        let name = path_buf
+            .file_name()
+            .and_then(|x| x.to_str())
+            .unwrap_or("Unknown")
+            .to_string();
+
+        let path_ext = path_buf.extension().and_then(|x| x.to_str());
+
+        if metadata.file_type().is_dir() && recurse {
+            match read_folders(&(path.to_owned() + "/" + &name + "/"), recurse) {
+                Ok(s) => map.extend(s),
+                Err(e) => println!("Error reading directory: {}", e),
+            }
+        } else if path_ext == Some("res") || path_ext == Some("ml") || path_ext == Some("re") {
+            match abs_path {
+                Ok((ref path, _)) => {
+                    map.insert(path.to_owned() + "/" + &name, metadata);
+                }
+                Err(ref e) => println!("Error reading directory: {}", e),
+            }
+        }
+    }
+
+    Ok(map)
+}
+
+
\ No newline at end of file diff --git a/rewatch/docs/doc/src/rewatch/watcher.rs.html b/rewatch/docs/doc/src/rewatch/watcher.rs.html new file mode 100644 index 0000000000..72d38c75d7 --- /dev/null +++ b/rewatch/docs/doc/src/rewatch/watcher.rs.html @@ -0,0 +1,98 @@ +watcher.rs - source
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+
use futures::{
+    channel::mpsc::{channel, Receiver},
+    SinkExt, StreamExt,
+};
+use notify::{Config, Event, RecommendedWatcher, RecursiveMode, Watcher};
+use std::path::Path;
+
+fn async_watcher() -> notify::Result<(RecommendedWatcher, Receiver<notify::Result<Event>>)> {
+    let (mut tx, rx) = channel(1);
+
+    // Automatically select the best implementation for your platform.
+    // You can also access each implementation directly e.g. INotifyWatcher.
+    let watcher = RecommendedWatcher::new(
+        move |res| {
+            futures::executor::block_on(async {
+                tx.send(res).await.unwrap();
+            })
+        },
+        Config::default(),
+    )?;
+
+    Ok((watcher, rx))
+}
+
+async fn async_watch<P: AsRef<Path>>(path: P) -> notify::Result<()> {
+    let (mut watcher, mut rx) = async_watcher()?;
+
+    // Add a path to be watched. All files and directories at that path and
+    // below will be monitored for changes.
+    watcher.watch(path.as_ref(), RecursiveMode::Recursive)?;
+
+    while let Some(res) = rx.next().await {
+        match res {
+            Ok(event) => println!("changed: {:?}", event),
+            Err(e) => println!("watch error: {:?}", e),
+        }
+    }
+
+    Ok(())
+}
+
+pub fn start(folder: &str) {
+    futures::executor::block_on(async {
+        if let Err(e) = async_watch(folder).await {
+            println!("error: {:?}", e)
+        }
+    });
+}
+
+
\ No newline at end of file diff --git a/rewatch/docs/doc/storage.js b/rewatch/docs/doc/storage.js new file mode 100644 index 0000000000..07f8962f0f --- /dev/null +++ b/rewatch/docs/doc/storage.js @@ -0,0 +1 @@ +"use strict";const darkThemes=["dark","ayu"];window.currentTheme=document.getElementById("themeStyle");window.mainTheme=document.getElementById("mainThemeStyle");window.RUSTDOC_MOBILE_BREAKPOINT=701;const settingsDataset=(function(){const settingsElement=document.getElementById("default-settings");if(settingsElement===null){return null}const dataset=settingsElement.dataset;if(dataset===undefined){return null}return dataset})();function getSettingValue(settingName){const current=getCurrentValue(settingName);if(current!==null){return current}if(settingsDataset!==null){const def=settingsDataset[settingName.replace(/-/g,"_")];if(def!==undefined){return def}}return null}const localStoredTheme=getSettingValue("theme");const savedHref=[];function hasClass(elem,className){return elem&&elem.classList&&elem.classList.contains(className)}function addClass(elem,className){if(!elem||!elem.classList){return}elem.classList.add(className)}function removeClass(elem,className){if(!elem||!elem.classList){return}elem.classList.remove(className)}function onEach(arr,func,reversed){if(arr&&arr.length>0&&func){if(reversed){const length=arr.length;for(let i=length-1;i>=0;--i){if(func(arr[i])){return true}}}else{for(const elem of arr){if(func(elem)){return true}}}}return false}function onEachLazy(lazyArray,func,reversed){return onEach(Array.prototype.slice.call(lazyArray),func,reversed)}function updateLocalStorage(name,value){try{window.localStorage.setItem("rustdoc-"+name,value)}catch(e){}}function getCurrentValue(name){try{return window.localStorage.getItem("rustdoc-"+name)}catch(e){return null}}function switchTheme(styleElem,mainStyleElem,newTheme,saveTheme){const newHref=mainStyleElem.href.replace(/\/rustdoc([^/]*)\.css/,"/"+newTheme+"$1"+".css");if(saveTheme){updateLocalStorage("theme",newTheme)}if(styleElem.href===newHref){return}let found=false;if(savedHref.length===0){onEachLazy(document.getElementsByTagName("link"),el=>{savedHref.push(el.href)})}onEach(savedHref,el=>{if(el===newHref){found=true;return true}});if(found){styleElem.href=newHref}}function useSystemTheme(value){if(value===undefined){value=true}updateLocalStorage("use-system-theme",value);const toggle=document.getElementById("use-system-theme");if(toggle&&toggle instanceof HTMLInputElement){toggle.checked=value}}const updateSystemTheme=(function(){if(!window.matchMedia){return()=>{const cssTheme=getComputedStyle(document.documentElement).getPropertyValue("content");switchTheme(window.currentTheme,window.mainTheme,JSON.parse(cssTheme)||"light",true)}}const mql=window.matchMedia("(prefers-color-scheme: dark)");function handlePreferenceChange(mql){const use=theme=>{switchTheme(window.currentTheme,window.mainTheme,theme,true)};if(getSettingValue("use-system-theme")!=="false"){const lightTheme=getSettingValue("preferred-light-theme")||"light";const darkTheme=getSettingValue("preferred-dark-theme")||"dark";if(mql.matches){use(darkTheme)}else{use(lightTheme)}}else{use(getSettingValue("theme"))}}mql.addListener(handlePreferenceChange);return()=>{handlePreferenceChange(mql)}})();function switchToSavedTheme(){switchTheme(window.currentTheme,window.mainTheme,getSettingValue("theme")||"light",false)}if(getSettingValue("use-system-theme")!=="false"&&window.matchMedia){if(getSettingValue("use-system-theme")===null&&getSettingValue("preferred-dark-theme")===null&&darkThemes.indexOf(localStoredTheme)>=0){updateLocalStorage("preferred-dark-theme",localStoredTheme)}updateSystemTheme()}else{switchToSavedTheme()}if(getSettingValue("source-sidebar-show")==="true"){addClass(document.documentElement,"source-sidebar-expanded")}window.addEventListener("pageshow",ev=>{if(ev.persisted){setTimeout(switchToSavedTheme,0)}}) \ No newline at end of file diff --git a/rewatch/docs/doc/toggle-minus.svg b/rewatch/docs/doc/toggle-minus.svg new file mode 100644 index 0000000000..73154788a0 --- /dev/null +++ b/rewatch/docs/doc/toggle-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/rewatch/docs/doc/toggle-plus.svg b/rewatch/docs/doc/toggle-plus.svg new file mode 100644 index 0000000000..08b17033e1 --- /dev/null +++ b/rewatch/docs/doc/toggle-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/rewatch/docs/doc/wheel.svg b/rewatch/docs/doc/wheel.svg new file mode 100644 index 0000000000..01da3b24c7 --- /dev/null +++ b/rewatch/docs/doc/wheel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/rewatch/package.json b/rewatch/package.json new file mode 100644 index 0000000000..ff753bd52b --- /dev/null +++ b/rewatch/package.json @@ -0,0 +1,19 @@ +{ + "name": "@rolandpeelen/rewatch", + "version": "1.0.6", + "license": "BSD-3-Clause", + "bin": { + "rewatch": "rewatch" + }, + "scripts": { + "postinstall": "node postinstall.js" + }, + "files": [ + "/postinstall.js", + "/rewatch", + "/rewatch.cmd", + "/rewatch-linux", + "/rewatch-macos", + "/rewatch-windows.exe" + ] +} diff --git a/rewatch/postinstall.js b/rewatch/postinstall.js new file mode 100644 index 0000000000..fcb675c912 --- /dev/null +++ b/rewatch/postinstall.js @@ -0,0 +1,51 @@ +const path = require("path"); +const fs = require("fs"); + +const installMacLinuxBinary = (binary) => { + const source = path.join(__dirname, binary); + if (fs.existsSync(source)) { + // mac and linux support extension-less executables + // so just overwrite the shell script + const target = path.join(__dirname, "rewatch"); + fs.renameSync(source, target); + + // The binary should be executable in the bundle, but just in case + fs.chmodSync(target, 0777); + } else { + // assume we're in dev mode - nothing will break if the script + // isn't overwritten, it will just be slower + } +}; + +const installWindowsBinary = () => { + const source = path.join(__dirname, "rewatch-windows.exe"); + if (fs.existsSync(source)) { + const target = path.join(__dirname, "rewatch.exe"); + fs.renameSync(source, target); + + // windows scripts use a different file extension to executables + // so we delete the script to make sure windows uses the exe now + const windowsScript = path.join(__dirname, "rewatch.cmd"); + fs.unlinkSync(windowsScript); + } else { + // assume we're in dev mode - nothing will break if the script + // isn't overwritten, it will just be slower + } +}; + +switch (process.platform) { + case "linux": + installMacLinuxBinary("rewatch-linux"); + break; + case "darwin": + installMacLinuxBinary("rewatch-macos"); + break; + case "win32": + installWindowsBinary(); + break; + default: + // This won't break the installation because the shell script remains + // but that script will throw an error in this case anyway + console.warn(`No release available for "${process.platform}"`); + process.exit(1); +} diff --git a/rewatch/release.sh b/rewatch/release.sh new file mode 100755 index 0000000000..cdd0c3a975 --- /dev/null +++ b/rewatch/release.sh @@ -0,0 +1,34 @@ +#!/bin/sh + +# ensure that we have at least one argument conforming to semver +if [ $# -ne 1 ] || ! echo $1 | grep -qE "^[0-9]+\.[0-9]+\.[0-9]+$"; then + echo "Usage: $0 " + exit 1 +fi + +# ensure we are on the master branch otherwise exit +if [ $(git rev-parse --abbrev-ref HEAD) != "master" ]; then + echo "Not on master branch, exiting" + exit 1 +fi + +# update the version in package.json +sed -i '' -e "s/\"version\": \".*\"/\"version\": \"$1\"/" package.json + + +# update the version in cargo.toml +sed -i '' -e "s/^version = \".*\"/version = \"$1\"/" Cargo.toml +cargo build + +# commit the changes with the version +git add Cargo.toml package.json Cargo.lock +git commit -m ":rocket: - Release v$1" + +# tag current commit with the first argument +git tag -a v$1 -m ":rocket: - Release v$1" + +# push the changes +git push origin master + +# push the tag +git push origin v$1 diff --git a/rewatch/rewatch b/rewatch/rewatch new file mode 100644 index 0000000000..c6fed44d8f --- /dev/null +++ b/rewatch/rewatch @@ -0,0 +1,15 @@ +#!/usr/bin/env sh + +# Get the directory of the script to work from. +DIR=$(dirname "$0") + +if [ "$(uname)" = "Darwin" ]; then + # Run the Mac Version + $DIR/rewatch-macos.exe $@ +elif [ "$(expr substr $(uname -s) 1 5)" = "Linux" ]; then + # Run the Linux Version + $DIR/rewatch-linux.exe $@ +else + echo "No release available for '$(uname)'" + exit 1 +fi diff --git a/rewatch/rewatch.cmd b/rewatch/rewatch.cmd new file mode 100644 index 0000000000..eac089856c --- /dev/null +++ b/rewatch/rewatch.cmd @@ -0,0 +1,3 @@ +@echo off +REM no need to branch on OS here, it will only be used on windows +%~dp0\rewatch-windows.exe %* diff --git a/rewatch/src/build.rs b/rewatch/src/build.rs index 082bc6cf91..b8b6342ccd 100644 --- a/rewatch/src/build.rs +++ b/rewatch/src/build.rs @@ -52,7 +52,7 @@ pub struct CompilerArgs { pub parser_args: Vec, } -pub fn get_compiler_args(path: &str, rescript_version: Option) -> String { +pub fn get_compiler_args(path: &str, rescript_version: Option, bsc_path: Option) -> String { let filename = &helpers::get_abs_path(path); let package_root = helpers::get_abs_path( &helpers::get_nearest_bsconfig(&std::path::PathBuf::from(path)).expect("Couldn't find package root"), @@ -64,7 +64,10 @@ pub fn get_compiler_args(path: &str, rescript_version: Option) -> String let rescript_version = if let Some(rescript_version) = rescript_version { rescript_version } else { - let bsc_path = helpers::get_bsc(&package_root, workspace_root.to_owned()); + let bsc_path = match bsc_path { + Some(bsc_path) => bsc_path, + None => helpers::get_bsc(&package_root, workspace_root.to_owned()), + }; helpers::get_rescript_version(&bsc_path) }; // make PathBuf from package root and get the relative path for filename @@ -134,10 +137,14 @@ pub fn initialize_build( default_timing: Option, filter: &Option, path: &str, + bsc_path: Option, ) -> Result { let project_root = helpers::get_abs_path(path); let workspace_root = helpers::get_workspace_root(&project_root); - let bsc_path = helpers::get_bsc(&project_root, workspace_root.to_owned()); + let bsc_path = match bsc_path { + Some(bsc_path) => bsc_path, + None => helpers::get_bsc(&project_root, workspace_root.to_owned()), + }; let root_config_name = packages::get_package_name(&project_root); let rescript_version = helpers::get_rescript_version(&bsc_path); @@ -412,6 +419,7 @@ pub fn build( path: &str, no_timing: bool, create_sourcedirs: bool, + bsc_path: Option, ) -> Result { let default_timing: Option = if no_timing { Some(std::time::Duration::new(0.0 as u64, 0.0 as u32)) @@ -420,7 +428,7 @@ pub fn build( }; let timing_total = Instant::now(); let mut build_state = - initialize_build(default_timing, filter, path).map_err(BuildError::InitializeBuild)?; + initialize_build(default_timing, filter, path, bsc_path).map_err(BuildError::InitializeBuild)?; match incremental_build(&mut build_state, default_timing, true, false, create_sourcedirs) { Ok(_) => { diff --git a/rewatch/src/build/clean.rs b/rewatch/src/build/clean.rs index e4bde12a00..3b5ae8b225 100644 --- a/rewatch/src/build/clean.rs +++ b/rewatch/src/build/clean.rs @@ -237,10 +237,11 @@ pub fn cleanup_previous_build( .map(|module_name| { // if the module is a namespace, we need to mark the whole namespace as dirty when a module has been deleted if let Some(namespace) = helpers::get_namespace_from_module_name(module_name) { - return namespace; + return vec![namespace, module_name.to_string()]; } - module_name.to_string() + vec![module_name.to_string()] }) + .flatten() .collect::>(); build_state.deleted_modules = deleted_module_names; @@ -318,12 +319,16 @@ pub fn cleanup_after_build(build_state: &BuildState) { }); } -pub fn clean(path: &str) { +pub fn clean(path: &str, bsc_path: Option) { let project_root = helpers::get_abs_path(path); let workspace_root = helpers::get_workspace_root(&project_root); let packages = packages::make(&None, &project_root, &workspace_root); let root_config_name = packages::get_package_name(&project_root); - let bsc_path = helpers::get_bsc(&project_root, workspace_root.to_owned()); + let bsc_path = match bsc_path { + Some(bsc_path) => bsc_path, + None => helpers::get_bsc(&project_root, workspace_root.to_owned()), + }; + let rescript_version = helpers::get_rescript_version(&bsc_path); let timing_clean_compiler_assets = Instant::now(); diff --git a/rewatch/src/build/deps.rs b/rewatch/src/build/deps.rs index dad31311b1..5bd19395a8 100644 --- a/rewatch/src/build/deps.rs +++ b/rewatch/src/build/deps.rs @@ -44,7 +44,8 @@ fn get_dep_modules( _ => dep_first, }; let namespaced_name = dep.to_owned() + "-" + namespace; - if package_modules.contains(&namespaced_name) { + if package_modules.contains(&namespaced_name) || valid_modules.contains(&namespaced_name) + { namespaced_name } else { dep.to_string() diff --git a/rewatch/src/main.rs b/rewatch/src/main.rs index 9a5b98ef6f..0617373377 100644 --- a/rewatch/src/main.rs +++ b/rewatch/src/main.rs @@ -50,6 +50,9 @@ struct Args { #[arg(long)] rescript_version: Option, + + #[arg(long)] + bsc_path: Option, } fn main() { @@ -65,7 +68,10 @@ fn main() { match args.compiler_args { None => (), Some(path) => { - println!("{}", build::get_compiler_args(&path, args.rescript_version)); + println!( + "{}", + build::get_compiler_args(&path, args.rescript_version, args.bsc_path) + ); std::process::exit(0); } } @@ -76,13 +82,14 @@ fn main() { std::process::exit(1) } lock::Lock::Aquired(_) => match command { - Command::Clean => build::clean::clean(&folder), + Command::Clean => build::clean::clean(&folder, args.bsc_path), Command::Build => { match build::build( &filter, &folder, args.no_timing.unwrap_or(false), args.create_sourcedirs.unwrap_or(false), + args.bsc_path, ) { Err(e) => { eprintln!("Error Building: {e}"); diff --git a/rewatch/src/watcher.rs b/rewatch/src/watcher.rs index b5685d8361..166d44caec 100644 --- a/rewatch/src/watcher.rs +++ b/rewatch/src/watcher.rs @@ -53,7 +53,7 @@ async fn async_watch( after_build: Option, create_sourcedirs: bool, ) -> notify::Result<()> { - let mut build_state = build::initialize_build(None, filter, path).expect("Can't initialize build"); + let mut build_state = build::initialize_build(None, filter, path, None).expect("Can't initialize build"); let mut needs_compile_type = CompileType::Incremental; // create a mutex to capture if ctrl-c was pressed let ctrlc_pressed = Arc::new(Mutex::new(false)); @@ -205,7 +205,8 @@ async fn async_watch( } CompileType::Full => { let timing_total = Instant::now(); - build_state = build::initialize_build(None, filter, path).expect("Can't initialize build"); + build_state = + build::initialize_build(None, filter, path, None).expect("Can't initialize build"); let _ = build::incremental_build(&mut build_state, None, initial_build, false, create_sourcedirs); if let Some(a) = after_build.clone() { diff --git a/rewatch/testrepo/.gitignore b/rewatch/testrepo/.gitignore new file mode 100644 index 0000000000..687450d349 --- /dev/null +++ b/rewatch/testrepo/.gitignore @@ -0,0 +1,11 @@ +.DS_Store +**/node_modules/ +**/lib/ +.bsb.lock +.merlin +.DS_Store +.cmi +.cmt +.cmj +.ast +.asti diff --git a/rewatch/testrepo/bsconfig.json b/rewatch/testrepo/bsconfig.json new file mode 100644 index 0000000000..53fc846288 --- /dev/null +++ b/rewatch/testrepo/bsconfig.json @@ -0,0 +1,32 @@ +{ + "name": "testrepo", + "sources": { + "dir": "src", + "subdirs": true + }, + "package-specs": [ + { + "module": "es6", + "in-source": true + } + ], + "warnings": { + "error": false + }, + "suffix": ".mjs", + "pinned-dependencies": [ + "@testrepo/main", + "@testrepo/dep01", + "@testrepo/dep02", + "@testrepo/new-namespace" + ], + "bs-dependencies": [ + "@testrepo/main", + "@testrepo/dep01", + "@testrepo/dep02", + "@testrepo/new-namespace" + ], + "reason": { + "react-jsx": 3 + } +} diff --git a/rewatch/testrepo/package.json b/rewatch/testrepo/package.json new file mode 100644 index 0000000000..ae816464f9 --- /dev/null +++ b/rewatch/testrepo/package.json @@ -0,0 +1,20 @@ +{ + "name": "testrepo", + "private": true, + "workspaces": { + "packages": [ + "packages/main", + "packages/dep01", + "packages/dep02", + "packages/new-namespace" + ] + }, + "scripts": { + "build": "../target/release/rewatch build .", + "build:rescript": "rescript build -with-deps", + "watch": "../target/release/rewatch watch .", + "watch:rescript": "rescript watch -with-deps", + "clean": "../target/release/rewatch clean .", + "clean:rescript": "rescript clean" + } +} diff --git a/rewatch/testrepo/packages/dep01/README.md b/rewatch/testrepo/packages/dep01/README.md new file mode 100644 index 0000000000..78ee1dac74 --- /dev/null +++ b/rewatch/testrepo/packages/dep01/README.md @@ -0,0 +1,21 @@ +# ReScript Project Template + +The only official ReScript starter template. + +## Installation + +```sh +npm install +``` + +## Build + +- Build: `npm run res:build` +- Clean: `npm run res:clean` +- Build & watch: `npm run res:dev` + +## Run + +```sh +node src/Demo.bs.js +``` diff --git a/rewatch/testrepo/packages/dep01/bsconfig.json b/rewatch/testrepo/packages/dep01/bsconfig.json new file mode 100644 index 0000000000..106a46fd01 --- /dev/null +++ b/rewatch/testrepo/packages/dep01/bsconfig.json @@ -0,0 +1,13 @@ +{ + "name": "@testrepo/dep01", + "sources": { + "dir": "src", + "subdirs": true + }, + "package-specs": { + "module": "es6", + "in-source": true + }, + "suffix": ".bs.js", + "bs-dependencies": ["@testrepo/dep02"] +} diff --git a/rewatch/testrepo/packages/dep01/package.json b/rewatch/testrepo/packages/dep01/package.json new file mode 100644 index 0000000000..e60d80958f --- /dev/null +++ b/rewatch/testrepo/packages/dep01/package.json @@ -0,0 +1,18 @@ +{ + "name": "@testrepo/dep01", + "version": "0.0.1", + "scripts": { + "res:build": "rescript", + "res:clean": "rescript clean", + "res:dev": "rescript build -w" + }, + "keywords": [ + "rescript" + ], + "author": "", + "license": "MIT", + "dependencies": { + "@testrepo/dep02": "*", + "rescript": "*" + } +} diff --git a/rewatch/testrepo/packages/dep01/src/Demo.bs.js b/rewatch/testrepo/packages/dep01/src/Demo.bs.js new file mode 100644 index 0000000000..7002a36c8a --- /dev/null +++ b/rewatch/testrepo/packages/dep01/src/Demo.bs.js @@ -0,0 +1,7 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE +'use strict'; + + +console.log("Hello, World!"); + +/* Not a pure module */ diff --git a/rewatch/testrepo/packages/dep01/src/Dep01.mjs b/rewatch/testrepo/packages/dep01/src/Dep01.mjs new file mode 100644 index 0000000000..97bd8649c2 --- /dev/null +++ b/rewatch/testrepo/packages/dep01/src/Dep01.mjs @@ -0,0 +1,13 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + +import * as Dep02 from "@testrepo/dep02/src/Dep02.mjs"; + +function log() { + console.log("02"); + Dep02.log(); +} + +export { + log , +} +/* Dep02 Not a pure module */ diff --git a/rewatch/testrepo/packages/dep01/src/Dep01.res b/rewatch/testrepo/packages/dep01/src/Dep01.res new file mode 100644 index 0000000000..f3b84140c1 --- /dev/null +++ b/rewatch/testrepo/packages/dep01/src/Dep01.res @@ -0,0 +1,4 @@ +let log = () => { + Js.log("02") + Dep02.log() +} diff --git a/rewatch/testrepo/packages/dep02/README.md b/rewatch/testrepo/packages/dep02/README.md new file mode 100644 index 0000000000..78ee1dac74 --- /dev/null +++ b/rewatch/testrepo/packages/dep02/README.md @@ -0,0 +1,21 @@ +# ReScript Project Template + +The only official ReScript starter template. + +## Installation + +```sh +npm install +``` + +## Build + +- Build: `npm run res:build` +- Clean: `npm run res:clean` +- Build & watch: `npm run res:dev` + +## Run + +```sh +node src/Demo.bs.js +``` diff --git a/rewatch/testrepo/packages/dep02/bsconfig.json b/rewatch/testrepo/packages/dep02/bsconfig.json new file mode 100644 index 0000000000..0355169956 --- /dev/null +++ b/rewatch/testrepo/packages/dep02/bsconfig.json @@ -0,0 +1,13 @@ +{ + "name": "@testrepo/dep02", + "sources": { + "dir": "src", + "subdirs": true + }, + "package-specs": { + "module": "es6", + "in-source": true + }, + "suffix": ".bs.js", + "bs-dependencies": ["@testrepo/new-namespace"] +} diff --git a/rewatch/testrepo/packages/dep02/package.json b/rewatch/testrepo/packages/dep02/package.json new file mode 100644 index 0000000000..8dc05ab08a --- /dev/null +++ b/rewatch/testrepo/packages/dep02/package.json @@ -0,0 +1,17 @@ +{ + "name": "@testrepo/dep02", + "version": "0.0.1", + "scripts": { + "res:build": "rescript", + "res:clean": "rescript clean", + "res:dev": "rescript build -w" + }, + "keywords": [ + "rescript" + ], + "author": "", + "license": "MIT", + "dependencies": { + "rescript": "*" + } +} diff --git a/rewatch/testrepo/packages/dep02/src/Array.mjs b/rewatch/testrepo/packages/dep02/src/Array.mjs new file mode 100644 index 0000000000..8d4a3f1e6c --- /dev/null +++ b/rewatch/testrepo/packages/dep02/src/Array.mjs @@ -0,0 +1,555 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + +import * as Curry from "rescript/lib/es6/curry.js"; +import * as Js_array from "rescript/lib/es6/js_array.js"; +import * as Belt_Array from "rescript/lib/es6/belt_Array.js"; +import * as Caml_option from "rescript/lib/es6/caml_option.js"; +import * as Belt_SortArray from "rescript/lib/es6/belt_SortArray.js"; + +function includes(prim0, prim1) { + return prim0.includes(prim1); +} + +function head(t) { + return Belt_Array.get(t, 0); +} + +function take(t, n) { + return Belt_Array.slice(t, 0, n); +} + +function last(t) { + return Belt_Array.get(t, t.length - 1 | 0); +} + +function isEmpty(t) { + return t.length === 0; +} + +function isNotEmpty(t) { + return t.length !== 0; +} + +function append(t, v) { + return Belt_Array.concat(t, [v]); +} + +function prepend(t, v) { + return Belt_Array.concat([v], t); +} + +function mapi(prim0, prim1) { + return prim0.map(Curry.__2(prim1)); +} + +function flatten(t) { + return Belt_Array.concatMany(Belt_Array.map(t, (function (x) { + return x; + }))); +} + +function find(t, fn) { + return Js_array.find(fn, t); +} + +function findIndex(t, fn) { + return Js_array.findIndex(fn, t); +} + +function filter(prim0, prim1) { + return prim0.filter(Curry.__1(prim1)); +} + +function reject(t, fn) { + return t.filter(function (el) { + return !fn(el); + }); +} + +function sortBy(t, fn) { + return Belt_SortArray.stableSortBy(t, (function (a, b) { + var match = fn(a, b); + if (match === "greater_than") { + return 1; + } else if (match === "less_than") { + return -1; + } else { + return 0; + } + })); +} + +function joinWith(prim0, prim1) { + return prim0.join(prim1); +} + +function join(__x) { + return __x.join(""); +} + +var $$String = { + joinWith: joinWith, + join: join +}; + +function eqBy(_xs, _ys, fn) { + while(true) { + var ys = _ys; + var xs = _xs; + var match = Belt_Array.get(xs, 0); + var match$1 = Belt_Array.get(ys, 0); + if (match === undefined) { + return match$1 === undefined; + } + if (match$1 === undefined) { + return false; + } + if (!fn(Caml_option.valFromOption(match), Caml_option.valFromOption(match$1))) { + return false; + } + _ys = Belt_Array.sliceToEnd(ys, 1); + _xs = Belt_Array.sliceToEnd(xs, 1); + continue ; + }; +} + +function takeWhile(t, fn) { + var a = { + contents: [] + }; + var maxLength = t.length - 1 | 0; + var iter = function (_idx) { + while(true) { + var idx = _idx; + if (idx >= maxLength) { + return ; + } + var item = t[idx]; + if (!fn(item)) { + return ; + } + a.contents = Belt_Array.concat(a.contents, [item]); + _idx = idx + 1 | 0; + continue ; + }; + }; + iter(0); + return a.contents; +} + +function distinct(t, eq) { + var maxIdx = t.length; + var _acc = []; + var _idx = 0; + while(true) { + var idx = _idx; + var acc = _acc; + if (idx >= maxIdx) { + return acc; + } + var y = t[idx]; + var acc$1 = Belt_Array.some(acc, (function(y){ + return function (x) { + return eq(x, y); + } + }(y))) ? acc : Belt_Array.concat(acc, [y]); + _idx = idx + 1 | 0; + _acc = acc$1; + continue ; + }; +} + +function partition(t, fn) { + var maxLength = t.length; + var _a = []; + var _b = []; + var _idx = 0; + while(true) { + var idx = _idx; + var b = _b; + var a = _a; + if (idx >= maxLength) { + return [ + a, + b + ]; + } + var item = t[idx]; + var idx$1 = idx + 1 | 0; + if (fn(item)) { + _idx = idx$1; + _a = Belt_Array.concat(a, [item]); + continue ; + } + _idx = idx$1; + _b = Belt_Array.concat(b, [item]); + continue ; + }; +} + +function replaceAt(t, idx, item) { + return Belt_Array.mapWithIndex(t, (function (idx$p, el) { + if (idx === idx$p) { + return item; + } else { + return el; + } + })); +} + +function indexOfBy(t, fn, value) { + var _idx = 0; + while(true) { + var idx = _idx; + var value$p = Belt_Array.get(t, idx); + if (value$p === undefined) { + return ; + } + if (fn(value, Caml_option.valFromOption(value$p))) { + return idx; + } + _idx = idx + 1 | 0; + continue ; + }; +} + +function swapAt(t, i, j) { + var match = Belt_Array.get(t, i); + var match$1 = Belt_Array.get(t, j); + if (match === undefined) { + return t; + } + if (match$1 === undefined) { + return t; + } + var b = Caml_option.valFromOption(match$1); + var a = Caml_option.valFromOption(match); + return Belt_Array.mapWithIndex(t, (function (k, x) { + if (i === k) { + return b; + } else if (j === k) { + return a; + } else { + return x; + } + })); +} + +function splitAt(t, i) { + if (i < 0 || i > t.length) { + return ; + } + var a = Belt_Array.slice(t, 0, i); + var b = Belt_Array.sliceToEnd(t, i); + return [ + a, + b + ]; +} + +function insertAt(t, idx, x) { + var match = splitAt(t, idx); + if (match !== undefined) { + return Belt_Array.concat(match[0], Belt_Array.concat([x], match[1])); + } else { + return t; + } +} + +function flatMap(t, fn) { + return Belt_Array.concatMany(Belt_Array.map(t, fn)); +} + +function removeAt(t, idx) { + return Belt_Array.keepWithIndex(t, (function (param, i) { + return i !== idx; + })); +} + +function drop(t, i) { + var l = t.length; + var start = i < 0 ? 0 : ( + l < i ? l : i + ); + return Belt_Array.sliceToEnd(t, start); +} + +function unsafePop(prim) { + return Caml_option.undefined_to_opt(prim.pop()); +} + +function sum(xs) { + return Belt_Array.reduce(xs, 0, (function (a, b) { + return a + b | 0; + })); +} + +var Int = { + sum: sum +}; + +function sum$1(xs) { + return Belt_Array.reduce(xs, 0, (function (a, b) { + return a + b; + })); +} + +var Float = { + sum: sum$1 +}; + +function clear(t) { + t.length = 0; +} + +var get = Belt_Array.get; + +var getExn = Belt_Array.getExn; + +var set = Belt_Array.set; + +var setExn = Belt_Array.setExn; + +var shuffleInPlace = Belt_Array.shuffleInPlace; + +var shuffle = Belt_Array.shuffle; + +var reverseInPlace = Belt_Array.reverseInPlace; + +var reverse = Belt_Array.reverse; + +var make = Belt_Array.make; + +var range = Belt_Array.range; + +var rangeBy = Belt_Array.rangeBy; + +var makeByU = Belt_Array.makeByU; + +var makeBy = Belt_Array.makeBy; + +var makeByAndShuffleU = Belt_Array.makeByAndShuffleU; + +var makeByAndShuffle = Belt_Array.makeByAndShuffle; + +var zip = Belt_Array.zip; + +var zipByU = Belt_Array.zipByU; + +var zipBy = Belt_Array.zipBy; + +var unzip = Belt_Array.unzip; + +var concat = Belt_Array.concat; + +var concatMany = Belt_Array.concatMany; + +var slice = Belt_Array.slice; + +var sliceToEnd = Belt_Array.sliceToEnd; + +var fill = Belt_Array.fill; + +var blit = Belt_Array.blit; + +var blitUnsafe = Belt_Array.blitUnsafe; + +var forEachU = Belt_Array.forEachU; + +var forEach = Belt_Array.forEach; + +var mapU = Belt_Array.mapU; + +var map = Belt_Array.map; + +var flatMapU = Belt_Array.flatMapU; + +var getByU = Belt_Array.getByU; + +var getBy = Belt_Array.getBy; + +var getIndexByU = Belt_Array.getIndexByU; + +var getIndexBy = Belt_Array.getIndexBy; + +var keepU = Belt_Array.keepU; + +var keep = Belt_Array.keep; + +var keepWithIndexU = Belt_Array.keepWithIndexU; + +var keepWithIndex = Belt_Array.keepWithIndex; + +var keepMapU = Belt_Array.keepMapU; + +var keepMap = Belt_Array.keepMap; + +var forEachWithIndexU = Belt_Array.forEachWithIndexU; + +var forEachWithIndex = Belt_Array.forEachWithIndex; + +var mapWithIndexU = Belt_Array.mapWithIndexU; + +var mapWithIndex = Belt_Array.mapWithIndex; + +var partitionU = Belt_Array.partitionU; + +var reduceU = Belt_Array.reduceU; + +var reduce = Belt_Array.reduce; + +var reduceReverseU = Belt_Array.reduceReverseU; + +var reduceReverse = Belt_Array.reduceReverse; + +var reduceReverse2U = Belt_Array.reduceReverse2U; + +var reduceReverse2 = Belt_Array.reduceReverse2; + +var reduceWithIndexU = Belt_Array.reduceWithIndexU; + +var reduceWithIndex = Belt_Array.reduceWithIndex; + +var joinWithU = Belt_Array.joinWithU; + +var joinWith$1 = Belt_Array.joinWith; + +var someU = Belt_Array.someU; + +var some = Belt_Array.some; + +var everyU = Belt_Array.everyU; + +var every = Belt_Array.every; + +var every2U = Belt_Array.every2U; + +var every2 = Belt_Array.every2; + +var some2U = Belt_Array.some2U; + +var some2 = Belt_Array.some2; + +var cmpU = Belt_Array.cmpU; + +var cmp = Belt_Array.cmp; + +var eqU = Belt_Array.eqU; + +var eq = Belt_Array.eq; + +var initU = Belt_Array.initU; + +var init = Belt_Array.init; + +var at = Belt_Array.get; + +var sortByRaw = Belt_SortArray.stableSortBy; + +export { + get , + getExn , + set , + setExn , + shuffleInPlace , + shuffle , + reverseInPlace , + reverse , + make , + range , + rangeBy , + makeByU , + makeBy , + makeByAndShuffleU , + makeByAndShuffle , + zip , + zipByU , + zipBy , + unzip , + concat , + concatMany , + slice , + sliceToEnd , + fill , + blit , + blitUnsafe , + forEachU , + forEach , + mapU , + map , + flatMapU , + getByU , + getBy , + getIndexByU , + getIndexBy , + keepU , + keep , + keepWithIndexU , + keepWithIndex , + keepMapU , + keepMap , + forEachWithIndexU , + forEachWithIndex , + mapWithIndexU , + mapWithIndex , + partitionU , + reduceU , + reduce , + reduceReverseU , + reduceReverse , + reduceReverse2U , + reduceReverse2 , + reduceWithIndexU , + reduceWithIndex , + joinWithU , + joinWith$1 as joinWith, + someU , + some , + everyU , + every , + every2U , + every2 , + some2U , + some2 , + cmpU , + cmp , + eqU , + eq , + initU , + init , + at , + includes , + head , + take , + last , + isEmpty , + isNotEmpty , + append , + prepend , + mapi , + flatten , + find , + findIndex , + filter , + reject , + sortBy , + sortByRaw , + $$String , + eqBy , + takeWhile , + distinct , + partition , + replaceAt , + indexOfBy , + swapAt , + splitAt , + insertAt , + flatMap , + removeAt , + drop , + unsafePop , + Int , + Float , + clear , +} +/* No side effect */ diff --git a/rewatch/testrepo/packages/dep02/src/Array.res b/rewatch/testrepo/packages/dep02/src/Array.res new file mode 100644 index 0000000000..60e6fe5d10 --- /dev/null +++ b/rewatch/testrepo/packages/dep02/src/Array.res @@ -0,0 +1,176 @@ +// Array module +include Belt.Array + +let at = get + +let includes = Js.Array2.includes + +let head = t => t->get(0) + +let take = (t, n) => slice(~offset=0, ~len=n, t) + +let last = t => t->at(length(t) - 1) + +let isEmpty = t => t->length == 0 + +let isNotEmpty = t => t->length > 0 + +let append = (t, v) => t->concat([v]) + +let prepend = (t, v) => [v]->concat(t) + +let flatMap = (t, fn) => t->map(fn)->concatMany + +let mapi = Js.Array2.mapi + +let flatten = t => t->flatMap(x => x) + +let find = (t, fn) => Js.Array.find(fn, t) + +let findIndex = (t, fn) => Js.Array.findIndex(fn, t) + +let filter = Js.Array2.filter + +let reject = (t, fn) => t->filter(el => !fn(el)) + +let sortBy = (t, fn) => + Belt.SortArray.stableSortBy(t, (a, b) => { + switch fn(a, b) { + | #less_than => -1 + | #equal_to => 0 + | #greater_than => 1 + } + }) + +let sortByRaw = Belt.SortArray.stableSortBy + +module String = { + let joinWith = Js.Array2.joinWith + let join = joinWith(_, "") +} + +let rec eqBy = (xs, ys, ~fn) => { + let tailOrEmpty = sliceToEnd(_, 1) + switch (head(xs), head(ys)) { + | (None, None) => true + | (Some(x), Some(y)) if fn(x, y) => eqBy(tailOrEmpty(xs), tailOrEmpty(ys), ~fn) + | _ => false + } +} + +let takeWhile = (t, fn) => { + let a = ref([]) + + let maxLength = t->length - 1 + let rec iter = idx => { + if idx < maxLength { + let item = t->getUnsafe(idx) + if fn(item) { + a := concat(a.contents, [item]) + iter(idx + 1) + } + } + } + iter(0) + + a.contents +} + +let distinct = (t, eq) => { + let maxIdx = t->length + let rec aux = (acc, idx) => { + if idx < maxIdx { + let y = t->getUnsafe(idx) + let acc = if !(acc->some(x => eq(x, y))) { + acc->concat([y]) + } else { + acc + } + aux(acc, idx + 1) + } else { + acc + } + } + aux([], 0) +} + +let partition = (t, fn) => { + let maxLength = t->length + let rec iter = (a, b, idx) => { + if idx < maxLength { + let item = t->getUnsafe(idx) + let idx = idx + 1 + if fn(item) { + iter(concat(a, [item]), b, idx) + } else { + iter(a, concat(b, [item]), idx) + } + } else { + (a, b) + } + } + iter([], [], 0) +} + +let replaceAt = (t: array<'a>, idx: int, item: 'a) => + t->mapWithIndex((idx', el) => + if idx == idx' { + item + } else { + el + } + ) + +let indexOfBy = (t, fn, value) => { + let rec aux = idx => { + switch at(t, idx) { + | None => None + | Some(value') if fn(value, value') => Some(idx) + | _ => aux(idx + 1) + } + } + aux(0) +} + +let swapAt = (t, i, j) => { + switch (at(t, i), at(t, j)) { + | (Some(a), Some(b)) => t->mapWithIndex((k, x) => i == k ? b : j == k ? a : x) + | _ => t + } +} + +let splitAt = (t, i) => + if i < 0 || i > length(t) { + None + } else { + let a = t->slice(~offset=0, ~len=i) + let b = t->sliceToEnd(i) + Some((a, b)) + } + +let insertAt = (t, idx, x) => + switch t->splitAt(idx) { + | Some((before, after)) => before->concat([x]->concat(after)) + | None => t + } + +let flatMap = (t, fn) => t->map(fn)->concatMany + +let removeAt = (t, idx) => t->keepWithIndex((_, i) => i != idx) + +let drop = (t, i) => { + let l = t->length + let start = i < 0 ? 0 : l < i ? l : i + t->sliceToEnd(start) +} + +let unsafePop = Js.Array.pop + +module Int = { + let sum = xs => reduce(xs, 0, (a, b) => a + b) +} + +module Float = { + let sum = xs => reduce(xs, 0., (a, b) => a +. b) +} +let clear = t => truncateToLengthUnsafe(t, 0) diff --git a/rewatch/testrepo/packages/dep02/src/Dep02.mjs b/rewatch/testrepo/packages/dep02/src/Dep02.mjs new file mode 100644 index 0000000000..86cea085c1 --- /dev/null +++ b/rewatch/testrepo/packages/dep02/src/Dep02.mjs @@ -0,0 +1,20 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + +import * as $$Array from "./Array.mjs"; +import * as NS_alias$$atNewNamespace from "@testrepo/new-namespace/src/NS_alias.mjs"; + +function log() { + $$Array.forEach([ + "a", + "b" + ], (function (prim) { + console.log(prim); + })); +} + +console.log(NS_alias$$atNewNamespace.hello_world()); + +export { + log , +} +/* Not a pure module */ diff --git a/rewatch/testrepo/packages/dep02/src/Dep02.res b/rewatch/testrepo/packages/dep02/src/Dep02.res new file mode 100644 index 0000000000..e832615245 --- /dev/null +++ b/rewatch/testrepo/packages/dep02/src/Dep02.res @@ -0,0 +1,3 @@ +open Array +let log = () => ["a", "b"]->forEach(Js.log) +Js.log(NS.Alias.hello_world()) diff --git a/rewatch/testrepo/packages/main/README.md b/rewatch/testrepo/packages/main/README.md new file mode 100644 index 0000000000..78ee1dac74 --- /dev/null +++ b/rewatch/testrepo/packages/main/README.md @@ -0,0 +1,21 @@ +# ReScript Project Template + +The only official ReScript starter template. + +## Installation + +```sh +npm install +``` + +## Build + +- Build: `npm run res:build` +- Clean: `npm run res:clean` +- Build & watch: `npm run res:dev` + +## Run + +```sh +node src/Demo.bs.js +``` diff --git a/rewatch/testrepo/packages/main/bsconfig.json b/rewatch/testrepo/packages/main/bsconfig.json new file mode 100644 index 0000000000..f169104564 --- /dev/null +++ b/rewatch/testrepo/packages/main/bsconfig.json @@ -0,0 +1,15 @@ +{ + "name": "@testrepo/main", + "sources": { + "dir": "src", + "subdirs": true + }, + "package-specs": { + "module": "commonjs", + "in-source": true + }, + "suffix": ".bs.js", + "bs-dependencies": [ + "@testrepo/dep01" + ] +} diff --git a/rewatch/testrepo/packages/main/package.json b/rewatch/testrepo/packages/main/package.json new file mode 100644 index 0000000000..5bf3dca716 --- /dev/null +++ b/rewatch/testrepo/packages/main/package.json @@ -0,0 +1,18 @@ +{ + "name": "@testrepo/main", + "version": "0.0.1", + "scripts": { + "res:build": "rescript", + "res:clean": "rescript clean", + "res:dev": "rescript build -w" + }, + "keywords": [ + "rescript" + ], + "author": "", + "license": "MIT", + "dependencies": { + "@testrepo/dep01": "*", + "rescript": "*" + } +} diff --git a/rewatch/testrepo/packages/main/src/Demo.bs.js b/rewatch/testrepo/packages/main/src/Demo.bs.js new file mode 100644 index 0000000000..7002a36c8a --- /dev/null +++ b/rewatch/testrepo/packages/main/src/Demo.bs.js @@ -0,0 +1,7 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE +'use strict'; + + +console.log("Hello, World!"); + +/* Not a pure module */ diff --git a/rewatch/testrepo/packages/main/src/InternalDep.mjs b/rewatch/testrepo/packages/main/src/InternalDep.mjs new file mode 100644 index 0000000000..29e1467cb4 --- /dev/null +++ b/rewatch/testrepo/packages/main/src/InternalDep.mjs @@ -0,0 +1,9 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + + +var value = 1; + +export { + value , +} +/* No side effect */ diff --git a/rewatch/testrepo/packages/main/src/InternalDep.res b/rewatch/testrepo/packages/main/src/InternalDep.res new file mode 100644 index 0000000000..3c37c33b59 --- /dev/null +++ b/rewatch/testrepo/packages/main/src/InternalDep.res @@ -0,0 +1 @@ +let value = 1 diff --git a/rewatch/testrepo/packages/main/src/Main.mjs b/rewatch/testrepo/packages/main/src/Main.mjs new file mode 100644 index 0000000000..fab942be69 --- /dev/null +++ b/rewatch/testrepo/packages/main/src/Main.mjs @@ -0,0 +1,20 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + +import * as Dep01 from "@testrepo/dep01/src/Dep01.mjs"; +import * as InternalDep from "./InternalDep.mjs"; + +console.log("01"); + +Dep01.log(); + +console.log(InternalDep.value); + +var $$Array; + +var $$String; + +export { + $$Array , + $$String , +} +/* Not a pure module */ diff --git a/rewatch/testrepo/packages/main/src/Main.res b/rewatch/testrepo/packages/main/src/Main.res new file mode 100644 index 0000000000..619e734d77 --- /dev/null +++ b/rewatch/testrepo/packages/main/src/Main.res @@ -0,0 +1,7 @@ +Js.log("01") +Dep01.log() + +Js.log(InternalDep.value) + +module Array = Belt.Array +module String = Js.String diff --git a/rewatch/testrepo/packages/main/src/ModuleWithInterface.mjs b/rewatch/testrepo/packages/main/src/ModuleWithInterface.mjs new file mode 100644 index 0000000000..d60faa78ef --- /dev/null +++ b/rewatch/testrepo/packages/main/src/ModuleWithInterface.mjs @@ -0,0 +1,9 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + + +var hello = "world"; + +export { + hello , +} +/* No side effect */ diff --git a/rewatch/testrepo/packages/main/src/ModuleWithInterface.res b/rewatch/testrepo/packages/main/src/ModuleWithInterface.res new file mode 100644 index 0000000000..1ca4d4444d --- /dev/null +++ b/rewatch/testrepo/packages/main/src/ModuleWithInterface.res @@ -0,0 +1,2 @@ +type hello = string +let hello = "world" diff --git a/rewatch/testrepo/packages/main/src/ModuleWithInterface.resi b/rewatch/testrepo/packages/main/src/ModuleWithInterface.resi new file mode 100644 index 0000000000..42a1f844fc --- /dev/null +++ b/rewatch/testrepo/packages/main/src/ModuleWithInterface.resi @@ -0,0 +1,2 @@ +type hello +let hello: hello diff --git a/rewatch/testrepo/packages/main/src/output.txt b/rewatch/testrepo/packages/main/src/output.txt new file mode 100644 index 0000000000..821eb9c321 --- /dev/null +++ b/rewatch/testrepo/packages/main/src/output.txt @@ -0,0 +1,7 @@ +bla +Hello world +01 +02 +a +b +1 diff --git a/rewatch/testrepo/packages/new-namespace/bsconfig.json b/rewatch/testrepo/packages/new-namespace/bsconfig.json new file mode 100644 index 0000000000..3b796b905a --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/bsconfig.json @@ -0,0 +1,15 @@ +{ + "name": "@testrepo/new-namespace", + "namespace": "NewNamespace", + "namespace-entry": "NS", + "sources": { + "dir": "src", + "subdirs": true + }, + "package-specs": { + "module": "es6", + "in-source": true + }, + "bs-dependencies": ["@testrepo/dep01"], + "suffix": ".bs.js" +} diff --git a/rewatch/testrepo/packages/new-namespace/package.json b/rewatch/testrepo/packages/new-namespace/package.json new file mode 100644 index 0000000000..1fb4e2621d --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/package.json @@ -0,0 +1,12 @@ +{ + "name": "@testrepo/new-namespace", + "version": "0.0.1", + "keywords": [ + "rescript" + ], + "author": "", + "license": "MIT", + "dependencies": { + "rescript": "*" + } +} diff --git a/rewatch/testrepo/packages/new-namespace/src/NS.mjs b/rewatch/testrepo/packages/new-namespace/src/NS.mjs new file mode 100644 index 0000000000..a9b226fa84 --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/src/NS.mjs @@ -0,0 +1,9 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + + +var Alias; + +export { + Alias , +} +/* No side effect */ diff --git a/rewatch/testrepo/packages/new-namespace/src/NS.res b/rewatch/testrepo/packages/new-namespace/src/NS.res new file mode 100644 index 0000000000..75421b420e --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/src/NS.res @@ -0,0 +1 @@ +module Alias = NS_alias diff --git a/rewatch/testrepo/packages/new-namespace/src/NS_alias.mjs b/rewatch/testrepo/packages/new-namespace/src/NS_alias.mjs new file mode 100644 index 0000000000..6ab210fe3b --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/src/NS_alias.mjs @@ -0,0 +1,14 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + +import * as Other_module$$atNewNamespace from "./Other_module.mjs"; + +function hello_world() { + return "Hello world"; +} + +Other_module$$atNewNamespace.bla(); + +export { + hello_world , +} +/* Not a pure module */ diff --git a/rewatch/testrepo/packages/new-namespace/src/NS_alias.res b/rewatch/testrepo/packages/new-namespace/src/NS_alias.res new file mode 100644 index 0000000000..27a251d707 --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/src/NS_alias.res @@ -0,0 +1,2 @@ +let hello_world = () => "Hello world" +Other_module.bla() diff --git a/rewatch/testrepo/packages/new-namespace/src/Other_module.mjs b/rewatch/testrepo/packages/new-namespace/src/Other_module.mjs new file mode 100644 index 0000000000..c4e5f162e3 --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/src/Other_module.mjs @@ -0,0 +1,11 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + + +function bla() { + console.log("bla"); +} + +export { + bla , +} +/* No side effect */ diff --git a/rewatch/testrepo/packages/new-namespace/src/Other_module.res b/rewatch/testrepo/packages/new-namespace/src/Other_module.res new file mode 100644 index 0000000000..b265646f33 --- /dev/null +++ b/rewatch/testrepo/packages/new-namespace/src/Other_module.res @@ -0,0 +1 @@ +let bla = () => Js.log("bla") diff --git a/rewatch/testrepo/src/Test.mjs b/rewatch/testrepo/src/Test.mjs new file mode 100644 index 0000000000..d60faa78ef --- /dev/null +++ b/rewatch/testrepo/src/Test.mjs @@ -0,0 +1,9 @@ +// Generated by ReScript, PLEASE EDIT WITH CARE + + +var hello = "world"; + +export { + hello , +} +/* No side effect */ diff --git a/rewatch/testrepo/src/Test.res b/rewatch/testrepo/src/Test.res new file mode 100644 index 0000000000..cab79024b0 --- /dev/null +++ b/rewatch/testrepo/src/Test.res @@ -0,0 +1 @@ +let hello = "world" diff --git a/rewatch/testrepo/yarn.lock b/rewatch/testrepo/yarn.lock new file mode 100644 index 0000000000..2a3f684ace --- /dev/null +++ b/rewatch/testrepo/yarn.lock @@ -0,0 +1,8 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +rescript@*: + version "11.0.0" + resolved "https://registry.yarnpkg.com/rescript/-/rescript-11.0.0.tgz#9a0b6fc998c360543c459aba49b77a572a0306cd" + integrity sha512-uIUwDZZmDUb7ymGkBiiGioxMg8hXh1mze/2k/qhYQcZGgi7PrLHQIW9AksM7gb9WnpjCAvFsA8U2VgC0nA468w== diff --git a/rewatch/tests/compile.sh b/rewatch/tests/compile.sh index 2b7173ee57..2697d274f4 100755 --- a/rewatch/tests/compile.sh +++ b/rewatch/tests/compile.sh @@ -8,24 +8,24 @@ bold "Test: It should compile" if rewatch clean &> /dev/null; then success "Repo Cleaned" -else +else error "Error Cleaning Repo" exit 1 fi -if rewatch &> /dev/null; +if rewatch &> /dev/null; then success "Repo Built" -else +else error "Error Building Repo" exit 1 fi -if git diff --exit-code ./; +if git diff --exit-code ./; then success "Testrepo has no changes" -else +else error "Build has changed" exit 1 fi @@ -35,6 +35,21 @@ node ./packages/main/src/Main.mjs > ./packages/main/src/output.txt mv ./packages/main/src/Main.res ./packages/main/src/Main2.res rewatch build --no-timing=true &> ../tests/snapshots/rename-file.txt mv ./packages/main/src/Main2.res ./packages/main/src/Main.res + +# Rename a file with a dependent - this should trigger an error +mv ./packages/main/src/InternalDep.res ./packages/main/src/InternalDep2.res +rewatch build --no-timing=true &> ../tests/snapshots/rename-file-internal-dep.txt +# replace the absolute path so the snapshot is the same on all machines +replace "s/$(pwd | sed "s/\//\\\\\//g")//g" ../tests/snapshots/rename-file-internal-dep.txt +mv ./packages/main/src/InternalDep2.res ./packages/main/src/InternalDep.res + +# Rename a file with a dependent in a namespaced package - this should trigger an error (regression) +mv ./packages/new-namespace/src/Other_module.res ./packages/new-namespace/src/Other_module2.res +rewatch build --no-timing=true &> ../tests/snapshots/rename-file-internal-dep-namespace.txt +# replace the absolute path so the snapshot is the same on all machines +replace "s/$(pwd | sed "s/\//\\\\\//g")//g" ../tests/snapshots/rename-file-internal-dep-namespace.txt +mv ./packages/new-namespace/src/Other_module2.res ./packages/new-namespace/src/Other_module.res + rewatch build &> /dev/null mv ./packages/main/src/ModuleWithInterface.resi ./packages/main/src/ModuleWithInterface2.resi rewatch build --no-timing=true &> ../tests/snapshots/rename-interface-file.txt @@ -66,10 +81,10 @@ git checkout -- packages/new-namespace/src/NS_alias.res rewatch build &> /dev/null # make sure we don't have changes in the test repo -if git diff --exit-code ./; +if git diff --exit-code ./; then success "Output is correct" -else +else error "Output is incorrect" exit 1 fi @@ -81,7 +96,7 @@ new_files=$(git ls-files --others --exclude-standard ./) if [[ $new_files = "" ]]; then success "No new files created" -else +else error "โŒ - New files created" printf "${new_files}\n" exit 1 @@ -89,10 +104,10 @@ fi # see if the snapshots have changed changed_snapshots=$(git ls-files --modified ../tests/snapshots) -if git diff --exit-code ../tests/snapshots &> /dev/null; +if git diff --exit-code ../tests/snapshots &> /dev/null; then success "Snapshots are correct" -else +else error "Snapshots are incorrect:" # print filenames in the snapshot dir call bold with the filename # and then cat their contents @@ -105,4 +120,4 @@ else done exit 1 -fi \ No newline at end of file +fi diff --git a/rewatch/tests/snapshots/dependency-cycle.txt b/rewatch/tests/snapshots/dependency-cycle.txt index 10c4e55922..ff0f93b536 100644 --- a/rewatch/tests/snapshots/dependency-cycle.txt +++ b/rewatch/tests/snapshots/dependency-cycle.txt @@ -1,7 +1,7 @@ [1/7]๐Ÿ“ฆ Building package tree... [1/7] ๐Ÿ“ฆ Built package tree in 0.00s [2/7] ๐Ÿ•ต๏ธ Finding source files... [2/7] ๐Ÿ•ต๏ธ Found source files in 0.00s [3/7] ๐Ÿ“ Reading compile state... [3/7] ๐Ÿ“ Read compile state 0.00s -[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 0/10 0.00s +[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 0/11 0.00s  [5/7] ๐Ÿงฑ Parsed 1 source files in 0.00s  [6/7] ๏ธ๐ŸŒด Collected deps in 0.00s  [7/7] ๏ธ๐Ÿ›‘ Compiled 0 modules in 0.00s diff --git a/rewatch/tests/snapshots/remove-file.txt b/rewatch/tests/snapshots/remove-file.txt index 228ef79c00..08447639b3 100644 --- a/rewatch/tests/snapshots/remove-file.txt +++ b/rewatch/tests/snapshots/remove-file.txt @@ -1,7 +1,7 @@ [1/7]๐Ÿ“ฆ Building package tree... [1/7] ๐Ÿ“ฆ Built package tree in 0.00s [2/7] ๐Ÿ•ต๏ธ Finding source files... [2/7] ๐Ÿ•ต๏ธ Found source files in 0.00s [3/7] ๐Ÿ“ Reading compile state... [3/7] ๐Ÿ“ Read compile state 0.00s -[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 1/10 0.00s +[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 1/11 0.00s  [5/7] ๐Ÿงฑ Parsed 0 source files in 0.00s  [6/7] ๏ธ๐ŸŒด Collected deps in 0.00s  [7/7] ๏ธ๐Ÿ›‘ Compiled 1 modules in 0.00s diff --git a/rewatch/tests/snapshots/rename-file-internal-dep-namespace.txt b/rewatch/tests/snapshots/rename-file-internal-dep-namespace.txt new file mode 100644 index 0000000000..5230dcfbe5 --- /dev/null +++ b/rewatch/tests/snapshots/rename-file-internal-dep-namespace.txt @@ -0,0 +1,24 @@ +[1/7]๐Ÿ“ฆ Building package tree... [1/7] ๐Ÿ“ฆ Built package tree in 0.00s +[2/7] ๐Ÿ•ต๏ธ Finding source files... [2/7] ๐Ÿ•ต๏ธ Found source files in 0.00s +[3/7] ๐Ÿ“ Reading compile state... [3/7] ๐Ÿ“ Read compile state 0.00s +[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 2/11 0.00s + [5/7] ๐Ÿงฑ Parsed 2 source files in 0.00s + [6/7] ๏ธ๐ŸŒด Collected deps in 0.00s + [7/7] ๏ธ๐Ÿ›‘ Compiled 3 modules in 0.00s + + We've found a bug for you! + /packages/new-namespace/src/NS_alias.res:2:1-16 + + 1 โ”‚ let hello_world = () => "Hello world" + 2 โ”‚ Other_module.bla() + 3 โ”‚ + + The module or file Other_module can't be found. + - If it's a third-party dependency: + - Did you add it to the "bs-dependencies" or "bs-dev-dependencies" in bsconfig.json? + - Did you include the file's directory to the "sources" in bsconfig.json? + + + Hint: Did you mean Other_module2? + +Error Building:  ๏ธ๐Ÿ›‘ Error Running Incremental Build:  ๏ธ๐Ÿ›‘ Failed to Compile. See Errors Above diff --git a/rewatch/tests/snapshots/rename-file-internal-dep.txt b/rewatch/tests/snapshots/rename-file-internal-dep.txt new file mode 100644 index 0000000000..c22caa4230 --- /dev/null +++ b/rewatch/tests/snapshots/rename-file-internal-dep.txt @@ -0,0 +1,24 @@ +[1/7]๐Ÿ“ฆ Building package tree... [1/7] ๐Ÿ“ฆ Built package tree in 0.00s +[2/7] ๐Ÿ•ต๏ธ Finding source files... [2/7] ๐Ÿ•ต๏ธ Found source files in 0.00s +[3/7] ๐Ÿ“ Reading compile state... [3/7] ๐Ÿ“ Read compile state 0.00s +[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 2/11 0.00s + [5/7] ๐Ÿงฑ Parsed 2 source files in 0.00s + [6/7] ๏ธ๐ŸŒด Collected deps in 0.00s + [7/7] ๏ธ๐Ÿ›‘ Compiled 2 modules in 0.00s + + We've found a bug for you! + /packages/main/src/Main.res:4:8-24 + + 2 โ”‚ Dep01.log() + 3 โ”‚ + 4 โ”‚ Js.log(InternalDep.value) + 5 โ”‚ + 6 โ”‚ module Array = Belt.Array + + The module or file InternalDep can't be found. + - If it's a third-party dependency: + - Did you add it to the "bs-dependencies" or "bs-dev-dependencies" in bsconfig.json? + - Did you include the file's directory to the "sources" in bsconfig.json? + + +Error Building:  ๏ธ๐Ÿ›‘ Error Running Incremental Build:  ๏ธ๐Ÿ›‘ Failed to Compile. See Errors Above diff --git a/rewatch/tests/snapshots/rename-file-with-interface.txt b/rewatch/tests/snapshots/rename-file-with-interface.txt index e16ce55028..30534637f4 100644 --- a/rewatch/tests/snapshots/rename-file-with-interface.txt +++ b/rewatch/tests/snapshots/rename-file-with-interface.txt @@ -2,7 +2,7 @@ [2/7] ๐Ÿ•ต๏ธ Finding source files... Warning: No implementation file found for interface file (skipping): src/ModuleWithInterface.resi  [2/7] ๐Ÿ•ต๏ธ Found source files in 0.00s [3/7] ๐Ÿ“ Reading compile state... [3/7] ๐Ÿ“ Read compile state 0.00s -[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 2/10 0.00s +[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 2/11 0.00s  [5/7] ๐Ÿงฑ Parsed 1 source files in 0.00s  [6/7] ๏ธ๐ŸŒด Collected deps in 0.00s  [7/7] ๐Ÿคบ ๏ธCompiled 1 modules in 0.00s diff --git a/rewatch/tests/snapshots/rename-file.txt b/rewatch/tests/snapshots/rename-file.txt index 68d3ebf198..43550cc620 100644 --- a/rewatch/tests/snapshots/rename-file.txt +++ b/rewatch/tests/snapshots/rename-file.txt @@ -1,7 +1,7 @@ [1/7]๐Ÿ“ฆ Building package tree... [1/7] ๐Ÿ“ฆ Built package tree in 0.00s [2/7] ๐Ÿ•ต๏ธ Finding source files... [2/7] ๐Ÿ•ต๏ธ Found source files in 0.00s [3/7] ๐Ÿ“ Reading compile state... [3/7] ๐Ÿ“ Read compile state 0.00s -[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 1/10 0.00s +[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 1/11 0.00s  [5/7] ๐Ÿงฑ Parsed 1 source files in 0.00s  [6/7] ๏ธ๐ŸŒด Collected deps in 0.00s  [7/7] ๐Ÿคบ ๏ธCompiled 1 modules in 0.00s diff --git a/rewatch/tests/snapshots/rename-interface-file.txt b/rewatch/tests/snapshots/rename-interface-file.txt index d9805848a0..a46d80f66d 100644 --- a/rewatch/tests/snapshots/rename-interface-file.txt +++ b/rewatch/tests/snapshots/rename-interface-file.txt @@ -2,7 +2,7 @@ [2/7] ๐Ÿ•ต๏ธ Finding source files... Warning: No implementation file found for interface file (skipping): src/ModuleWithInterface2.resi  [2/7] ๐Ÿ•ต๏ธ Found source files in 0.00s [3/7] ๐Ÿ“ Reading compile state... [3/7] ๐Ÿ“ Read compile state 0.00s -[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 1/10 0.00s +[4/7] ๐Ÿงน Cleaning up previous build... [4/7] ๐Ÿงน Cleaned 1/11 0.00s  [5/7] ๐Ÿงฑ Parsed 1 source files in 0.00s  [6/7] ๏ธ๐ŸŒด Collected deps in 0.00s  [7/7] ๐Ÿคบ ๏ธCompiled 1 modules in 0.00s diff --git a/rewatch/tests/suffix.sh b/rewatch/tests/suffix.sh index a7fe97875e..6790d99fb5 100755 --- a/rewatch/tests/suffix.sh +++ b/rewatch/tests/suffix.sh @@ -8,7 +8,7 @@ sleep 1 if rewatch clean &> /dev/null; then success "Repo Cleaned" -else +else error "Error Cleaning Repo" exit 1 fi @@ -19,7 +19,7 @@ replace "s/.mjs/.res.js/g" bsconfig.json if rewatch build &> /dev/null; then success "Repo Built" -else +else error "Error building repo" exit 1 fi @@ -27,10 +27,10 @@ fi # Count files with new extension file_count=$(find . -name *.res.js | wc -l) -if [ "$file_count" -eq 9 ]; +if [ "$file_count" -eq 10 ]; then success "Found files with correct suffix" -else +else error "Suffix not correctly used" exit 1 fi @@ -38,7 +38,7 @@ fi if rewatch clean &> /dev/null; then success "Repo Cleaned" -else +else error "Error Cleaning Repo" exit 1 fi @@ -50,7 +50,7 @@ replace "s/.res.js/.mjs/g" bsconfig.json if rewatch build &> /dev/null; then success "Repo Built" -else +else error "Error building repo" exit 1 fi diff --git a/scripts/build-lib.sh b/scripts/build-lib.sh new file mode 100755 index 0000000000..89dc3fc455 --- /dev/null +++ b/scripts/build-lib.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +./rewatch/target/release/rewatch --bsc-path "$(pwd)/bsc" clean + +./rewatch/target/release/rewatch --bsc-path "$(pwd)/bsc" build +cp jscomp/others/*.js lib/js + +contents="$(jq '."package-specs".module = "es6"' < rescript.json)" && echo "${contents}" > rescript.json + +./rewatch/target/release/rewatch --bsc-path "$(pwd)/bsc" build +cp jscomp/others/*.js lib/es6 + +contents="$(jq '."package-specs".module = "commonjs"' < rescript.json)" && echo "${contents}" > rescript.json