RFR: 8351566: Consolidate third party artifacts used in tests
Matthew Donovan
mdonovan at openjdk.org
Tue Mar 18 12:08:05 UTC 2025
On Tue, 11 Mar 2025 15:15:39 GMT, Mikhail Yankelevich <myankelevich at openjdk.org> wrote:
> 8351566: Consolidate third party artifacts used in tests
test/lib/jdk/test/lib/security/NSSArtifactFetcher.java line 44:
> 42: final Class<?> nssLibClass = getNssLibClass(osId);
> 43: if(nssLibClass == null){
> 44: throw new RuntimeException("Platform not recognised"); // should never happen
instead of "not recognized" maybe "not supported"
test/lib/jdk/test/lib/security/NSSArtifactFetcher.java line 69:
> 67: }
> 68:
> 69: public static String getNSSLibDir(String library) throws Exception {
You have a `getNSSLibDir()` method and one called `getNSSDirectory()`. Please add Javadocs to explain what's what.
test/lib/jdk/test/lib/security/NSSArtifactFetcher.java line 99:
> 97: }
> 98:
> 99: public static String getOsId() {
does this method and the one that returns the @Artifact class need to be public?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23988#discussion_r1991282723
PR Review Comment: https://git.openjdk.org/jdk/pull/23988#discussion_r1993610802
PR Review Comment: https://git.openjdk.org/jdk/pull/23988#discussion_r1991298843
More information about the security-dev
mailing list