Conversation
WalkthroughExpands platform support across Windows, macOS, and Linux with new architecture variants including ARM64 and ARM64EC. Updates RuntimePlatformResolver to recognize additional platform identifiers and adjust cross-platform compatibility mappings. Adds corresponding platform filter options to ExploreController for UI consistency. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In
`@owlplug-client/src/main/java/com/owlplug/core/components/RuntimePlatformResolver.java`:
- Around line 61-62: The compatibility list for ARM64EC is missing ARM64, so
update the runtime-platform mapping by adding winArm64 to winArm64ec's
compatible platforms (i.e., call
winArm64ec.getCompatiblePlatforms().add(winArm64)) alongside the existing winX64
entry so ARM64-targeted bundles are shown as compatible with the winArm64ec
platform; locate the winArm64ec variable and its getCompatiblePlatforms setup to
make this change.
Relates to #432