ipscan@3.9.2: Switch to JRE self-contained installer, drop 32-bit support#16350
Conversation
WalkthroughUpdated Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
Pre-merge checks and finishing touches❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
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 |
|
All changes look good. Wait for review from human collaborators. ipscan
|
There was a problem hiding this comment.
Actionable comments posted: 0
🧹 Nitpick comments (2)
bucket/ipscan.json (2)
3-8: Metadata updates LGTM; switch homepage to HTTPS (optional).Good description and license object. Recommend HTTPS for homepage; optionally use the raw LICENSE URL.
- "homepage": "http://angryip.org", + "homepage": "https://angryip.org", @@ - "url": "https://github.com/angryip/ipscan/blob/master/LICENSE" + "url": "https://raw.githubusercontent.com/angryip/ipscan/master/LICENSE"
10-12: Notes improved; add a hint to create the folder if missing (optional).Clarifies plugins and FAQ well. Consider mentioning the folder may need to be created.
- "To install a plugin, place the .jar file in \"$HOME\\.ipscan\" and restart the application.", + "To install a plugin, place the .jar file in \"$HOME\\.ipscan\" (create it if it doesn't exist) and restart the application.",
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
bucket/ipscan.json(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
- GitHub Check: WindowsPowerShell
🔇 Additional comments (1)
bucket/ipscan.json (1)
18-18: pre_install cleanup LGTM.Pattern covers $-prefixed extraction artifacts and uninstall files; safe with SilentlyContinue.
|
/verify |
|
All changes look good. Wait for review from human collaborators. ipscan
|
Updated description and installation notes for clarity.
|
/verify |
|
All changes look good. Wait for review from human collaborators. ipscan
|
Description
This PR updates the ipscan manifest to align with upstream changes and improve user experience.
Changes
3.8.2.ipscan-<version>-setup.exe)licenseobject with URL.pre_installcleanup logic.noteswith guidance on plugin installation and links to the official FAQ.Reasoning
The Windows installer is now the officially recommended distribution method by the upstream project, as it includes a bundled JRE and ensures the most reliable execution environment.
Additionally, improving the manifest’s metadata allows users to locate Angry IP Scanner more easily on the Scoop website, reducing redundant package request issues.
This update removes obsolete architecture handling and simplifies future maintenance.
Testing
<manifest-name[@version]|chore>: <general summary of the pull request>Summary by CodeRabbit