RFR: 6812: Rules 2.0
Henrik Dafgård
hdafgard at openjdk.java.net
Mon Nov 23 13:26:01 UTC 2020
This PR will merge the new, breaking, API changes for Rules 2.0 as well as updates to all JMC IRule implementations, the JMC GUI and exporting functionality.
-------------
Commit messages:
- Remove generated baseline files
- Spotless apply
- Fix test and build failures
- Merge branch 'master' into new-rules-api
- Convert a few rules to use resultprovider and dependencies
- Fix logging and expose resultprovider
- Add result provider functionality to RuleManager
- Updated RuleRegistry
- Various formatting fixes
- Don't evaluate rules that have the wrong eventavailability and various rule formatting fixes
- ... and 8 more: https://git.openjdk.java.net/jmc/compare/5feaf25f...da5f1bb4
Changes: https://git.openjdk.java.net/jmc/pull/163/files
Webrev: https://webrevs.openjdk.java.net/?repo=jmc&pr=163&range=00
Issue: https://bugs.openjdk.java.net/browse/JMC-6812
Stats: 9116 lines in 128 files changed: 3911 ins; 2787 del; 2418 mod
Patch: https://git.openjdk.java.net/jmc/pull/163.diff
Fetch: git fetch https://git.openjdk.java.net/jmc pull/163/head:pull/163
PR: https://git.openjdk.java.net/jmc/pull/163
More information about the jmc-dev
mailing list