68 lines
2.3 KiB
JSON
68 lines
2.3 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(cargo build:*)",
|
|
"Read(//home/micha/astral/discord.py/discord/**)",
|
|
"Bash(source:*)",
|
|
"Bash(./target/profiling/ty check:*)",
|
|
"Bash(tee:*)",
|
|
"Read(//home/micha/astral/discord.py/.venv/**)",
|
|
"Read(//home/micha/astral/discord.py/**)",
|
|
"Bash(perf record:*)",
|
|
"Bash(perf report:*)",
|
|
"Bash(time:*)",
|
|
"Bash(../ruff/target/profiling/ty check discord/audit_logs.py -vv)",
|
|
"Bash(sed:*)",
|
|
"Read(//home/micha/git/TypeScript/**)",
|
|
"Bash(cargo test:*)",
|
|
"Bash(MDTEST_TEST_FILTER='union_types.md - Union types - Unions of tuples' cargo test -p ty_python_semantic --test mdtest -- mdtest__union_types)",
|
|
"Bash(timeout 10 cargo test --package ty_python_semantic --lib types::tests::divergent_type)",
|
|
"Bash(timeout 30 cargo test:*)",
|
|
"Bash(git stash:*)",
|
|
"Bash(timeout 60 time:*)",
|
|
"Bash(for i in 1 2 3 4 5)",
|
|
"Bash(do echo \"Run $i:\")",
|
|
"Bash(done)",
|
|
"Bash(for i in 1 2 3)",
|
|
"Bash(cargo fuzz run:*)",
|
|
"Bash(timeout 60 cargo fuzz run -s none ty_check_invalid_syntax -- -timeout=1)",
|
|
"Bash(for:*)",
|
|
"Bash(do echo \"=== Checking $crash ===\")",
|
|
"Bash(uvx ty@latest check \"$crash\")",
|
|
"Bash(do echo \"=== $crash ===\")",
|
|
"Bash(while read crash)",
|
|
"Bash(cargo fuzz cmin:*)",
|
|
"Bash(cargo +nightly fuzz cmin:*)",
|
|
"Bash(timeout 120 cargo fuzz run -s none ty_check_invalid_syntax -- -timeout=1)",
|
|
"Bash(awk:*)",
|
|
"Bash(while read file)",
|
|
"Bash(cat:*)",
|
|
"Bash(uvx ty@latest:*)",
|
|
"Bash(do cp \"$crash\" /tmp/isolated_crash.py)",
|
|
"Bash(echo \"=== $crash ===\")",
|
|
"Bash(do echo \"=== test$i.py ===\")",
|
|
"Bash(do echo \"=== Testing $crash ===\")",
|
|
"Bash(tree:*)",
|
|
"Bash(cut:*)",
|
|
"Bash(grep:*)",
|
|
"Bash(ls:*)",
|
|
"Bash(xargs basename:*)",
|
|
"Bash(wc:*)",
|
|
"Bash(find:*)",
|
|
"Bash({} ;)",
|
|
"Bash(git checkout:*)",
|
|
"Bash(do)",
|
|
"Bash(if ! grep -q \"use crate::types\" \"$f\")",
|
|
"Bash(! grep -q \"crate::types::\" \"$f\")",
|
|
"Bash(then)",
|
|
"Bash(else)",
|
|
"Bash(fi)",
|
|
"Bash(1)",
|
|
"Bash(__NEW_LINE__ echo \"Done\")",
|
|
"Bash(rm:*)"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
}
|
|
}
|