mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 16:30:28 +00:00
- Implement critical string formatting tests for DrawingMessageParser, ensuring correct message creation, parsing, and validation. - Validate JSON structure, coordinate formatting, and color index preservation in drawing messages. - Introduce tests for various drawing types, including LineDrawing and RectangleDrawing, with emphasis on output consistency and error handling. - Add tests for SarMessageParser, covering message creation, parsing, and format validation, including backward compatibility with old formats. - Ensure proper handling of special characters, empty notes, and extreme coordinate values in SAR messages. - Validate that messages conform to the CLAUDE.md specification and maintain compactness and efficiency.
42 lines
2.2 KiB
JSON
42 lines
2.2 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(flutter analyze lib)",
|
|
"Read(//Users/dz0ny/meshcore-sar/MeshCore/**)",
|
|
"Bash(flutter analyze lib/providers/connection_provider.dart)",
|
|
"Bash(flutter analyze lib/providers/connection_provider.dart --fatal-infos)",
|
|
"Bash(flutter analyze:*)",
|
|
"Bash(flutter gen-l10n:*)",
|
|
"WebSearch",
|
|
"WebFetch(domain:fmtc.jaffaketchup.dev)",
|
|
"WebFetch(domain:pub.dev)",
|
|
"Bash(for lang in de es fr it)",
|
|
"Bash(do echo \"=== app_$lang.arb ===\")",
|
|
"Bash(done)",
|
|
"Read(//Users/dz0ny/.pub-cache/hosted/pub.dev/flutter_map_tile_caching-10.1.1/lib/src/store/**)",
|
|
"Read(//Users/dz0ny/.pub-cache/hosted/pub.dev/flutter_map_tile_caching-10.1.1/lib/**)",
|
|
"Bash(cat:*)",
|
|
"Read(//Users/dz0ny/.pub-cache/hosted/pub.dev/**)",
|
|
"Bash(for lang in hr sl de es fr it)",
|
|
"Bash(do)",
|
|
"Bash(wc:*)",
|
|
"Bash(for lang in de es fr it hr sl)",
|
|
"Bash(do echo \"=== $lang ===\")",
|
|
"Bash(flutter --version:*)",
|
|
"Bash(flutter pub upgrade:*)",
|
|
"Bash(flutter pub outdated:*)",
|
|
"Bash(git --no-pager status:*)",
|
|
"Bash(git --no-pager diff --stat)",
|
|
"Bash(git --no-pager diff:*)",
|
|
"Bash(git add:*)",
|
|
"Bash(git commit -m \"$(cat <<''EOF''\nfeat: Add Linux desktop build support to CI/CD workflow\n\nAdd build-linux job to compile Linux x64 desktop application and\nintegrate it into the R2 upload and release workflows.\n\nChanges:\n- New build-linux job: Builds Flutter Linux desktop app with GTK-3\n- Archives Linux build as tar.gz for distribution\n- Added Linux artifact download in upload-to-r2 job\n- Updated artifact preparation to copy Linux archives\n- Added Linux download card (🐧) to generated index.html\n- Included Linux artifacts in GitHub releases\n- Added Linux to download summary in workflow output\n\nThe Linux build produces MeshCore-SAR-Linux.tar.gz containing the\ncompiled application bundle ready for x64 Linux systems.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n)\")",
|
|
"Bash(git --no-pager log -1 --stat)",
|
|
"Bash(awk:*)",
|
|
"Bash(flutter test:*)",
|
|
"Bash(git log:*)"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
}
|
|
}
|