Skip to content

Commit 0bf7548

Browse files
committed
updating antlr parser and adding an extra test to check it matches
1 parent f3310eb commit 0bf7548

4 files changed

Lines changed: 79 additions & 64 deletions

File tree

package-lock.json

Lines changed: 73 additions & 61 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@
8888
"@eslint/js": "^9.31.0",
8989
"@types/jest": "^30.0.0",
9090
"@types/semver": "^7.7.0",
91-
"@typescript-eslint/eslint-plugin": "^8.37.0",
92-
"@typescript-eslint/parser": "^8.37.0",
91+
"@typescript-eslint/eslint-plugin": "^8.38.0",
92+
"@typescript-eslint/parser": "^8.38.0",
9393
"c8": "^10.1.3",
9494
"cross-env": "^7.0.3",
9595
"eslint": "^9.31.0",
@@ -112,7 +112,7 @@
112112
},
113113
"dependencies": {
114114
"@nomicfoundation/slang": "1.2.0",
115-
"@solidity-parser/parser": "^0.20.1",
115+
"@solidity-parser/parser": "^0.20.2",
116116
"semver": "^7.7.2"
117117
},
118118
"peerDependencies": {

tests/format/FunctionDefinitions/FunctionDefinitions.sol

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ abstract contract FunctionInterfaces {
4343

4444
contract FunctionDefinitions {
4545
fallback () external {}
46+
fallback () {}
4647
fallback () external payable {}
4748
fallback() external payable virtual {}
4849
fallback(bytes calldata _input) external {}

tests/format/FunctionDefinitions/__snapshots__/format.test.js.snap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ abstract contract FunctionInterfaces {
5151
5252
contract FunctionDefinitions {
5353
fallback () external {}
54+
fallback () {}
5455
fallback () external payable {}
5556
fallback() external payable virtual {}
5657
fallback(bytes calldata _input) external {}
@@ -412,6 +413,7 @@ abstract contract FunctionInterfaces {
412413
413414
contract FunctionDefinitions {
414415
fallback() external {}
416+
fallback() {}
415417
fallback() external payable {}
416418
fallback() external payable virtual {}
417419
fallback(bytes calldata _input) external {}

0 commit comments

Comments
 (0)