BlogDocs

Improve error messages(#114)

Merged
Comparing
59-improved-error-messages
(
5f6316b
) with
main
(
94cfc4b
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
16
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Passed

path-tree benchmarks/wayfind
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/wayfind
+1%
49 µs
48.4 µs
matchit benchmarks/ntex-router
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/ntex-router
+1%
31.4 µs
31.1 µs
path-tree benchmarks/path-tree
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/path-tree
+1%
86.7 µs
85.8 µs
matchit benchmarks/path-tree
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/path-tree
+1%
13.5 µs
13.4 µs
matchit benchmarks/actix-router
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/actix-router
0%
182.9 µs
182.3 µs
path-tree benchmarks/matchit
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/matchit
0%
75.1 µs
74.9 µs
path-tree benchmarks/xitca-router
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/xitca-router
0%
81.8 µs
81.7 µs
path-tree benchmarks/ntex-router
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/ntex-router
0%
245.4 µs
245 µs
matchit benchmarks/wayfind
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/wayfind
0%
10.1 µs
10.1 µs
matchit benchmarks/matchit
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/matchit
0%
11 µs
11 µs
path-tree benchmarks/actix-router
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/actix-router
0%
1 ms
1 ms
path-tree benchmarks/route-recognizer
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/route-recognizer
-1%
584.8 µs
587.8 µs
path-tree benchmarks/routefinder
benches/path_tree.rs::benches::benchmark::path-tree benchmarks::path-tree benchmarks/routefinder
-1%
542.2 µs
545.5 µs
matchit benchmarks/route-recognizer
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/route-recognizer
-1%
42.3 µs
42.7 µs
matchit benchmarks/routefinder
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/routefinder
-2%
54.2 µs
55.5 µs
matchit benchmarks/xitca-router
benches/matchit.rs::benches::benchmark::matchit benchmarks::matchit benchmarks/xitca-router
-4%
12 µs
12.4 µs

Commits

Click on a commit to change the comparison range
base
main
94cfc4b
0%
Example of better error messages
e476024
3 months ago
by CathalMullan
-12%
Add error message to percent-decoding
2db03e5
3 months ago
by CathalMullan
0%
Add more error cases to route parsing
deadf11
3 months ago
by CathalMullan
+11%
Try and resolve performance regression to percent-decode function.
1fbbe86
3 months ago
by CathalMullan
+1%
Add snapshot output for parts
0311a6e
3 months ago
by CathalMullan
0%
Move path test inline
e43778f
3 months ago
by CathalMullan
0%
Remove raw from path
4d0e693
3 months ago
by CathalMullan
0%
Part 1 of parts error messages
87f09dd
3 months ago
by CathalMullan
0%
Part 2 of parts error messages
7f41c42
3 months ago
by CathalMullan
0%
Part 3 of parts error messages
f443821
3 months ago
by CathalMullan
0%
Tidy part messages
98af151
3 months ago
by CathalMullan
0%
Remove 'error: ...' prefix
aedc7d9
3 months ago
by CathalMullan
0%
Finish improving error messages
12fb7e2
3 months ago
by CathalMullan
0%
Tidy unwraps during tests
5f6316b
3 months ago
by CathalMullan
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.