xref: /aosp_15_r20/external/executorch/.flake8 (revision 523fa7a60841cd1ecfb9cc4201f1ca8b03ed023a)
1*523fa7a6SAndroid Build Coastguard Worker[flake8]
2*523fa7a6SAndroid Build Coastguard Workerselect = B,C,E,F,P,W,B9,TOR0,TOR1,TOR2
3*523fa7a6SAndroid Build Coastguard Workermax-line-length = 80
4*523fa7a6SAndroid Build Coastguard Workerignore =
5*523fa7a6SAndroid Build Coastguard Worker    # Black conflicts and overlaps.
6*523fa7a6SAndroid Build Coastguard Worker    B950,
7*523fa7a6SAndroid Build Coastguard Worker    E111,
8*523fa7a6SAndroid Build Coastguard Worker    E115,
9*523fa7a6SAndroid Build Coastguard Worker    E117,
10*523fa7a6SAndroid Build Coastguard Worker    E121,
11*523fa7a6SAndroid Build Coastguard Worker    E122,
12*523fa7a6SAndroid Build Coastguard Worker    E123,
13*523fa7a6SAndroid Build Coastguard Worker    E124,
14*523fa7a6SAndroid Build Coastguard Worker    E125,
15*523fa7a6SAndroid Build Coastguard Worker    E126,
16*523fa7a6SAndroid Build Coastguard Worker    E127,
17*523fa7a6SAndroid Build Coastguard Worker    E128,
18*523fa7a6SAndroid Build Coastguard Worker    E129,
19*523fa7a6SAndroid Build Coastguard Worker    E131,
20*523fa7a6SAndroid Build Coastguard Worker    E201,
21*523fa7a6SAndroid Build Coastguard Worker    E202,
22*523fa7a6SAndroid Build Coastguard Worker    E203,
23*523fa7a6SAndroid Build Coastguard Worker    E221,
24*523fa7a6SAndroid Build Coastguard Worker    E222,
25*523fa7a6SAndroid Build Coastguard Worker    E225,
26*523fa7a6SAndroid Build Coastguard Worker    E226,
27*523fa7a6SAndroid Build Coastguard Worker    E227,
28*523fa7a6SAndroid Build Coastguard Worker    E231,
29*523fa7a6SAndroid Build Coastguard Worker    E241,
30*523fa7a6SAndroid Build Coastguard Worker    E251,
31*523fa7a6SAndroid Build Coastguard Worker    E252,
32*523fa7a6SAndroid Build Coastguard Worker    E261,
33*523fa7a6SAndroid Build Coastguard Worker    E262,
34*523fa7a6SAndroid Build Coastguard Worker    E265,
35*523fa7a6SAndroid Build Coastguard Worker    E271,
36*523fa7a6SAndroid Build Coastguard Worker    E272,
37*523fa7a6SAndroid Build Coastguard Worker    E301,
38*523fa7a6SAndroid Build Coastguard Worker    E302,
39*523fa7a6SAndroid Build Coastguard Worker    E303,
40*523fa7a6SAndroid Build Coastguard Worker    E305,
41*523fa7a6SAndroid Build Coastguard Worker    E306,
42*523fa7a6SAndroid Build Coastguard Worker    E501,
43*523fa7a6SAndroid Build Coastguard Worker    E502,
44*523fa7a6SAndroid Build Coastguard Worker    E701,
45*523fa7a6SAndroid Build Coastguard Worker    E702,
46*523fa7a6SAndroid Build Coastguard Worker    E703,
47*523fa7a6SAndroid Build Coastguard Worker    E704,
48*523fa7a6SAndroid Build Coastguard Worker    W291,
49*523fa7a6SAndroid Build Coastguard Worker    W292,
50*523fa7a6SAndroid Build Coastguard Worker    W293,
51*523fa7a6SAndroid Build Coastguard Worker    W391,
52*523fa7a6SAndroid Build Coastguard Worker    W504,
53*523fa7a6SAndroid Build Coastguard Worker
54*523fa7a6SAndroid Build Coastguard Worker    # Too opinionated.
55*523fa7a6SAndroid Build Coastguard Worker    E265,
56*523fa7a6SAndroid Build Coastguard Worker    E266,
57*523fa7a6SAndroid Build Coastguard Worker    E402,
58*523fa7a6SAndroid Build Coastguard Worker    E722,
59*523fa7a6SAndroid Build Coastguard Worker    B001,
60*523fa7a6SAndroid Build Coastguard Worker    P207,
61*523fa7a6SAndroid Build Coastguard Worker    B003,
62*523fa7a6SAndroid Build Coastguard Worker    P208,
63*523fa7a6SAndroid Build Coastguard Worker    C403,
64*523fa7a6SAndroid Build Coastguard Worker    W503,
65*523fa7a6SAndroid Build Coastguard Worker
66*523fa7a6SAndroid Build Coastguard Worker    # Bugbear has opinions: https://github.com/PyCQA/flake8-bugbear#opinionated-warnings
67*523fa7a6SAndroid Build Coastguard Worker    B904,
68*523fa7a6SAndroid Build Coastguard Worker    B905,
69*523fa7a6SAndroid Build Coastguard Worker    B906,
70*523fa7a6SAndroid Build Coastguard Worker    B907,
71*523fa7a6SAndroid Build Coastguard Workerexclude =
72*523fa7a6SAndroid Build Coastguard Worker    ./.git,
73*523fa7a6SAndroid Build Coastguard Worker    ./backends/xnnpack/third-party,
74*523fa7a6SAndroid Build Coastguard Worker    ./build,
75*523fa7a6SAndroid Build Coastguard Worker    ./configurations,
76*523fa7a6SAndroid Build Coastguard Worker    ./docs,
77*523fa7a6SAndroid Build Coastguard Worker    ./third_party,
78*523fa7a6SAndroid Build Coastguard Worker    *.pyi
79*523fa7a6SAndroid Build Coastguard Worker
80*523fa7a6SAndroid Build Coastguard Workermax-complexity = 12
81