org.sonar.java.bytecode.se.BytecodeEGWalker$BytecodeAnalysisException: Failed dataflow analysis for java.lang.Math#max(JJ)J
at org.sonar.java.bytecode.se.BytecodeEGWalker.getMethodBehavior(BytecodeEGWalker.java:299)
at org.sonar.java.se.xproc.BehaviorCache.get(BehaviorCache.java:159)
at org.sonar.java.se.xproc.BehaviorCache.get(BehaviorCache.java:131)
at org.sonar.java.se.ExplodedGraphWalker.executeMethodInvocation(ExplodedGraphWalker.java:692)
at org.sonar.java.se.ExplodedGraphWalker.visit(ExplodedGraphWalker.java:563)
Our Java analyzer is unfortunately not yet fully supporting Java 14. In particular, our Symbolic Execution (SE) engine is not yet compatible with java 14 bytecode, and therefore not able to operate correctly.
However, note that it should have a limited impact on the analysis, and only a small dozen of rules will be impacted (not reporting anything). We should get rid of the issue with this ticket: SONARJAVA-3382