Changelog - Quality Checks & CtrlPPCheck

1.2.0 (2019-DEC-10)

Added Added

  • Variable naming check
  • Customizeable limits for quality checks
  • WinCC OA variable types

Wrench Changed

  • New icon

Bug Fixed

  • Missing translations

1.1.0 (2019-OCT-15)

Added Added

  • Licensing - FREE and DEMO Versions have same behaviour
  • Improve performance for Quality-Checks
  • Single Site License available

Wrench Changed

  • ScriptsCheck: change lower bounds. Ctrl library doesn’t need functions
  • Extend CtrlPPCheck unkownVariable
  • Fix CtrlPPCheck shadowVar does not works for function parameters
  • Settings CtrlPPCheck - set 'checklibrary' to "FALSE" as default
  • Settings CtrlPPCheck: set 'inconclusive' to "TRUE" as default
  • rename dashboard panel

Bug Fixed

  • CtrlPPCheck: checkEmptyScope does not find empty scope of struct or class

1.0.3 (2019-JUL-1)

Added Added

  • new check divideOrMultipleBoolean
  • allow boolCheck also for ctrl-code
  • singleSideOnLicense - in progress
  • new check checkEmptyScope - in progress
  • new check checkPerformanceInLoops.
  • new option inconclusive in ctrl.xml library config to mark function as not usable in loops.

Wrench Changed

  • extend isNonBoolStdType
  • extend checkSuspiciousSemicolon
  • extend checkIncrementBoolean
  • extend ctrl.xml library config for parameter out direction

1.0.2 (2019-JUL-1)

Added Added

  • inline supressions for unusedFunction

Bug Fixed

  • error knownConditionTrueFalse
  • error duplicateCondition
  • error duplicateBreak
  • error shadowVar
  • error unreadVariable
  • error unusedVariable

1.0.1 (2019-JUN-19)

First Release of the SloopTools Quality Checks (For more details please have a look to the documentation)

Known Issues

  • assignBoolToFloat does not work with class members
  • incrementboolean does not work with global defined variables
  • divideOrMultipleBoolean does not work with globale defined variables
  • badPerformanceInLoop shall have prio = performance instead of warning
  • checkComparisonOfFuncReturningBool does not work with functions defined in ctrl.xml library config

results matching ""

    No results matching ""