v0.0.18
What's Changed
- v0.0.17 Staging by @alexroan in #226
- Feature/docker by @lukapodlesnik in #233
- Feature/ Implementation of
Node
interface forASTNode
unlocks the whole Extraction Library by @TilakMaddy in #237 - Detector improvements: centralization & Zero address by @alexroan in #239
- bump version by @alexroan in #240
- New Detector: Modifiers used only once can be shoe-horned into the function itself by @TilakMaddy in #218
- Multiple detector improvements by @alexroan in #244
- Cross compilation in CI by @alexroan in #245
- Speed up cli/reportgen.sh by 10x by @TilakMaddy in #246
- Utility function - immediate children on any Node (or) ASTNode by @TilakMaddy in #247
- Allow to find relative location between ASTNodes (
appears_after
andappears_before
) by @TilakMaddy in #248 - New Detector: Empty blocks of code should be removed by @TilakMaddy in #217
- Chore: Master merge by @alexroan in #251
- Fix for override specifier propagation in modifier by @TilakMaddy in #250
New Contributors
- @lukapodlesnik made their first contribution in #233
Full Changelog:
- Dockerfile
- DevEx improvements:
Node
interface forASTNode
enabling more abstractions for the Extractor library- Extract immediate children from
Node
orASTNode
appears_before
andappears_after
in the source code for AST nodes.- reportgen speedup
- Detector improvements:
- New Detectors:
- NC: modifiers used only once can be inlined
- NC: Empty code blocks
- CI: Cross-compilation