Commit Graph

3541 Commits (91a63bb36d2cf3579a3d98a179cfa95515ed0e49)
 

Author SHA1 Message Date
webthethird 91a63bb36d Do not add implicit return after `THROW` node 2 years ago
webthethird 0a1699588d Black 2 years ago
webthethird 457b80c8ce Handle legacy AST too 2 years ago
webthethird 80ac920b0a Black 2 years ago
webthethird d902457027 Fix typo 2 years ago
webthethird d7ef6853b2 Fix implicit returns after parsing Yul blocks 2 years ago
webthethird ee5a7907d8 Add `nodes` property getter to `YulBlock` 2 years ago
webthethird c0764c9639 Merge branch 'dev-upgradeability-utils' into dev-named-implicit-returns 2 years ago
webthethird 382c5b908c Create `RETURN` node for implicit (named) returns 2 years ago
alpharush 60fc422bc5
Merge pull request #1842 from crytic/0xalpharush-patch-1 2 years ago
alpharush 27bcb2c269
fix wiki link 2 years ago
Feist Josselin ea85d8b1c1
Merge pull request #1817 from crytic/support-new-bytes-ternary 2 years ago
alpharush a4e28e462a
Merge pull request #1812 from crytic/remove-top-level 2 years ago
webthethird 1e40d19b5d Add TODO 2 years ago
webthethird 11bbe69f2f Merge remote-tracking branch 'crytic/slither/dev' into dev-upgradeability-utils 2 years ago
webthethird 4b07282c72 Add failing test of `get_implementation_var` 2 years ago
webthethird c1e3743c04 Undo changes from new branch re: cross-contract taint 2 years ago
alpharush d9f5dbb6cd support new bytes expr in ternary 2 years ago
Feist Josselin a4e953edbc
Merge pull request #1806 from crytic/dev-fix-is-storage 2 years ago
Feist Josselin b19a55ad57
Merge pull request #1803 from crytic/rename-discussion-template 2 years ago
Feist Josselin 8b2fd9adf7
Merge pull request #1757 from webthethird/dev-upgradeability-utils 2 years ago
alpharush b077fe3e49 lint 2 years ago
alpharush 42ed0db443 remove is_top_level dead code 2 years ago
webthethird 072cb0b769 Find tainted functions/variables from external calls 2 years ago
webthethird 5703b9db80 Add test for `Contract.fallback_function` 2 years ago
webthethird 8731a92361 Add Path import 2 years ago
webthethird be0e405f48 Move upgradeability util test files 2 years ago
webthethird ac88e8cb8b Merge remote-tracking branch 'crytic/slither/dev' into dev-upgradeability-utils 2 years ago
Feist Josselin 2af8b0c5ec
Merge pull request #1799 from crytic/detector-compilation-artifacts 2 years ago
Simone cea5d640cc Fix is_storage for calldata variables 2 years ago
webthethird 47c92f80f0 Fix ir encoding in comparison 2 years ago
alpharush 91798e1703 apply reviewer suggestions 2 years ago
alpharush 79dacdde8a isolate dependency groups 2 years ago
alpharush 83a64ed776 enable tool coverage 2 years ago
alpharush 73a13acdf0 optimize npm installs 2 years ago
alpharush b622b03cf9 cache deps to speed up workflows 2 years ago
alpharush 18bbe56186 fix arg splitting, capture exit code 2 years ago
alpharush 437e0c7d66 more bash lints, update solc version inhardhat config 2 years ago
alpharush da780b49e6 lint: add bash shebang 2 years ago
alpharush 2e47d3de93 refer to --cov=slither --cov-append 2 years ago
alpharush d8268775b7 pass TEST_ARGS to script and skip python coverage if null 2 years ago
alpharush a50588092e run tests in parallel, only collect coverage on ubuntu 2 years ago
webthethird 2695243b2f Create separate `encore_var_for_compare` 2 years ago
webthethird 0ac4c01abd Black 2 years ago
webthethird c094818be4 Pylint 2 years ago
alpharush cf9df6efe4 more linting 2 years ago
alpharush 801809fe56 unsued import 2 years ago
alpharush 16f8f33cab fmt 2 years ago
alpharush 38ac822bc5 use switch_global_version 2 years ago
webthethird 78e2ea37da Add types to function signatures 2 years ago