contrib/examples/fix.hgrc
author Pierre-Yves David <pierre-yves.david@octobus.net>
Wed, 28 Feb 2024 22:28:07 +0100
changeset 51539 f9a6bae0c937
parent 46893 3d32b9759047
permissions -rw-r--r--
stream-clone-test: simplify testing of secret cloning restriction Here, we just want to check if the streaming clone is allowed and used or not. We do not care about the details of the clone itself.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
42967
5dfb57af1148 contrib: add new examples area and start it out with a config for `hg fix`
Augie Fackler <augie@google.com>
parents:
diff changeset
     1
[fix]
44011
ac72e17457e5 fix: correct the clang-format example hgrc so that it actually works
Kyle Lippincott <spectral@google.com>
parents: 43927
diff changeset
     2
clang-format:command = clang-format --style file
ac72e17457e5 fix: correct the clang-format example hgrc so that it actually works
Kyle Lippincott <spectral@google.com>
parents: 43927
diff changeset
     3
clang-format:pattern = set:(**.c or **.cc or **.h) and not "include:contrib/clang-format-ignorelist"
42968
f5ad85dd5f7e examples: add sample fix integration for `rustfmt`
Augie Fackler <augie@google.com>
parents: 42967
diff changeset
     4
44103
2077ffede71f examples: refer to nightly rustfmt in Windows-compatible way
Martin von Zweigbergk <martinvonz@google.com>
parents: 44069
diff changeset
     5
rustfmt:command = rustfmt +nightly
45623
426294d06ddc rust: move rustfmt.toml to repo root so it can be used by `hg fix`
Martin von Zweigbergk <martinvonz@google.com>
parents: 44232
diff changeset
     6
rustfmt:pattern = set:"**.rs" - "mercurial/thirdparty/**"
43065
31c1a5376745 examples: include a sample of how to use black with fix
Augie Fackler <augie@google.com>
parents: 42968
diff changeset
     7
46893
3d32b9759047 contrib: restore the `hg fix` configuration in the examples
Matt Harbison <matt_harbison@yahoo.com>
parents: 46787
diff changeset
     8
black:command = black --config=pyproject.toml -
44232
5e84a96d865b python-zstandard: blacken at 80 characters
Gregory Szorc <gregory.szorc@gmail.com>
parents: 44103
diff changeset
     9
black:pattern = set:**.py - mercurial/thirdparty/**
43927
b78795c2a294 examples: add an example configuration for go source files
Augie Fackler <augie@google.com>
parents: 43550
diff changeset
    10
b78795c2a294 examples: add an example configuration for go source files
Augie Fackler <augie@google.com>
parents: 43550
diff changeset
    11
# Mercurial doesn't have any Go code, but if we did this is how we
b78795c2a294 examples: add an example configuration for go source files
Augie Fackler <augie@google.com>
parents: 43550
diff changeset
    12
# would configure `hg fix` for Go:
b78795c2a294 examples: add an example configuration for go source files
Augie Fackler <augie@google.com>
parents: 43550
diff changeset
    13
go:command = gofmt
b78795c2a294 examples: add an example configuration for go source files
Augie Fackler <augie@google.com>
parents: 43550
diff changeset
    14
go:pattern = set:**.go