android-performance-analyzer: Add version 0.8.0-RC3#17857
Conversation
📝 WalkthroughWalkthroughThis PR adds a new Scoop bucket manifest file for Android Performance Analyzer, a performance profiling tool for Android applications. The manifest defines package metadata (description, homepage, freeware license), specifies the 64-bit Windows download URL with SHA-256 hash validation, configures extraction to the Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. 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 |
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (1)
bucket/android-performance-analyzer.json (1)
1-34: Testing instructions for this manifest.Before this manifest can be merged, please test it locally using the following commands:
1. Auto-format the manifest:
.\bin\formatjson.ps1 -App android-performance-analyzer2. Test checkver and autoupdate (optional but recommended):
# Optional: Enable debug mode for verbose output scoop config debug true # Optional: Set GitHub token for API access (read-only) scoop config gh_token <your-github-token> # Force version detection and autoupdate .\bin\checkver.ps1 -App android-performance-analyzer -f3. Test installation:
scoop install .\bucket\android-performance-analyzer.json -a 64bit4. Verify the shortcut and binary work:
- Check that the Start Menu shortcut "Android Performance Analyzer" is created
- Launch the application to ensure it runs properly
- Test basic functionality
For more guidance, see:
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@bucket/android-performance-analyzer.json` around lines 1 - 34, Add a short QA/testing checklist to the PR and locally verify the manifest by running the formatter and updater and confirming the shortcut/binary: run .\bin\formatjson.ps1 -App android-performance-analyzer, optionally enable debug and set gh_token then run .\bin\checkver.ps1 -App android-performance-analyzer -f to validate checkver/autoupdate, install with scoop install .\bucket\android-performance-analyzer.json -a 64bit, and confirm the Start Menu shortcut named "Android Performance Analyzer" points to the binary listed in the manifest (bin\apa64.exe) and that the app launches; if the shortcut path or extract_dir ("apa-windows") is incorrect, update the "shortcuts" entry or "extract_dir" in android-performance-analyzer.json accordingly.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@bucket/android-performance-analyzer.json`:
- Line 2: The package uses a pre-release version string "0.8.0-RC3" in the JSON
"version" field which violates the acceptance criteria; update the "version"
field from the release-candidate value to the official stable/GA version once
available (replace "0.8.0-RC3" with the GA version), or if no stable release
exists yet, withdraw or mark the package submission as draft and do not add the
package until a non-pre-release version is published.
---
Nitpick comments:
In `@bucket/android-performance-analyzer.json`:
- Around line 1-34: Add a short QA/testing checklist to the PR and locally
verify the manifest by running the formatter and updater and confirming the
shortcut/binary: run .\bin\formatjson.ps1 -App android-performance-analyzer,
optionally enable debug and set gh_token then run .\bin\checkver.ps1 -App
android-performance-analyzer -f to validate checkver/autoupdate, install with
scoop install .\bucket\android-performance-analyzer.json -a 64bit, and confirm
the Start Menu shortcut named "Android Performance Analyzer" points to the
binary listed in the manifest (bin\apa64.exe) and that the app launches; if the
shortcut path or extract_dir ("apa-windows") is incorrect, update the
"shortcuts" entry or "extract_dir" in android-performance-analyzer.json
accordingly.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: eca7da41-c320-4725-8e3f-183e107d040a
📒 Files selected for processing (1)
bucket/android-performance-analyzer.json
| @@ -0,0 +1,34 @@ | |||
| { | |||
| "version": "0.8.0-RC3", | |||
There was a problem hiding this comment.
RC version violates acceptance criteria for new packages.
The version 0.8.0-RC3 is a Release Candidate, which is a pre-release version. According to the acceptance criteria for new package requests, packages must have "a stable release available (not in pre-release or alpha stage)."
Please wait for a stable/GA (General Availability) release of Android Performance Analyzer before submitting this package to the Extras bucket.
As per coding guidelines: "Acceptance criteria for new package requests: A stable release available (not in pre-release or alpha stage)."
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@bucket/android-performance-analyzer.json` at line 2, The package uses a
pre-release version string "0.8.0-RC3" in the JSON "version" field which
violates the acceptance criteria; update the "version" field from the
release-candidate value to the official stable/GA version once available
(replace "0.8.0-RC3" with the GA version), or if no stable release exists yet,
withdraw or mark the package submission as draft and do not add the package
until a non-pre-release version is published.
Closes #17856
<manifest-name[@version]|chore>: <general summary of the pull request>