From 6929a1192204f9e8e532bab257ed9b68e39e4716 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 22 Jun 2026 20:30:01 +0000 Subject: [PATCH] chore: address GraalVM community review feedback --- .../distributors/graalvm-installer.test.ts | 18 +++++++++++++----- dist/setup/index.js | 4 ++-- src/distributions/graalvm/installer.ts | 4 ++-- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/__tests__/distributors/graalvm-installer.test.ts b/__tests__/distributors/graalvm-installer.test.ts index 924141dc..1e5146de 100644 --- a/__tests__/distributors/graalvm-installer.test.ts +++ b/__tests__/distributors/graalvm-installer.test.ts @@ -1054,12 +1054,20 @@ describe('GraalVMDistribution', () => { }); }); - describe('distribution factory', () => { - it('should map graalvm-community to the community installer', () => { - const community = getJavaDistribution('graalvm-community', defaultOptions); + }); - expect(community).toBeInstanceOf(GraalVMCommunityDistribution); - }); + describe('distribution factory', () => { + const defaultOptions: JavaInstallerOptions = { + version: '17', + architecture: 'x64', + packageType: 'jdk', + checkLatest: false + }; + + it('should map graalvm-community to the community installer', () => { + const community = getJavaDistribution('graalvm-community', defaultOptions); + + expect(community).toBeInstanceOf(GraalVMCommunityDistribution); }); }); }); diff --git a/dist/setup/index.js b/dist/setup/index.js index 99645c73..1f2c11f3 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -79168,8 +79168,8 @@ class GraalVMDistribution extends base_installer_1.JavaBase { return { arch, platform, - extension, - major + major, + extension }; } constructFileUrl(range, major, platform, arch, extension) { diff --git a/src/distributions/graalvm/installer.ts b/src/distributions/graalvm/installer.ts index e66f3242..53cd7f7a 100644 --- a/src/distributions/graalvm/installer.ts +++ b/src/distributions/graalvm/installer.ts @@ -182,8 +182,8 @@ export class GraalVMDistribution extends JavaBase { return { arch, platform, - extension, - major + major, + extension }; }