(SonarQube) LinkedHashMap and S1640 (tells you to use an EnumMap) Sonar Qube S1640 Why Your Linked Hash Map Might Be Better Off as an Enum Map Sonar Qube the popular code quality analysis tool often throws up helpful warnings 2 min read 07-10-2024 7
Refactor this method to reduce its Cognitive Complexity from 21 to the 15 allowed. How to refactor and reduce the complexity Taming the Beast Refactoring a Method with High Cognitive Complexity Cognitive complexity a measure of how much mental effort is required to understand a piece 3 min read 06-10-2024 12
Sonarcloud and Sonarlint don't see NullPointerException java:S2259 Why Sonar Cloud and Sonar Lint Miss Null Pointer Exceptions A Deep Dive Are you frustrated by Sonar Cloud and Sonar Lint missing potential Null Pointer Exceptio 2 min read 02-09-2024 26
Cannot get rid of "Make "[field name]" transient or serializable." warning from SonarLint on Intellij Resolving Sonar Lint Warnings in Intelli J Make field name transient or serializable Introduction Sonar Lint is a powerful tool for identifying code quality iss 3 min read 02-09-2024 23
Sonarlint refactor this repetition that can lead to stack overflow regex expression Refactoring Regex Expressions in Java to Avoid Stack Overflow Regular expressions regex are powerful tools in programming that enable pattern matching and text 2 min read 28-08-2024 52