Skip to content
This repository was archived by the owner on Nov 25, 2025. It is now read-only.

Commit f133755

Browse files
author
Darioush Jalali
committed
allow generated files to import libevm without eth... convention
1 parent 6ecb472 commit f133755

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

scripts/lint_allowed_eth_imports.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ set -o pipefail
1111
# 4. Print out the difference between the search results and the list of specified allowed package imports from libevm.
1212
libevm_regexp='"github.com/ava-labs/libevm/.*"'
1313
allow_named_imports='eth\w\+ "'
14-
extra_imports=$(grep -r --include='*.go' --exclude=mocks.go "${libevm_regexp}" -h | grep -v "${allow_named_imports}" | grep -o "${libevm_regexp}" | sort -u | comm -23 - ./scripts/eth-allowed-packages.txt)
14+
extra_imports=$(grep -r --include='*.go' --exclude=mocks.go --exclude='gen_*.go' "${libevm_regexp}" -h | grep -v "${allow_named_imports}" | grep -o "${libevm_regexp}" | sort -u | comm -23 - ./scripts/eth-allowed-packages.txt)
1515
if [ -n "${extra_imports}" ]; then
1616
echo "new ethereum imports should be added to ./scripts/eth-allowed-packages.txt to prevent accidental imports:"
1717
echo "${extra_imports}"

0 commit comments

Comments
 (0)