124 lines
7.1 KiB
JSON
124 lines
7.1 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(./gradlew compileAppDebugKotlin)",
|
|
"Bash(./gradlew test *)",
|
|
"Bash(./gradlew :app:compileAppDebugUnitTestKotlin)",
|
|
"Bash(head -n 508 \"app/src/main/java/io/legado/app/model/CacheBook.kt\")",
|
|
"Bash(mv /tmp/cachebook_tmp.kt \"app/src/main/java/io/legado/app/model/CacheBook.kt\")",
|
|
"Bash(./gradlew :app:cleanCompileAppDebugKotlin)",
|
|
"Bash(./gradlew :app:compileAppDebugKotlin --rerun-tasks)",
|
|
"Bash(./gradlew :app:compileAppDebugKotlin)",
|
|
"Bash(./gradlew :app:cleanCompileAppDebugKotlin :app:compileAppDebugKotlin)",
|
|
"Bash(cp -r \"D:/AndroidPrj/legado-with-MD3/.codex/skills/legado-compose-review/SKILL.md\" \"D:/AndroidPrj/legado-with-MD3/.claude/skills/legado-compose-review/SKILL.md\")",
|
|
"Bash(cp -r \"D:/AndroidPrj/legado-with-MD3/.codex/skills/legado-compose-review/references\" \"D:/AndroidPrj/legado-with-MD3/.claude/skills/legado-compose-review/\")",
|
|
"WebSearch",
|
|
"Bash(./gradlew assembleAppDebug)",
|
|
"Bash(git checkout *)",
|
|
"Bash(./gradlew :app:compileAppDebugKotlin --no-daemon)",
|
|
"Bash(Select-Object -Last 50)",
|
|
"PowerShell(./gradlew :app:compileAppDebugKotlin --no-daemon 2>&1 | Select-Object -Last 50)",
|
|
"PowerShell(./gradlew :app:compileAppDebugKotlin --rerun-tasks 2>&1 | Select-Object -Last 30)",
|
|
"PowerShell(./gradlew :app:compileAppDebugKotlin --rerun-tasks 2>&1 | Select-Object -Last 40)",
|
|
"PowerShell(./gradlew :app:compileAppDebugKotlin --rerun-tasks 2>&1 | Select-Object -Last 15)",
|
|
"PowerShell(./gradlew :app:compileAppDebugKotlin --rerun-tasks 2>&1 | Select-Object -Last 5)",
|
|
"Bash(./gradlew assembleAppNoR8)",
|
|
"Bash(.\\\\gradlew.bat :app:compileAppDebugKotlin)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 30)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 15)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 10)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 8)",
|
|
"Bash(Get-ChildItem \"app/src/main/java/io/legado/app/ui/main/bookshelf/\" -Name)",
|
|
"Bash(Sort-Object)",
|
|
"Bash(git rm *)",
|
|
"Bash(git commit *)",
|
|
"Bash(Select-Object -Last 30)",
|
|
"Bash(./gradlew.bat :app:compileAppDebugKotlin)",
|
|
"Bash(git add *)",
|
|
"Bash(git mv *)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1)",
|
|
"WebFetch(domain:cs.android.com)",
|
|
"WebFetch(domain:github.com)",
|
|
"PowerShell(Get-ChildItem *)",
|
|
"PowerShell(Get-ChildItem -Path \"D:\\\\Android\\\\.gradle\\\\caches\\\\modules-2\\\\files-2.1\\\\androidx.navigation3\\\\navigation3-runtime-android\\\\1.0.1\" -Recurse | ForEach-Object { $_.FullName + \" \\(\" + $_.Length + \" bytes\\)\" })",
|
|
"Bash(jar tf *)",
|
|
"Read(//d/tmp/**)",
|
|
"Bash(jar xf *)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 5)",
|
|
"PowerShell(.\\\\gradlew.bat test 2>&1 | Select-Object -Last 10)",
|
|
"Bash(npx skills *)",
|
|
"Bash(npx *)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 20)",
|
|
"Bash(cmd /c \"gradlew.bat :app:compileAppDebugKotlin\")",
|
|
"Bash(cmd /c \"gradlew.bat :app:compileAppDebugKotlin 2>&1\")",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 40)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 100)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 50)",
|
|
"Bash(python3 *)",
|
|
"WebFetch(domain:raw.githubusercontent.com)",
|
|
"Bash(xargs -I{} jar -tf {})",
|
|
"Bash(gh api *)",
|
|
"Bash(rustup show *)",
|
|
"PowerShell(rustup show *)",
|
|
"PowerShell(npm *)",
|
|
"PowerShell(gcc *)",
|
|
"Bash(gh repo *)",
|
|
"Bash(Test-Path *)",
|
|
"Bash(git stash *)",
|
|
"Bash(Select-String -Pattern \"FAILED|error:\")",
|
|
"Bash(Select-Object -First 5)",
|
|
"Bash(Select-String -NotMatch \"^\\\\s*$\")",
|
|
"Bash(Select-Object -Last 20)",
|
|
"WebFetch(domain:compose-miuix-ui.github.io)",
|
|
"Bash(Select-Object -Last 60)",
|
|
"PowerShell(.\\\\gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 60)",
|
|
"Bash(New-Item *)",
|
|
"Bash(dir /s /b \"%USERPROFILE%\\\\.gradle\\\\caches\\\\*miuix*\")",
|
|
"Bash(findstr /i \"jar\\\\|aar\")",
|
|
"Bash(dir /s /b \"%USERPROFILE%\\\\.gradle\\\\caches\\\\transforms-*\\\\*PullToRefresh*\")",
|
|
"Bash(dir /s /b \"D:\\\\AndroidPrj\\\\legado-with-MD3\\\\app\\\\build\\\\*PullToRefresh*\")",
|
|
"Bash(dir /s /b \"D:\\\\AndroidPrj\\\\legado-with-MD3\")",
|
|
"Bash(findstr /i \"miuix.*\\\\.kt\")",
|
|
"Bash(findstr /v \"\\\\\\\\build\\\\\\\\\")",
|
|
"Bash(dir /s /b \"D:\\\\AndroidPrj\\\\legado-with-MD3\\\\.gradle\\\\*miuix*\")",
|
|
"Skill(legado-compose-review)",
|
|
"Bash(cmd /c \".\\\\gradlew.bat :app:compileAppDebugKotlin\")",
|
|
"PowerShell(gh search *)",
|
|
"WebFetch(domain:repo1.maven.org)",
|
|
"WebFetch(domain:s01.oss.sonatype.org)",
|
|
"WebFetch(domain:api.github.com)",
|
|
"Bash(javap -public /tmp/classes.jar!top/yukonga/miuix/kmp/basic/NavigationBarKt.class)",
|
|
"Bash(javap -public -cp /tmp/classes.jar top.yukonga.miuix.kmp.basic.NavigationBarKt)",
|
|
"PowerShell(Join-Path *)",
|
|
"Bash(dir /s /b \"C:\\\\Users\\\\*\\\\.gradle\\\\caches\")",
|
|
"Bash(findstr /i \"material3\")",
|
|
"Bash(findstr /i \"sources\")",
|
|
"Bash(dir /s /b \"%USERPROFILE%\\\\.gradle\\\\caches\")",
|
|
"Bash(findstr /i \"material3.*sources\")",
|
|
"WebFetch(domain:android.googlesource.com)",
|
|
"Read(//c/Users//**)",
|
|
"Bash(Get-ChildItem -Path \"D:\\\\AndroidPrj\\\\legado-with-MD3\" -Directory -Depth 0)",
|
|
"Bash(Select-Object Name)",
|
|
"PowerShell(Get-ChildItem -Path \"D:\\\\AndroidPrj\\\\legado-with-MD3\\\\app\\\\src\\\\main\\\\java\\\\io\\\\legado\\\\app\" -Directory -Depth 1 | ForEach-Object { $_.FullName.Replace\\(\"D:\\\\AndroidPrj\\\\legado-with-MD3\\\\app\\\\src\\\\main\\\\java\\\\io\\\\legado\\\\app\\\\\", \"\"\\) })",
|
|
"Bash(gh pr *)",
|
|
"PowerShell(Get-Content *)",
|
|
"Bash(python *)",
|
|
"Bash(C:\\\\Users\\\\www13\\\\.claude\\\\projects\\\\D--AndroidPrj-legado-with-MD3\\\\c1441549-f22e-480f-8eaf-d830b19148d1\\\\tool-results\\\\guangyu_source.json)",
|
|
"Bash(node -e ' *)",
|
|
"Bash(node *)",
|
|
"Bash(Select-String -Pattern \"BUILD|error|Error\")",
|
|
"Bash(Select-Object -First 10)",
|
|
"Bash(Select-Object -Last 10)",
|
|
"Bash(dir /s /b \"%USERPROFILE%\\\\.gradle\\\\caches\\\\*kyant*\")",
|
|
"Bash(Select-String -Pattern \"\\(BUILD|error:|FAILED\\)\")",
|
|
"PowerShell(grep *)",
|
|
"Bash(powershell -Command \"./gradlew.bat :app:compileAppDebugKotlin 2>&1 | Select-Object -Last 30\")",
|
|
"Bash(git revert *)",
|
|
"Bash(xargs grep -l \"ImeLazyListAutoScroller\")",
|
|
"Bash(xargs grep -l \"MarkdownBlock\")",
|
|
"Bash(./gradlew.bat assembleAppDebug)"
|
|
]
|
|
}
|
|
}
|