RFR: 8050: JMC Automated Analysis should improve the messages when ignoring to evaluate some rules.

Suchita Chaturvedi schaturvedi at openjdk.org
Mon Apr 24 00:43:46 UTC 2023


One of our customers requested to see a detailed _Ignore Reason_ whenever we ignore any rule in JMC. Rather than just saying Ignored. As part of this PR, we have added a new field Ignored Reason which will be displayed for all the Ignored Rules. It will give a clear idea about the missing event availability requirement.

The Automated Analysis screen will look like this:
![image](https://user-images.githubusercontent.com/11155712/233875905-f70cf844-e9b3-405d-a9be-12a169abfaf1.png)

In the above screenshot, there are few rules which are Ignored and the corresponding reasons are mentioned.

Please review the PR and let me know your review comments.

-------------

Commit messages:
 - 8050: JMC Automated Analysis should improve the messages when ignoring to evaluate some rules.

Changes: https://git.openjdk.org/jmc/pull/481/files
 Webrev: https://webrevs.openjdk.org/?repo=jmc&pr=481&range=00
  Issue: https://bugs.openjdk.org/browse/JMC-8050
  Stats: 15 lines in 3 files changed: 11 ins; 0 del; 4 mod
  Patch: https://git.openjdk.org/jmc/pull/481.diff
  Fetch: git fetch https://git.openjdk.org/jmc.git pull/481/head:pull/481

PR: https://git.openjdk.org/jmc/pull/481


More information about the jmc-dev mailing list