Commit Graph

461 Commits (bad83348b0f3528d03f8da568fb5ffafb6667e5c)

Author SHA1 Message Date
Josselin 29ca3ce761 Refactor core objects to add a file scope. 3 years ago
Feist Josselin 95019e30b3
Improve YUL parsing (#987) 3 years ago
Feist Josselin 1548c8217e
Improve support for yul's slot direct usage (#983) 3 years ago
Feist Josselin adfffbf40c
Add support for "selector" access on custom error (#984) 3 years ago
Feist Josselin df1062902f
Add support for CustomError (#947) 3 years ago
Josselin 697db21c14 Update tests for 0.8.10 3 years ago
Josselin 2992081c2f Add missing tests artifacts for 0.8.8 and 0.8.9 3 years ago
Josselin 54c78edd65 Add support for immutable variable 3 years ago
Josselin 491e355df2 Remove failed compilation artifacts 3 years ago
Josselin 5efcffb61c Add missing tests artifacts 3 years ago
Josselin f4e86004ab Improve top-level function suppoort and import with renaming 3 years ago
s1m0 9e6bcfab07 Add tests 3 years ago
s1m0 063da82cdf Add tests 3 years ago
s1m0 04c43332d8 Fix undetected cases 3 years ago
s1m0 f026361ad5 Multiple improvements 3 years ago
s1m0 67a7d1726f Multiple improvements 3 years ago
s1m0 63b553fcba Add detector delegatecall in loop 3 years ago
s1m0 c86a0ed4d5 Add detector msg.value in loop 3 years ago
Josselin ccbd41da6c Update parser tests for solidity 0.8.7 3 years ago
Josselin 58ae66abc3 Update tests 3 years ago
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