summaryrefslogtreecommitdiffstats
path: root/src/debputy/lsp/style-preferences.yaml
blob: 982f242805d4f006b52c8108d3e76b3cf6457d00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
formatting:
  # Like Python's `black`; enforce a style and let me focus on more important matters
  # Based on the numbers in #895570.
  #
  # Note that like Python's `black`, this is a moving target and it will evolve over time.
  black:
    deb822:
      short-indent: true
      always-wrap: true
      trailing-separator: true
      normalize-field-content: true
      max-line-length: 79
      # Latest evaluation on normalize-stanza order
      # -> https://salsa.debian.org/debian/debputy/-/issues/91#note_492437
      normalize-stanza-order: false
      # Not yet implemented:
      #  normalize-field-order: true

maintainer-rules:

  niels@thykier.net:
    canonical-name: Niels Thykier
    formatting: black

  zeha@debian.org:
    canonical-name: Chris Hofstaedtler
    formatting: black

  elbrus@debian.org:
    canonical-name: Paul Gevers
    formatting: black

  packages@qa.debian.org:
    canonical-name: Debian QA Group
    is-packaging-team: true  # ish; it is for `debputy` definition


  # Add ad-hoc single package maintainer teams below here (like foo@packages.debian.org)
  #
  # For these avoid setting "canonical-name": Since the maintainer is only used in one
  # package, there is no value gain in debputy trying to remind other people how it's name
  # is spelled (instead, it would just make `debputy` annoying if the name is ever changed)
  #
  # Note this should ideally just use `X-Style: black` if they use a style that can be
  # put in `X-Style: black`.

  util-linux@packages.debian.org:
    # Omitting canonical name for single use ad-hoc team maintainer name
    formatting: black
    is-packaging-team: true

  wtmpdb@packages.debian.org:
    # Omitting canonical name for single use ad-hoc team maintainer name
    formatting: black
    is-packaging-team: true

  pdns@packages.debian.org:
    # Omitting canonical name for single use ad-hoc team maintainer name
    formatting: black
    is-packaging-team: true

  pdns-recursor@packages.debian.org:
    # Omitting canonical name for single use ad-hoc team maintainer name
    formatting: black
    is-packaging-team: true

  dnsdist@packages.debian.org:
    # Omitting canonical name for single use ad-hoc team maintainer name
    formatting: black