Commit Graph

955 Commits (4164039011de66c076981d5f652c076a2ab53a96)

Author SHA1 Message Date
alpharush 098851cbd2 add tests 8 months ago
alpharush 4cf8c9a1e4 add test for https://github.com/crytic/slither/issues/2307 8 months ago
alpharush 0165614270 add another test and fix pylint issues 8 months ago
alpharush 5a6ef0d5a6 cleanup code and add test 8 months ago
alpharush 9cecef852f fix: lookup of type alias as member of contract 8 months ago
alpharush 6cc0bda5f6 fix: add newline to incorrect-modifier output 8 months ago
alpharush 2df8939f88 update test 8 months ago
alpharush 53c769d4c7 fmt and lint 8 months ago
alpharush 448d77fad5 lint and text update 8 months ago
alpharush 3c11786c00 lint and updates tests 8 months ago
alpharush f04a3c15f8 fix: guard literal implicit conversion for arrays 8 months ago
alpharush 98f37bc288 fix lints 8 months ago
alpharush e7edac5038 add override for all instance of virtual, inherited functions 8 months ago
alpharush 759a4fcead add test 8 months ago
Ngalim Siregar 0b0f155779 Implement pytest parameterize on test_implicit_returns (#2350) 8 months ago
alpharush 0933dfa67c reference API handles abstract contract, interface, and virtual func 8 months ago
alpharush 20ed490e2d feat: add is_abstract 8 months ago
Simone 9a0fc3053e Add ir test 8 months ago
alpharush 84c3199458 add regression tests for reference API on windows 8 months ago
alpharush 209df4ea76 split test into its own file 8 months ago
alpharush db6ff6618f fix pylint 8 months ago
alpharush 294850f2f1 add missing file 8 months ago
alpharush fc9416c3ec fix: attach references for inheritance specifier and top level types 8 months ago
alpharush 69ece6da84 fix: support aliases for NewContract operation 8 months ago
Simone 134cadf989 Fix parsing of events 9 months ago
alpharush 1af07d15bb add known solc bugs, remove allowed versions, improve formatting 9 months ago
alpharush 801a13e600 add regression test for https://github.com/crytic/slither/issues/2325 9 months ago
alpharush 75c1159d73 add test showing two internal call example is caught 9 months ago
alpharush 04ff85fd65 make it interprocedural (only 1 call deep) 9 months ago
alpharush 69d3c257b4 feat: add out-of-order-retryable ticket detector 9 months ago
alpharush 665b630f48 fix: support inheritance resolution when contract name is reused 9 months ago
Tigran Avagyan 2dff8257a3 updated tests 9 months ago
Emilio López ff0db039f2 pylint: fix further lint errors 9 months ago
Emilio López bef04ef09e ci: linter: fix gitleaks false positive 9 months ago
alpharush e580b2ff28 pylint 9 months ago
alpharush 3ff3103cfa fix: support renaming in base inheritance and base constructor calls 9 months ago
Simone 18ec60eb2b Update tests 9 months ago
Simone f57c2ca0b3 Detect only assembly blocks 9 months ago
Simone 591c4c0953 Add test 9 months ago
Judy Wu b1c58ca9b2 format 10 months ago
Matt Solomon e876d61fd5
fix: broken doc links (#2299) 10 months ago
Simone 6620bc926e
Fix using for when used with "this" (#2224) 10 months ago
Judy Wu 9f255d8ea9 update test to use output method 10 months ago
Judy Wu abe00363cb bug: address issue #2107 add contract id in inheritance graph printer 10 months ago
alpharush 4454b3e34a
fix: detect selfdestruct in internal calls (#2232) 10 months ago
Simone a793c3f1b9 Don't report if msg.value is in a conditional expression 1 year ago
Simone 4a33541738 Add support top level events 1 year ago
alpharush a2d88b80cd add support for send builtin 1 year ago
alpharush b7ba2c48da fix is_reentrant for internal vyper functions 1 year ago
dependabot[bot] a433e3ba66
Bump semver in /tests/e2e/compilation/test_data/test_node_modules 1 year ago