Differences in analysis result after version update

I’ve compared our PRODUCTION system running SQ Developer Edition 2025.2
with our TEST system running SQ Developer Edition 2025.5.
But systems were analyzed with the same code base.

I found several differences:

  • S134 is sometimes not raised anymore - I do not how to reproduce. Was there any change in the implementation?
  • Code coverage summary has changed while coverage for single files is unchanged, see below.

I’ve highlighted the differences.
2025.2:

2025.5:

PS: Why there is no category “Developer Edition”?

Hi,

This is the category for all things self-hosted, no need for a specific Developer Edition category. :wink:

For S134, this is a parameterized rule. I suspect someone edited your threshold. You may be able to see this in your profile’s change log.

For the coverage issue, we go 100% by what your reports say is / is not covered. I’m not aware of a change to the underlying math for those percentages. And with a total lines of code here of 207, we’re talking about the difference between ~101 lines of covered code versus 108. Is it possible someone just wrote more tests?

 
Ann

S134: The configuration for this rule is identical on both systems.

Coverage: Please note that only the coverage SUMMARY is changed!

Hi,

We try to keep it to one topic per thread. Otherwise it can get messy, fast, and this thread looks to be headed in that direction.

Let’s handle coverage in this thread and please create a new thread for the rule topic.

Can you post verbose analysis logs for both versions? It may also be helpful to post your coverage reports.

The analysis / scanner log is what’s output from the analysis command. Hopefully, the log you provide - redacted as necessary - will include that command as well.

This guide will help you find them.

 
Thx,
Ann