Avatar for the beeb user
beeb
lintspec
BlogDocsChangelog

feat(lint): refine diagnostic range for extra params

#100Merged
Comparing
refine-extra-param-span
(
da201eb
) with
main
(
10de7ad
)
CodSpeed Performance Gauge
-28%
Improvements
0
Regressions
1
Untouched
15
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

parse_solar[test-data/LibrarySample.sol]
benches/parser.rs::parse_solar[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
+1%
154.5 µs
153.1 µs
lint_e2e[test-data/LibrarySample.sol]
benches/lint.rs::lint_e2e[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
+1%
1.3 ms
1.2 ms
parse_slang[test-data/LibrarySample.sol]
benches/parser.rs::parse_slang[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
+1%
1.2 ms
1.2 ms
parse_slang[test-data/ParserTest.sol]
benches/parser.rs::parse_slang[test-data/ParserTest.sol]
CodSpeed Performance Gauge
+1%
15 ms
14.9 ms
lint_e2e[test-data/InterfaceSample.sol]
benches/lint.rs::lint_e2e[test-data/InterfaceSample.sol]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
lint_e2e[test-data/ParserTest.sol]
benches/lint.rs::lint_e2e[test-data/ParserTest.sol]
CodSpeed Performance Gauge
0%
14.9 ms
14.9 ms
parse_slang[test-data/InterfaceSample.sol]
benches/parser.rs::parse_slang[test-data/InterfaceSample.sol]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
lint_e2e[test-data/BasicSample.sol]
benches/lint.rs::lint_e2e[test-data/BasicSample.sol]
CodSpeed Performance Gauge
0%
7.6 ms
7.6 ms
lint_only[test-data/BasicSample.sol]
benches/lint.rs::lint_only[test-data/BasicSample.sol]
CodSpeed Performance Gauge
0%
141.6 µs
141.6 µs
lint_only[test-data/ParserTest.sol]
benches/lint.rs::lint_only[test-data/ParserTest.sol]
CodSpeed Performance Gauge
0%
255.1 µs
255.4 µs
parse_slang[test-data/BasicSample.sol]
benches/parser.rs::parse_slang[test-data/BasicSample.sol]
CodSpeed Performance Gauge
-1%
7.5 ms
7.5 ms
lint_only[test-data/LibrarySample.sol]
benches/lint.rs::lint_only[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
-1%
8.6 µs
8.7 µs
parse_solar[test-data/InterfaceSample.sol]
benches/parser.rs::parse_solar[test-data/InterfaceSample.sol]
CodSpeed Performance Gauge
-2%
177.8 µs
180.7 µs
parse_solar[test-data/BasicSample.sol]
benches/parser.rs::parse_solar[test-data/BasicSample.sol]
CodSpeed Performance Gauge
-4%
407.8 µs
427 µs
parse_solar[test-data/ParserTest.sol]
benches/parser.rs::parse_solar[test-data/ParserTest.sol]
CodSpeed Performance Gauge
-5%
572.2 µs
599.8 µs
lint_only[test-data/InterfaceSample.sol]Regression
benches/lint.rs::lint_only[test-data/InterfaceSample.sol]
CodSpeed Performance Gauge
-28%
8.4 µs
11.6 µs

Commits

Click on a commit to change the comparison range
Base
main
10de7ad
-27%
feat(lint): use new offset for extra params
1f83f48
1 day ago
by beeb
0%
test: fix windows tests
a6b6b3d
1 day ago
by beeb
-1%
refactor(natspec): simplify logic for calculating TextRange
01eb3e9
1 day ago
by beeb
0%
test: use parse_next
29a22e8
1 day ago
by beeb
0%
fix(slang): always use trimmed comment
f019085
1 day ago
by beeb
0%
chore(flake): update
da201eb
1 day ago
by beeb
© 2025 CodSpeed Technology
Home Terms Privacy Docs