Build Notes (1110) - 14 Jul 2022

Annotations

  • Annotation Viewer Cards now fit the width of the Annotation Viewer

Mainwindow

  • Dragging a file into an un-preferred (unchecked) split workspace now opens the file in that un-preferred workspace rather than the default preferred space. 


CodeCheck

  •  Add a Violation Browser for easy viewing of Violations and a quick back and forth between the Violation Browser and the Editor where the Violation occurs. Accessible by going to 'Checks->Browse Violations'


CodeCheck Checks

  • Java
    • JAVA_41: Add check "Methods that convert the object should be prepended the word to"
    • JAVA_44: Add check "Spaces shall be placed around all binary operators"
    • STND_J_42: Add check "Same indentation for closing brace of block"
    • STND_J_43: Add check "At least one blank line between method declarations"


Known Issues

  • Strict Analysis doesn't start when using RHEL/Rocky 8.6 
  • Java lexer incorrectly parses float literals with F suffix 
  • Incorrect control flow graph when simplify macro expansion is enabled 
  • Understand freezes when opening a project with 100+ editor windows 
  • Collapsed code no longer accessible when modifying first line of a collapsed block