# all options https://taplo.tamasfe.dev/configuration/formatter-options.html # ignore zombienet as they do some deliberate custom toml stuff exclude = [ "pezbridges/testing/**", "pezcumulus/zombienet/**", "pezkuwi/node/malus/integrationtests/**", "pezkuwi/zombienet_tests/**", "bizinikiwi/client/transaction-pool/tests/zombienet/**", "bizinikiwi/zombienet/**", "target/**", ] # global rules [formatting] reorder_arrays = true inline_table_expand = false array_auto_expand = true array_auto_collapse = false indent_string = " " # tab # don't re-order order-dependent deb package metadata [[rule]] include = ["pezkuwi/Cargo.toml"] keys = ["package.metadata.deb"] [rule.formatting] reorder_arrays = false # don't re-order order-dependent rustflags [[rule]] include = [".cargo/config.toml"] keys = ["build"] [rule.formatting] reorder_arrays = false [[rule]] include = ["Cargo.toml"] keys = ["workspace.dependencies"] [rule.formatting] reorder_keys = true [[rule]] include = ["**/Cargo.toml"] keys = ["build-dependencies", "dependencies", "dev-dependencies"] [rule.formatting] reorder_keys = true