Skip to content

Commit a447465

Browse files
committed
Strip UTF-8 BOMs and replace non-ASCII chars with ASCII
just-the-docs / Jekyll fails intermittently on files with BOMs or stray Unicode. Sweep docs/site/: - Strip BOM (EF BB BF) from all text files (*.md, *.yml, *.html) - Replace em-dash \u2014 with -- - Replace en-dash \u2013 with - - Replace nbsp U+00A0 with regular space - Replace right arrow \u2192 with -> - Replace mu \u03bc with u (microseconds become us in benchmark tables)
1 parent c2dfadb commit a447465

5 files changed

Lines changed: 30 additions & 30 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
<footer class="site-footer">
1+
<footer class="site-footer">
22
Hyperbee Json Docs
33
</footer>#*

docs/site/jsonpath/comparison.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
layout: default
33
title: Comparison
44
parent: JsonPath
@@ -101,36 +101,36 @@ Here is a performance comparison of various queries on the standard book store d
101101
| Method | Mean | Error | StdDev | Allocated
102102
| :----------------------- | ---------: | ----------: | ---------: | ---------:
103103
| `$..* First()`
104-
| Hyperbee_JsonElement | 2.874 μs | 1.6256 μs | 0.0891 μs | 3.52 KB
105-
| Hyperbee_JsonNode | 3.173 μs | 0.7979 μs | 0.0437 μs | 3.09 KB
106-
| JsonEverything_JsonNode | 3.199 μs | 2.4697 μs | 0.1354 μs | 3.53 KB
107-
| JsonCons_JsonElement | 5.976 μs | 8.4042 μs | 0.4607 μs | 8.48 KB
108-
| Newtonsoft_JObject | 9.219 μs | 2.9245 μs | 0.1603 μs | 14.22 KB
104+
| Hyperbee_JsonElement | 2.874 us | 1.6256 us | 0.0891 us | 3.52 KB
105+
| Hyperbee_JsonNode | 3.173 us | 0.7979 us | 0.0437 us | 3.09 KB
106+
| JsonEverything_JsonNode | 3.199 us | 2.4697 us | 0.1354 us | 3.53 KB
107+
| JsonCons_JsonElement | 5.976 us | 8.4042 us | 0.4607 us | 8.48 KB
108+
| Newtonsoft_JObject | 9.219 us | 2.9245 us | 0.1603 us | 14.22 KB
109109
| | | | |
110110
| `$..*`
111-
| JsonCons_JsonElement | 5.674 μs | 3.8650 μs | 0.2119 μs | 8.45 KB
112-
| Hyperbee_JsonElement | 7.934 μs | 3.5907 μs | 0.1968 μs | 9.13 KB
113-
| Hyperbee_JsonNode | 10.457 μs | 7.7120 μs | 0.4227 μs | 10.91 KB
114-
| Newtonsoft_JObject | 10.722 μs | 4.1310 μs | 0.2264 μs | 14.86 KB
115-
| JsonEverything_JsonNode | 23.096 μs | 10.8629 μs | 0.5954 μs | 36.81 KB
111+
| JsonCons_JsonElement | 5.674 us | 3.8650 us | 0.2119 us | 8.45 KB
112+
| Hyperbee_JsonElement | 7.934 us | 3.5907 us | 0.1968 us | 9.13 KB
113+
| Hyperbee_JsonNode | 10.457 us | 7.7120 us | 0.4227 us | 10.91 KB
114+
| Newtonsoft_JObject | 10.722 us | 4.1310 us | 0.2264 us | 14.86 KB
115+
| JsonEverything_JsonNode | 23.096 us | 10.8629 us | 0.5954 us | 36.81 KB
116116
| | | | |
117117
| `$..price`
118-
| Hyperbee_JsonElement | 4.428 μs | 4.6731 μs | 0.2561 μs | 4.2 KB
119-
| JsonCons_JsonElement | 5.355 μs | 1.1624 μs | 0.0637 μs | 5.65 KB
120-
| Hyperbee_JsonNode | 7.931 μs | 0.6970 μs | 0.0382 μs | 7.48 KB
121-
| Newtonsoft_JObject | 10.334 μs | 8.2331 μs | 0.4513 μs | 14.4 KB
122-
| JsonEverything_JsonNode | 17.000 μs | 14.9812 μs | 0.8212 μs | 27.63 KB
118+
| Hyperbee_JsonElement | 4.428 us | 4.6731 us | 0.2561 us | 4.2 KB
119+
| JsonCons_JsonElement | 5.355 us | 1.1624 us | 0.0637 us | 5.65 KB
120+
| Hyperbee_JsonNode | 7.931 us | 0.6970 us | 0.0382 us | 7.48 KB
121+
| Newtonsoft_JObject | 10.334 us | 8.2331 us | 0.4513 us | 14.4 KB
122+
| JsonEverything_JsonNode | 17.000 us | 14.9812 us | 0.8212 us | 27.63 KB
123123
| | | | |
124124
| `$.store.book[?(@.price == 8.99)]`
125-
| Hyperbee_JsonElement | 4.153 μs | 3.6089 μs | 0.1978 μs | 5.24 KB
126-
| JsonCons_JsonElement | 4.873 μs | 1.0395 μs | 0.0570 μs | 5.05 KB
127-
| Hyperbee_JsonNode | 6.980 μs | 5.1007 μs | 0.2796 μs | 8 KB
128-
| Newtonsoft_JObject | 10.629 μs | 3.9096 μs | 0.2143 μs | 15.84 KB
129-
| JsonEverything_JsonNode | 11.133 μs | 7.2544 μs | 0.3976 μs | 15.85 KB
125+
| Hyperbee_JsonElement | 4.153 us | 3.6089 us | 0.1978 us | 5.24 KB
126+
| JsonCons_JsonElement | 4.873 us | 1.0395 us | 0.0570 us | 5.05 KB
127+
| Hyperbee_JsonNode | 6.980 us | 5.1007 us | 0.2796 us | 8 KB
128+
| Newtonsoft_JObject | 10.629 us | 3.9096 us | 0.2143 us | 15.84 KB
129+
| JsonEverything_JsonNode | 11.133 us | 7.2544 us | 0.3976 us | 15.85 KB
130130
| | | | |
131131
| `$.store.book[0]`
132-
| Hyperbee_JsonElement | 2.677 μs | 2.2733 μs | 0.1246 μs | 2.27 KB
133-
| Hyperbee_JsonNode | 3.126 μs | 3.5345 μs | 0.1937 μs | 2.77 KB
134-
| JsonCons_JsonElement | 3.229 μs | 0.0681 μs | 0.0037 μs | 3.21 KB
135-
| JsonEverything_JsonNode | 4.612 μs | 2.0037 μs | 0.1098 μs | 5.96 KB
136-
| Newtonsoft_JObject | 9.627 μs | 1.1498 μs | 0.0630 μs | 14.56 KB
132+
| Hyperbee_JsonElement | 2.677 us | 2.2733 us | 0.1246 us | 2.27 KB
133+
| Hyperbee_JsonNode | 3.126 us | 3.5345 us | 0.1937 us | 2.77 KB
134+
| JsonCons_JsonElement | 3.229 us | 0.0681 us | 0.0037 us | 3.21 KB
135+
| JsonEverything_JsonNode | 4.612 us | 2.0037 us | 0.1098 us | 5.96 KB
136+
| Newtonsoft_JObject | 9.627 us | 1.1498 us | 0.0630 us | 14.56 KB

docs/site/jsonpath/functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
layout: default
33
title: Functions
44
parent: JsonPath

docs/site/jsonpath/jsonpath.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
layout: default
33
title: JsonPath
44
has_children: true

docs/site/jsonpath/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
layout: default
33
title: Overview
44
parent: JsonPath

0 commit comments

Comments
 (0)