Conditions | 2 |
Total Lines | 83 |
Lines | 0 |
Ratio | 0 % |
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
1 | # Generated from sdoc/antlr/sdoc2Lexer.g4 by ANTLR 4.5.1 |
||
6 | def serializedATN(): |
||
7 | with StringIO() as buf: |
||
8 | buf.write("\3\u0430\ud6d1\u8206\uad2d\u4417\uaef1\u8d80\uaadd\2\25") |
||
9 | buf.write("\u00c4\b\1\b\1\b\1\b\1\b\1\b\1\4\2\t\2\4\3\t\3\4\4\t\4") |
||
10 | buf.write("\4\5\t\5\4\6\t\6\4\7\t\7\4\b\t\b\4\t\t\t\4\n\t\n\4\13") |
||
11 | buf.write("\t\13\4\f\t\f\4\r\t\r\4\16\t\16\4\17\t\17\4\20\t\20\4") |
||
12 | buf.write("\21\t\21\4\22\t\22\4\23\t\23\4\24\t\24\4\25\t\25\4\26") |
||
13 | buf.write("\t\26\3\2\6\2\64\n\2\r\2\16\2\65\3\2\3\2\5\2:\n\2\3\3") |
||
14 | buf.write("\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\4\3\4\3\4\3\4\3\4\3") |
||
15 | buf.write("\4\3\4\3\5\3\5\3\5\3\5\3\5\3\5\3\5\3\5\3\5\3\5\3\5\3\5") |
||
16 | buf.write("\3\6\3\6\3\6\7\6[\n\6\f\6\16\6^\13\6\3\6\3\6\3\7\3\7\3") |
||
17 | buf.write("\7\3\7\3\b\3\b\3\b\3\b\3\t\6\tk\n\t\r\t\16\tl\3\t\3\t") |
||
18 | buf.write("\3\n\3\n\7\ns\n\n\f\n\16\nv\13\n\3\n\3\n\3\n\3\13\3\13") |
||
19 | buf.write("\3\13\6\13~\n\13\r\13\16\13\177\3\f\3\f\3\f\3\f\3\r\3") |
||
20 | buf.write("\r\3\r\3\r\3\16\3\16\3\16\3\16\3\17\3\17\3\20\3\20\7\20") |
||
21 | buf.write("\u0092\n\20\f\20\16\20\u0095\13\20\3\21\3\21\5\21\u0099") |
||
22 | buf.write("\n\21\3\22\3\22\7\22\u009d\n\22\f\22\16\22\u00a0\13\22") |
||
23 | buf.write("\3\22\3\22\3\22\7\22\u00a5\n\22\f\22\16\22\u00a8\13\22") |
||
24 | buf.write("\3\22\5\22\u00ab\n\22\3\23\6\23\u00ae\n\23\r\23\16\23") |
||
25 | buf.write("\u00af\3\24\6\24\u00b3\n\24\r\24\16\24\u00b4\3\24\3\24") |
||
26 | buf.write("\3\25\3\25\3\25\3\25\3\25\3\26\3\26\3\26\6\26\u00c1\n") |
||
27 | buf.write("\26\r\26\16\26\u00c2\2\2\27\b\3\n\4\f\5\16\6\20\7\22\b") |
||
28 | buf.write("\24\t\26\n\30\13\32\f\34\r\36\16 \17\"\20$\21&\22(\2*") |
||
29 | buf.write("\2,\23.\24\60\25\b\2\3\4\5\6\7\f\3\2^^\4\2aac|\5\2\62") |
||
30 | buf.write(";aac|\5\2\13\f\17\17\"\"\5\2^^}}\177\177\4\2C\\c|\7\2") |
||
31 | buf.write("\62;C\\^^aac|\3\2$$\3\2))\3\2\62;\u00cc\2\b\3\2\2\2\2") |
||
32 | buf.write("\n\3\2\2\2\2\f\3\2\2\2\2\16\3\2\2\2\2\20\3\2\2\2\3\22") |
||
33 | buf.write("\3\2\2\2\3\24\3\2\2\2\3\26\3\2\2\2\4\30\3\2\2\2\4\32\3") |
||
34 | buf.write("\2\2\2\5\34\3\2\2\2\5\36\3\2\2\2\6 \3\2\2\2\6\"\3\2\2") |
||
35 | buf.write("\2\6$\3\2\2\2\6&\3\2\2\2\6,\3\2\2\2\7.\3\2\2\2\7\60\3") |
||
36 | buf.write("\2\2\2\b9\3\2\2\2\n;\3\2\2\2\fD\3\2\2\2\16K\3\2\2\2\20") |
||
37 | buf.write("W\3\2\2\2\22a\3\2\2\2\24e\3\2\2\2\26j\3\2\2\2\30p\3\2") |
||
38 | buf.write("\2\2\32}\3\2\2\2\34\u0081\3\2\2\2\36\u0085\3\2\2\2 \u0089") |
||
39 | buf.write("\3\2\2\2\"\u008d\3\2\2\2$\u008f\3\2\2\2&\u0098\3\2\2\2") |
||
40 | buf.write("(\u00aa\3\2\2\2*\u00ad\3\2\2\2,\u00b2\3\2\2\2.\u00b8\3") |
||
41 | buf.write("\2\2\2\60\u00c0\3\2\2\2\62\64\n\2\2\2\63\62\3\2\2\2\64") |
||
42 | buf.write("\65\3\2\2\2\65\63\3\2\2\2\65\66\3\2\2\2\66:\3\2\2\2\67") |
||
43 | buf.write("8\7^\2\28:\7^\2\29\63\3\2\2\29\67\3\2\2\2:\t\3\2\2\2;") |
||
44 | buf.write("<\7^\2\2<=\7d\2\2=>\7g\2\2>?\7i\2\2?@\7k\2\2@A\7p\2\2") |
||
45 | buf.write("AB\3\2\2\2BC\b\3\2\2C\13\3\2\2\2DE\7^\2\2EF\7g\2\2FG\7") |
||
46 | buf.write("p\2\2GH\7f\2\2HI\3\2\2\2IJ\b\4\2\2J\r\3\2\2\2KL\7^\2\2") |
||
47 | buf.write("LM\7r\2\2MN\7q\2\2NO\7u\2\2OP\7k\2\2PQ\7v\2\2QR\7k\2\2") |
||
48 | buf.write("RS\7q\2\2ST\7p\2\2TU\3\2\2\2UV\b\5\3\2V\17\3\2\2\2WX\7") |
||
49 | buf.write("^\2\2X\\\t\3\2\2Y[\t\4\2\2ZY\3\2\2\2[^\3\2\2\2\\Z\3\2") |
||
50 | buf.write("\2\2\\]\3\2\2\2]_\3\2\2\2^\\\3\2\2\2_`\b\6\3\2`\21\3\2") |
||
51 | buf.write("\2\2ab\7]\2\2bc\3\2\2\2cd\b\7\4\2d\23\3\2\2\2ef\7}\2\2") |
||
52 | buf.write("fg\3\2\2\2gh\b\b\5\2h\25\3\2\2\2ik\t\5\2\2ji\3\2\2\2k") |
||
53 | buf.write("l\3\2\2\2lj\3\2\2\2lm\3\2\2\2mn\3\2\2\2no\b\t\6\2o\27") |
||
54 | buf.write("\3\2\2\2pt\7\177\2\2qs\t\5\2\2rq\3\2\2\2sv\3\2\2\2tr\3") |
||
55 | buf.write("\2\2\2tu\3\2\2\2uw\3\2\2\2vt\3\2\2\2wx\b\n\7\2xy\b\n\7") |
||
56 | buf.write("\2y\31\3\2\2\2z~\n\6\2\2{|\7^\2\2|~\13\2\2\2}z\3\2\2\2") |
||
57 | buf.write("}{\3\2\2\2~\177\3\2\2\2\177}\3\2\2\2\177\u0080\3\2\2\2") |
||
58 | buf.write("\u0080\33\3\2\2\2\u0081\u0082\7]\2\2\u0082\u0083\3\2\2") |
||
59 | buf.write("\2\u0083\u0084\b\f\4\2\u0084\35\3\2\2\2\u0085\u0086\7") |
||
60 | buf.write("}\2\2\u0086\u0087\3\2\2\2\u0087\u0088\b\r\b\2\u0088\37") |
||
61 | buf.write("\3\2\2\2\u0089\u008a\7_\2\2\u008a\u008b\3\2\2\2\u008b") |
||
62 | buf.write("\u008c\b\16\7\2\u008c!\3\2\2\2\u008d\u008e\7?\2\2\u008e") |
||
63 | buf.write("#\3\2\2\2\u008f\u0093\t\7\2\2\u0090\u0092\t\b\2\2\u0091") |
||
64 | buf.write("\u0090\3\2\2\2\u0092\u0095\3\2\2\2\u0093\u0091\3\2\2\2") |
||
65 | buf.write("\u0093\u0094\3\2\2\2\u0094%\3\2\2\2\u0095\u0093\3\2\2") |
||
66 | buf.write("\2\u0096\u0099\5(\22\2\u0097\u0099\5*\23\2\u0098\u0096") |
||
67 | buf.write("\3\2\2\2\u0098\u0097\3\2\2\2\u0099\'\3\2\2\2\u009a\u009e") |
||
68 | buf.write("\7$\2\2\u009b\u009d\n\t\2\2\u009c\u009b\3\2\2\2\u009d") |
||
69 | buf.write("\u00a0\3\2\2\2\u009e\u009c\3\2\2\2\u009e\u009f\3\2\2\2") |
||
70 | buf.write("\u009f\u00a1\3\2\2\2\u00a0\u009e\3\2\2\2\u00a1\u00ab\7") |
||
71 | buf.write("$\2\2\u00a2\u00a6\7)\2\2\u00a3\u00a5\n\n\2\2\u00a4\u00a3") |
||
72 | buf.write("\3\2\2\2\u00a5\u00a8\3\2\2\2\u00a6\u00a4\3\2\2\2\u00a6") |
||
73 | buf.write("\u00a7\3\2\2\2\u00a7\u00a9\3\2\2\2\u00a8\u00a6\3\2\2\2") |
||
74 | buf.write("\u00a9\u00ab\7)\2\2\u00aa\u009a\3\2\2\2\u00aa\u00a2\3") |
||
75 | buf.write("\2\2\2\u00ab)\3\2\2\2\u00ac\u00ae\t\13\2\2\u00ad\u00ac") |
||
76 | buf.write("\3\2\2\2\u00ae\u00af\3\2\2\2\u00af\u00ad\3\2\2\2\u00af") |
||
77 | buf.write("\u00b0\3\2\2\2\u00b0+\3\2\2\2\u00b1\u00b3\t\5\2\2\u00b2") |
||
78 | buf.write("\u00b1\3\2\2\2\u00b3\u00b4\3\2\2\2\u00b4\u00b2\3\2\2\2") |
||
79 | buf.write("\u00b4\u00b5\3\2\2\2\u00b5\u00b6\3\2\2\2\u00b6\u00b7\b") |
||
80 | buf.write("\24\6\2\u00b7-\3\2\2\2\u00b8\u00b9\7\177\2\2\u00b9\u00ba") |
||
81 | buf.write("\3\2\2\2\u00ba\u00bb\b\25\7\2\u00bb\u00bc\b\25\7\2\u00bc") |
||
82 | buf.write("/\3\2\2\2\u00bd\u00c1\n\6\2\2\u00be\u00bf\7^\2\2\u00bf") |
||
83 | buf.write("\u00c1\13\2\2\2\u00c0\u00bd\3\2\2\2\u00c0\u00be\3\2\2") |
||
84 | buf.write("\2\u00c1\u00c2\3\2\2\2\u00c2\u00c0\3\2\2\2\u00c2\u00c3") |
||
85 | buf.write("\3\2\2\2\u00c3\61\3\2\2\2\30\2\3\4\5\6\7\659\\lt}\177") |
||
86 | buf.write("\u0093\u0098\u009e\u00a6\u00aa\u00af\u00b4\u00c0\u00c2") |
||
87 | buf.write("\t\7\3\2\7\5\2\7\6\2\7\4\2\b\2\2\6\2\2\7\7\2") |
||
88 | return buf.getvalue() |
||
89 | |||
153 |