forked from dmulyalin/N2G
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pylintrc
51 lines (40 loc) · 2.13 KB
/
pylintrc
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
# example pylintrc file - https://github.com/PyCQA/pylint/blob/main/pylintrc
[MESSAGES CONTROL]
# Disable the message, report, category or checker with the given id(s). You
# can either give multiple identifiers separated by comma (,) or put this
# option multiple times (only on the command line, not in the configuration
# file where it should appear only once).You can also use "--disable=all" to
# disable everything first and then reenable specific checks. For example, if
# you want to run only the similarities checker, you can use "--disable=all
# --enable=similarities". If you want to run only the classes checker, but have
# no Warning level messages displayed, use"--disable=all --enable=classes
# --disable=W"
disable=all
# duplicate-code,
# line-too-long,
# logging-format-interpolation,
# broad-except,
# invalid-name,
# bare-except,
# too-many-locals,
# too-many-arguments,
# raise-missing-from,
# # done by black
# format,
# missing-module-docstring,
# undefined-variable,
enable=wrong-spelling-in-docstring
[DESIGN]
# Maximum number of arguments for function / method
max-args=50
# Maximum number of locals for function / method body
max-locals=50
# Maximum number of return / yield for function / method body
max-returns=20
# Maximum number of attributes for a class (see R0902).
max-attributes=50
[SPELLING]
# need - pip install pyenchant
spelling-dict=en_US
# List of comma separated words that should not be checked.
spelling-ignore-words=N2G,SVG,svg,UI,yed,yED,json,ip,kwargs,CLI,cli,ef,autofunction,xlsx,DF,hostname,drawio,algo,igraph,drl,Fruchterman,Reingold,kk,Kamada,Kawai,lgl,Reingold,Tilford,somelabel,Args,CSV,FW,fx,fy,fz,ptp,subnet,bool,autoclass,TTP,lookups,huawei,isis,LSP,Num,Rcvd,OL,BW,kbits,subnets,lsp,fn,CDP,lt,lbl,intf,vrf,VRF,arp,IPs,OSPF,config,vlans,cdp,switchport,vlan,portfast,mtu,PDU,VMs,url,colour,Subnets,fortinet,vpn,vrrp,vrid,BGP,OOB,hsrp,LSA,ospf,TOS,adjacencies,DCN,hostnames,deepcopies,graphml,emetadata,gmetadata,nmetadata,nodegraphics,portgeometry,portgraphics,portuserdata,xml,botlabel,toplabel,etree,Holdtime,ipl,nt,nm,roundrectangle,textColor,edgegraphics,Ok,Tooltip,Vasturiano