cinny: Update license, suggest webview2#17368
Conversation
Updated license to AGPL-3.0-only and added notes about MSEdgeWebview2 dependency.
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughUpdated Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
|
Your changes did not pass all checks. Please address the issues in the manifest and comment starting with Invalid manifests
|
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@bucket/cinny.json`:
- Around line 6-12: The JSON in the "notes" array is invalid because one element
is missing a trailing comma; update the "notes" array (the value for the "notes"
key) so each string element is comma-separated—specifically add a comma after
the first string element that ends with "in.cinny.app directory." so the array
elements are valid JSON.
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@bucket/cinny.json`:
- Around line 38-39: Remove the two trailing blank lines at the end of
cinny.json so the file ends immediately after the closing brace followed by a
single newline; locate the final closing "}" in cinny.json and ensure there is
exactly one newline character after it (no extra empty lines) to satisfy JSON
formatting/linter expectations.
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@bucket/cinny.json`:
- Around line 6-12: The manifest only documents WebView2 in the "notes" array so
Scoop won't auto-install it; add a top-level "depends": "webview2" key to the
JSON manifest (next to existing keys like "notes") so the WebView2 runtime is
declared as a dependency and will be installed automatically with the app.
Added 'depends' field for webview2 dependency.
There was a problem hiding this comment.
♻️ Duplicate comments (1)
bucket/cinny.json (1)
39-39:⚠️ Potential issue | 🟡 MinorRemove the remaining trailing blank line.
Line 39 still leaves an extra empty line after the closing brace. The file should end immediately after
}with a single newline.🧹 Proposed fix
} -🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@bucket/cinny.json` at line 39, Remove the extra blank line at the end of bucket/cinny.json so the file ends immediately after the closing brace `}` followed by a single newline; open the file, delete any trailing empty lines after `}`, and ensure exactly one newline character remains at EOF.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Duplicate comments:
In `@bucket/cinny.json`:
- Line 39: Remove the extra blank line at the end of bucket/cinny.json so the
file ends immediately after the closing brace `}` followed by a single newline;
open the file, delete any trailing empty lines after `}`, and ensure exactly one
newline character remains at EOF.
bucket/cinny.json
Outdated
| "https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download-section", | ||
| "or run `scoop install extras/webview2`" | ||
| ], | ||
| "depends": "webview2", |
There was a problem hiding this comment.
Given that Microsoft Edge WebView2 is already preinstalled on Windows 11 and most Windows 10 systems, I believe it suffices to list it as a suggestion like the .NET Desktop Runtime -- it doesn't even need to be mentioned in the notes.
Extras/bucket/everythingtoolbar.json
Line 11 in 6a78a9d
webview2
|
/verify |
|
All changes look good. Wait for review from human collaborators. cinny
|
Updated license to AGPL-3.0-only and added notes about MSEdgeWebview2 dependency.
<manifest-name[@version]|chore>: <general summary of the pull request>Summary by CodeRabbit
Chores
Documentation