src/eric7/Documentation/Source/eric7.CodeFormatting.BlackUtilities.html

Fri, 27 Oct 2023 14:09:40 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 27 Oct 2023 14:09:40 +0200
branch
eric7
changeset 10259
b51dfacef37f
parent 9436
731d146193e2
child 10479
856476537696
permissions
-rw-r--r--

Regenerated the source documentation with the corrected module parser.

9215
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.CodeFormatting.BlackUtilities</title>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.CodeFormatting.BlackUtilities</h1>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 <p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 Module implementing some utility functions for the Black based code formatting.
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 </p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <table>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 <tr><td>None</td></tr>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 </table>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 <h3>Classes</h3>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <table>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <tr><td>None</td></tr>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 </table>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <h3>Functions</h3>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <table>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <tr>
9436
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
29 <td><a href="#aboutBlack">aboutBlack</a></td>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
30 <td>Slot to show an 'About Black' dialog.</td>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
31 </tr>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
32 <tr>
9215
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <td><a href="#compileRegExp">compileRegExp</a></td>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td>Function to compile a given regular expression.</td>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 </tr>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <tr>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <td><a href="#getDefaultConfiguration">getDefaultConfiguration</a></td>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <td>Function to generate a default set of configuration parameters.</td>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 </tr>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <tr>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <td><a href="#validateRegExp">validateRegExp</a></td>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <td>Function to validate a given regular expression.</td>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 </tr>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 </table>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <hr />
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <hr />
9436
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
47 <a NAME="aboutBlack" ID="aboutBlack"></a>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
48 <h2>aboutBlack</h2>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
49 <b>aboutBlack</b>(<i></i>)
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
50
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
51 <p>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
52 Slot to show an 'About Black' dialog.
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
53 </p>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
54 <div align="right"><a href="#top">Up</a></div>
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
55 <hr />
731d146193e2 Added an 'About Black' entry to the Code Formatting menus of the project sources browser and the editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9215
diff changeset
56 <hr />
9215
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <a NAME="compileRegExp" ID="compileRegExp"></a>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <h2>compileRegExp</h2>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <b>compileRegExp</b>(<i>regexp</i>)
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 Function to compile a given regular expression.
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 </p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <dt><i>regexp</i> (str)</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 regular expression to be compiled
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <dt>Return:</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 compiled regular expression object
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 <dt>Return Type:</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 re.Pattern
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <div align="right"><a href="#top">Up</a></div>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <hr />
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <hr />
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <a NAME="getDefaultConfiguration" ID="getDefaultConfiguration"></a>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <h2>getDefaultConfiguration</h2>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <b>getDefaultConfiguration</b>(<i></i>)
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 Function to generate a default set of configuration parameters.
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <dt>Return:</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 dictionary containing the default parameters
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <dt>Return Type:</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 dict
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <div align="right"><a href="#top">Up</a></div>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <hr />
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <hr />
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <a NAME="validateRegExp" ID="validateRegExp"></a>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <h2>validateRegExp</h2>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <b>validateRegExp</b>(<i>regexp</i>)
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 Function to validate a given regular expression.
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 </p>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <dt><i>regexp</i> (str)</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 regular expression to be validated
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <dt>Return:</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 tuple containing a flag indicating validity and an error message
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <dt>Return Type:</dt>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 tuple of (bool, str)
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 </dd>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 </dl>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <div align="right"><a href="#top">Up</a></div>
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <hr />
30d7f7fd2b4a Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 </body></html>

eric ide

mercurial