File: reference.toml

package info (click to toggle)
python-refurb 1.27.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,700 kB
  • sloc: python: 9,468; makefile: 40; sh: 6
file content (37 lines) | stat: -rw-r--r-- 941 bytes parent folder | download
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
# This is an example config file that shows all the available configuration
# options in Refurb. You probably won't need most of them, but are here for
# completion. Some of these configurations conflict with one another, so only
# use this file as a reference!

# The following error codes are identical
ignore = ["FURB100", 100]

# Enable FURB100
enable = ["FURB100"]

# Disable FURB100
disable = ["FURB100"]

# Enable all checks (good for new codebases)
enable_all = true

# Disable all checks (good for incrementally adopting Refurb)
disable_all = true

# Disable "use --explain" error message
quiet = true

# Specify a specific Python version to use
python_version = "3.10"

format = "github"  # or "text"
sort_by = "filename"  # or "error"

# Add custom path to look for potential Refurb plugins
load = ["custom_module"]


# Ignore certain checks for specific folders
[[tool.refurb.amend]]
path = "src"
ignore = ["FURB123", "FURB120"]