RFR: 7307: Move org.openjdk.jmc.flightrecorder.configuration bundle from application to core [v2]
Alex Macdonald
aptmac at openjdk.org
Wed Aug 9 13:38:30 UTC 2023
On Tue, 8 Aug 2023 14:59:52 GMT, Joshua Matsuoka <jmatsuoka at openjdk.org> wrote:
>> This PR addresses JMC-7307 [[0]](https://bugs.openjdk.java.net/browse/JMC-7307), in which it would be helpful to have flightrecorder.configuration distributed in jmc core.
>>
>> This PR continues from #299 , Alex is currently away so I'll be continuing this PR/bug. This PR builds off of Alex's existing branch and preserves the history. It fixes the merge conflicts and addresses the remaining review comments on #299 .
>>
>> [0] https://bugs.openjdk.java.net/browse/JMC-7307
>
> Joshua Matsuoka has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 18 commits:
>
> - Fixing merge conflicts
> - Merge remote-tracking branch 'upstream/master' into 7307
> - Fixing manifest
> - Fixing visibility of XML classes
> - Addressing review comments
> - Merge remote-tracking branch 'aptmac/PR-7307' into 7307
> - update license headers to 2022
> - fix package name in JFCXMLValidator logger
> - re-order flightrecorder.configuration.test in test pom
> - update license headers
> - ... and 8 more: https://git.openjdk.org/jmc/compare/75f89e73...10171662
Thanks for giving this PR an update. It looks like there's a few (3) files with some leftovers from resolving merge conflicts that are causing build issues. Also the license headers will need to be updated to 2023 at some point as well.
core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/jvm/JVMType.java line 50:
> 48: HOTSPOT,
> 49: /**
> 50: <<<<<<< HEAD
There are a couple in this file
core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/security/ISecurityManager.java line 193:
> 191: * @param encryptionCipher
> 192: * the encryption cipher to use.
> 193: <<<<<<< HEAD
and in here
core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/Environment.java line 93:
> 91:
> 92: /**
> 93: <<<<<<< HEAD
And here too.
-------------
PR Review: https://git.openjdk.org/jmc/pull/469#pullrequestreview-1569543409
PR Review Comment: https://git.openjdk.org/jmc/pull/469#discussion_r1288473222
PR Review Comment: https://git.openjdk.org/jmc/pull/469#discussion_r1288474124
PR Review Comment: https://git.openjdk.org/jmc/pull/469#discussion_r1288474338
More information about the jmc-dev
mailing list