Commit Graph

740 Commits (80c96cff8418b2f34b35b295c8b26f9e2bbb7106)

Author SHA1 Message Date
webthethird 80c96cff84 Begin test_implicit_returns.py 2 years ago
webthethird ba1d536f40 Add legacy option to `slither_from_source` fixture 2 years ago
webthethird 326ec9093d Remove AST parsing tests 2 years ago
webthethird 0d936480ab Remove debugging statement 2 years ago
webthethird e4864de04f Fix expected json artifacts 2 years ago
webthethird 371ca7dd05 Add parser tests for implicit returns 2 years ago
webthethird bffb1729c5 Update expected json artifacts for conditional-all.sol 2 years ago
webthethird 728e40c7ec Update 18 affected json artifacts 2 years ago
webthethird e3a8a9864a Revert "Update compiles" 2 years ago
webthethird 3a0f005a4f Revert "Update expected json artifacts" 2 years ago
webthethird d2ae1681a4 Add missing json artifact 2 years ago
webthethird d215d05de2 Bump 2 years ago
webthethird 2d8fd3abf0 Add missing json artifact 2 years ago
webthethird f5ef00d033 Update json artifacts 2 years ago
webthethird d28bf61bd2 Update compiles 2 years ago
webthethird 643242aeea Update expected json artifacts 2 years ago
webthethird 30794d016e Update expected json artifacts 2 years ago
Simone 408c863bbf Fix crash when variable is initialized 2 years ago
Simone 58e01ea218 Don't report variable in loop header 2 years ago
Simone 1a36952349 Add test 2 years ago
0xGusMcCrae 279f1cb61c resolve pragma version causing tests to fail 2 years ago
0xGusMcCrae 92c06c4f4a add tool slither-interface 2 years ago
alpharush 36142aa3fb do not detect incorrect-shift when rhs is constant 2 years ago
alpharush 2d65116392 reduce false positives for incorrect-equality on struct fields 2 years ago
Simone e51cee61b3 Add test 2 years ago
Simone 5afb9355be Improve tuple analysis 2 years ago
Simone 0dde4cc1f8 Fix abi.decode with a UserDefinedType fixed array 2 years ago
William Aaron Cheung 1fdb17529b
update ast parsing test artifacts 2 years ago
William Aaron Cheung 3a4cdbde0a
fix broken test 2 years ago
William Aaron Cheung b76eb8cfab
add bug-revealing tests for issue #1846 2 years ago
DarrenChangJR b60eb9ed57
Run pragma 0.5.0 for the correct (old) contract 2 years ago
DarrenChangJR e42c746896
Create concrete_old.sol 2 years ago
DarrenChangJR ae2d16a9bb
Update tests/unit/core/test_contract_declaration.py 2 years ago
DarrenChangJR 23b13ed692
Use concrete contract for testing 2 years ago
DarrenChangJR 94a499983b
Name contract as Concrete 2 years ago
DarrenChangJR 0a19a5536f
Create concrete.sol 2 years ago
DarrenChangJR 2a1d7d59c2
Add new test for concrete contracts 2 years ago
alpharush 3cba507cd8 add detector for uses of encode packed that may allow for duplicates encodings 2 years ago
alpharush 6d28c51022 lint 2 years ago
alpharush f8794a3958 update CONTRIBUTING.md to explain compiling and adding snapshot tests 2 years ago
webthethird 89fda0667e Pylint 2 years ago
webthethird ea10acad82 Fix missing import 2 years ago
Simone 1e8abe01d1 Fix try catch infinite recursion 2 years ago
alpharush 0f5fcce65d remove deepdiff and no longer used artifacts 2 years ago
alpharush 05f50867dc use pytest-insta to do snapshot testing for detectors 2 years ago
alpharush d1b9e82889 lint: unused imports 2 years ago
alpharush 92d3e4ff21 replace new uses of switch_global_version with solc_binary_path 2 years ago
alpharush 90d3b740b3 use as_posix for solc binary path 2 years ago
alpharush 6451285f8f create tmpdir in master xdist worker and store lockfiles there 2 years ago
webthethird 4b07282c72 Add failing test of `get_implementation_var` 2 years ago