Releases: ahueck/opovlint
Releases · ahueck/opovlint
v0.2.2-alpha: Merge pull request #8 from ahueck/devel
More consistent matching between
- IfElse
- ConditionalAssign
Formatting of code and helper files
v0.2.1-alpha: Merge pull request #7 from ahueck/devel
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
- 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
- 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))