| # Source tree fx subcommands |
| |
| Command | Description |
| ------- | ----------- |
| [cipd](../cmd/cipd.md) | run the cipd command line tool |
| [create](../cmd/create.md) | Scaffold new projects |
| [format-code](../cmd/format-code.md) | runs source formatters on modified files |
| [jiri](../cmd/jiri.md) | multi-purpose tool for multi-repo development. |
| [rfc](../cmd/rfc.md) | Scaffold new RFCs |
| [sync-to](../cmd/sync-to.md) | Sync the local Fuchsia source tree to a given state |
| [bazel2gn](../cmd/bazel2gn.md) | Syncs BUILD.gn and BUILD.bazel for targets that are dual-building in both. |
| [check-goldens](../cmd/check-goldens.md) | Checks all golden file comparisons in the GN build graph. |
| [clang-tidy](../cmd/clang-tidy.md) | runs clang-tidy on specified files |
| [dtsfmt](../cmd/dtsfmt.md) | dtsfmt is a utility for formatting device tree source (.dts) files. |
| [gen-cargo](../cmd/gen-cargo.md) | generate symlinks to Rust Cargo.toml output files |
| [grep](../cmd/grep.md) | print lines in the Fuchsia sources matching the given pattern |
| [lint](../cmd/lint.md) | runs source linters on modified files |
| [list-owners](../cmd/list-owners.md) | Finds the nearest OWNERS file corresponding to the provided path, or the |
| [pending-commits](../cmd/pending-commits.md) | view commits not yet published to global integration |
| [set-petal](../cmd/set-petal.md) | configure jiri to manage a specific petal |
| [shush](../cmd/shush.md) | silence rust lints with allows or compiler suggested fixes |
| [sync-from-stem](../cmd/sync-from-stem.md) | sync integration and deps to a state matching fuchsia.git state |
| [update-3p-owners](../cmd/update-3p-owners.md) | updates OWNERS files for third\_party dependencies |
| [update-rust-3p-outdated](../cmd/update-rust-3p-outdated.md) | updates external Rust dependencies with latest from crates.io |
| [update-rustc-third-party](../cmd/update-rustc-third-party.md) | updates rustc\_library and rustc\_binary third\_party dependencies |