Avatar for the beeb user
beeb
lintspec
BlogDocsChangelog

fix(solar): differences in offsets/spans

#86
Comparing
fix-solar-differences
(
523ed62
) with
main
(
cb93eb8
)
CodSpeed Performance Gauge
+21%
Improvements
2
Regressions
0
Untouched
14
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

parse_solar[test-data/ParserTest.sol]
benches/parser.rs::parse_solar[test-data/ParserTest.sol]
CodSpeed Performance Gauge
+21%
686.4 µs
565.8 µs
parse_solar[test-data/BasicSample.sol]
benches/parser.rs::parse_solar[test-data/BasicSample.sol]
CodSpeed Performance Gauge
+19%
480.9 µs
404.5 µs

Passed

parse_solar[test-data/InterfaceSample.sol]
benches/parser.rs::parse_solar[test-data/InterfaceSample.sol]
CodSpeed Performance Gauge
+8%
195.8 µs
182 µs
parse_solar[test-data/LibrarySample.sol]
benches/parser.rs::parse_solar[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
+5%
161.6 µs
154.3 µs
lint_only[test-data/InterfaceSample.sol]
benches/lint.rs::lint_only[test-data/InterfaceSample.sol]
CodSpeed Performance Gauge
+1%
6.3 µs
6.2 µs
lint_only[test-data/LibrarySample.sol]
benches/lint.rs::lint_only[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
+1%
8.6 µs
8.5 µs
parse_slang[test-data/LibrarySample.sol]
benches/parser.rs::parse_slang[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
lint_e2e[test-data/LibrarySample.sol]
benches/lint.rs::lint_e2e[test-data/LibrarySample.sol]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 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/InterfaceSample.sol]
benches/lint.rs::lint_e2e[test-data/InterfaceSample.sol]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
lint_only[test-data/BasicSample.sol]
benches/lint.rs::lint_only[test-data/BasicSample.sol]
CodSpeed Performance Gauge
0%
136.5 µs
136.4 µs
lint_e2e[test-data/BasicSample.sol]
benches/lint.rs::lint_e2e[test-data/BasicSample.sol]
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
parse_slang[test-data/ParserTest.sol]
benches/parser.rs::parse_slang[test-data/ParserTest.sol]
CodSpeed Performance Gauge
0%
14.8 ms
14.8 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/BasicSample.sol]
benches/parser.rs::parse_slang[test-data/BasicSample.sol]
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
lint_only[test-data/ParserTest.sol]
benches/lint.rs::lint_only[test-data/ParserTest.sol]
CodSpeed Performance Gauge
0%
245.3 µs
245.2 µs

Commits

Click on a commit to change the comparison range
Base
main
cb93eb8
0%
test(solar): add comparison test
ae756b7
6 days ago
by beeb
0%
refactor(solar): move conversion function into visitor
3a72538
6 days ago
by beeb
+20%
fix(solar): populate nested spans inside of definitions
e8a2314
6 days ago
by beeb
-2%
refactor(solar): if-chain into match
d877e30
6 days ago
by beeb
+4%
chore: merge branch 'main' into fix-solar-differences
523ed62
5 days ago
by beeb
© 2025 CodSpeed Technology
Home Terms PrivacyDocs