Skip to content

Releases: ahueck/opovlint

v0.2.2-alpha: Merge pull request #8 from ahueck/devel

29 Oct 10:04
Compare
Choose a tag to compare

More consistent matching between

  • IfElse
  • ConditionalAssign

Formatting of code and helper files

v0.2.1-alpha: Merge pull request #7 from ahueck/devel

22 Oct 09:09
Compare
Choose a tag to compare

Changes

  • Small fix to detect calls to functions in the global scope
    • callexpr has argument of type scalar or the callee has parameter of type scalar
  • Fixed unit_test.sh script to return non zero exit code on failure of any test

v0.2.0-alpha: Merge pull request #6 from ahueck/devel

19 Oct 08:35
Compare
Choose a tag to compare
  • Improved several matchers providing better accuracy/less bugs
  • Added new matcher IfElseAssign
  • Source Transformation capabilities for several matchers
    • ConditionalAssignMatcher
    • ExplicitCast
    • ImplicitConditionMatcher
    • ImplicitConversion
    • UnionMatcher
    • IfElseAssign

v0.1.0-alpha

17 Jul 16:44
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release
  • Code completely restructured, introducing folders
  • Build system improved, more robust now
  • Continous integration through Travis CI
  • Code format style determined with clang-format (.clang-format file)
  • Bug fixes to explicit cast matcher
  • New matcher: GlobalScope
    • Finds function calls with the scope resolution operator forcing the lookup in the global namespace (e.g., ::f(ascalar))