ash / rust-dev
Policy for Rust development
# yaml-language-server: $schema=https://hub.ashell.dev/schemas/policy/v1.json
schema_version: 1
publish:
name: ash/rust-dev
version: 0.0.4
description: Policy for Rust development
authors:
- Ash Team <team@ashell.dev>
license: MIT
files:
rules:
- path: /private/tmp/**
- path: ~/.cargo/**
- path: ~/.rustup/**
network:
rules:
- host: crates.io
ports:
- 443
- host: '**.crates.io'
ports:
- 443
- host: index.crates.io
ports:
- 443
- host: static.crates.io
ports:
- 443
- host: docs.rs
ports:
- 443
- host: '**.rust-lang.org'
ports:
- 443
exec:
rules:
- path: ./target/**
- path: /opt/homebrew/Cellar/rustup/*/bin/rustup-init
- path: /private/var/folders/**/rust_out
- path: ~/.cargo/bin/cargo
- path: ~/.cargo/bin/cargo-clippy
- path: ~/.cargo/bin/cargo-fmt
- path: ~/.cargo/bin/cargo-miri
- path: ~/.cargo/bin/clippy-driver
- path: ~/.cargo/bin/rls
- path: ~/.cargo/bin/rust-analyzer
- path: ~/.cargo/bin/rust-gdb
- path: ~/.cargo/bin/rust-gdbgui
- path: ~/.cargo/bin/rust-lldb
- path: ~/.cargo/bin/rustc
- path: ~/.cargo/bin/rustdoc
- path: ~/.cargo/bin/rustfmt
- path: ~/.cargo/bin/rustup
- path: ~/.rustup/**/bin/**This policy has no dependencies.