Commit Graph

439 Commits (0e264b3b84b90d08b03c44183331d0cf2bc8503f)

Author SHA1 Message Date
Josselin 288deec0b9 Refactor source mapping + add new API 3 years ago
Josselin 5d1f03ce24 Update tests for 0.8.6 3 years ago
Josselin 5e0a6f053a Add 0.8.5 parser tests 4 years ago
Michael Colburn 0faf335d29 Add tests for the similar-names detector 4 years ago
Michael Colburn ee8baf581a Add tests for the tautology detector 4 years ago
Michael Colburn 7b94b576f1 Add tests for the divide-before-multiply detector 4 years ago
Michael Colburn 327a95246c Add test for the deprecated-standards detector 4 years ago
Michael Colburn c620f2871f Add test for the multiple-constructors detector 4 years ago
Michael Colburn eb8f774ea5 Add test for the enum-conversion detector 4 years ago
Michael Colburn f894f7979e Add tests for the missing-inheritance detector 4 years ago
Michael Colburn 80808c2299 Add tests for the incorrect-shift detector 4 years ago
Josselin 5c94dfd8af Update abiencoderv2 detector 4 years ago
Josselin aba7501897 Fixe multiple minor issues 4 years ago
Josselin 07d06f1f49 Open source write-after-write detector 4 years ago
Josselin 54251b096e Open source dead-code detector 4 years ago
Josselin 29c586e361 Add ast tests 4 years ago
Josselin 571a849757 Add scope information in slithIR CFG 4 years ago
Josselin 367a1dea61 Fix ast tests 4 years ago
Josselin 768c9d05e5 Add support for .slot and .offset in yul parsing 4 years ago
Josselin 3d4d26d600 Improve AST parsing tests + add 0.8 4 years ago
Josselin a988d9c89e Update tests 4 years ago
Josselin 9e8e175496 Update tests 4 years ago
Josselin 8e4d93e9ff Commit changes 4 years ago
Josselin 047ca4071d Fix incorrect type conversion in case of libraries lookup name collision 4 years ago
Josselin c2f7773aa7 Minor modif to the unchecked-return-transfer 4 years ago
Josselin 6233f313dc Minor fixes 4 years ago
Alexander Remie afeb77c444 added DAO contract for reentrancy-eth test 4 years ago
Alexander Remie c4948d2cea deduce test file path from solc version and detector name 4 years ago
Alexander Remie fa22b62634 restructure tests/ 4 years ago
Josselin 71e33c608e Minor fixes 4 years ago
Josselin 232dfb1aaf Add the support for multiple compilation units. This commit includes a 4 years ago
Alexander Remie c1aca4c956 add unused-return-transfers detector + exclude transfer/transferFrom from unused-return detector 4 years ago
Josselin 526a156d0a Update to pylint `2.8.2` black `20.8b1`. 4 years ago
Josselin 196dd342fb Revert to docker version of solc select for the parsing tests (see 4 years ago
Josselin ba7babc15c Fix test_ast_parsing 4 years ago
Josselin e63ca6c3df Fix Echidna printer bug 4 years ago
Maximilian Krueger eb4363a172 add more tests for Function.can_send_eth 4 years ago
Maximilian Krueger b5978e83b3 stricter assertions that expose that Function.can_send_eth() sometimes returns None instead of bool 4 years ago
Maximilian Krueger 8269561f56 test_function.py: finish for most of the codomain of properties and getters under test 4 years ago
Maximilian Krueger 7f87546dd9 fix pylint `No such file or directory: 'tests/__init__.py'` 4 years ago
Maximilian Krueger 56cc042031 tests/test_function.py: pass pylint 4 years ago
Maximilian Krueger 9ed760c04a black 4 years ago
Maximilian Krueger 61f71293b0 more tests for slither.core.declarations.Function 4 years ago
Maximilian Krueger 78fb96c8a5 test_function.py: fix docstring 4 years ago
Maximilian Krueger 9f1a07e36c introduce tests for slither.core.declarations.Function 4 years ago
Natalie Chin 128b0cf5c1 Added tests for benign reentrancy 4 years ago
Josselin e0fae81573 Fix incorrect confidence on assert state change detector 4 years ago
Josselin 789c356646 Open source new detectors 4 years ago
Natalie Chin b8cb7c6dad Added tests for reentrancy read before written 4 years ago
Josselin 4e3de94f91 Minor 4 years ago