We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c5df555 commit 261b9ffCopy full SHA for 261b9ff
.semgrep/rules/sol-rules.yaml
@@ -351,6 +351,19 @@ rules:
351
- packages/contracts-bedrock/src/universal/OptimismMintableERC20.sol
352
- packages/contracts-bedrock/src/universal/ReinitializableBase.sol
353
354
+ - id: sol-style-use-process-run
355
+ languages: [solidity]
356
+ severity: ERROR
357
+ message: Use Process.run instead of vm.ffi or vm.tryFfi
358
+ pattern-either:
359
+ - pattern: |
360
+ vm.ffi(...);
361
362
+ vm.tryFfi(...);
363
+ paths:
364
+ exclude:
365
+ - packages/contracts-bedrock/scripts/libraries/Process.sol
366
+
367
- id: sol-style-vm-env-only-in-config-sol
368
languages: [solidity]
369
severity: ERROR
0 commit comments