summaryrefslogtreecommitdiff
path: root/ACE/bin/ACETAOCIAO.style
blob: dc14c929b8332374e304b177770425820d24247a (plain)
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
<?xml version="1.0" encoding="utf-8"?>
<style>
<name>ACETAOCIAO</name>
<description>This style is used for ACE/TAO/CIAO</description>
<sample></sample>
<flags />
<rule name="align-global">
<presetreference>Global_Align Global Variables_false</presetreference>
</rule>
<rule name="brace-space">
<presetreference>Global_Space Before Brace_True</presetreference>
</rule>
<rule name="case-statement-indent">
<presetreference>Switch_Case Statement Indentation_True</presetreference>
</rule>
<rule name="catch-bracing-style">
<presetreference>Try_Catch Brace Position_Indented</presetreference>
</rule>
<rule name="chevron-alignment">
<presetreference>Templates_Chevron Alignment_AlignAtBracket</presetreference>
</rule>
<rule name="class-access-specifier-indent">
<presetreference>Classes and Structs_Access Specifier Indentation_False</presetreference>
</rule>
<rule name="class-access-specifier-newline">
<presetreference>Classes and Structs_Access Specifier New Line_True</presetreference>
</rule>
<rule name="class-bracing-style">
<presetreference>Classes and Structs_Brace Position_Aligned</presetreference>
</rule>
<rule name="class-indent">
<presetreference>Classes and Structs_Indentation_True</presetreference>
</rule>
<rule name="class-inheritance-list">
<presetreference>Classes and Structs_Inheritance List_SameLine</presetreference>
</rule>
<rule name="class-member-align">
<presetreference>Classes and Structs_Member Alignment_False</presetreference>
</rule>
<rule name="constructor-initialiser-packing">
<presetreference>Constructor_Member Initializers_One Per Line</presetreference>
</rule>
<rule name="constructor-initialiser-style">
<presetreference>Constructor_Initializer Alignment_True</presetreference>
</rule>
<rule name="declaration-newline">
<presetreference>Declarations_Start On New Line_True</presetreference>
</rule>
<rule name="declarations-keyword-spacing">
<presetreference>Declarations_Keyword Spacing_True</presetreference>
</rule>
<rule name="do-bracing-style">
<presetreference>Do_Brace Position_Aligned</presetreference>
</rule>
<rule name="do-indented-style">
<presetreference>Do_Indentation_True</presetreference>
</rule>
<rule name="do-while-style">
<presetreference>Do_While Position_SameLine</presetreference>
</rule>
<rule name="enum-align-initialisers">
<presetreference>Enums_Align Initializers_False</presetreference>
</rule>
<rule name="enum-bracing-style">
<presetreference>Enums_Brace Position_Aligned</presetreference>
</rule>
<rule name="enum-indent">
<presetreference>Enums_Indentation_True</presetreference>
</rule>
<rule name="enum-items">
<presetreference>Enums_Items_OnePerLine</presetreference>
</rule>
<rule name="enum-single-entry">
<presetreference>Enums_Single Entry_Normal</presetreference>
</rule>
<rule name="exceptions-exc-pos">
<presetreference>Exceptions_Exception Position_Packed</presetreference>
</rule>
<rule name="exceptions-throw-pos">
<presetreference>Exceptions_Throw Position_Same Line</presetreference>
</rule>
<rule name="expression-casts">
<presetreference>Expressions_C Style Casts_No space after</presetreference>
</rule>
<rule name="expression-wrapping">
<presetreference>Expressions_Binary Operator Wrapping_After</presetreference>
</rule>
<rule name="expressions-binary-spacing">
<presetreference>Expressions_Binary Operators_Spaced</presetreference>
</rule>
<rule name="expressions-functioncall-spacing">
<presetreference>Functions_Calls_Spaced</presetreference>
</rule>
<rule name="expressions-member-spacing">
<presetreference>Expressions_Member Operators_Not Spaced</presetreference>
</rule>
<rule name="expressions-pointer-spacing">
<presetreference>Expressions_Pointer Operators_Not Spaced</presetreference>
</rule>
<rule name="expressions-unary-spacing">
<presetreference>Expressions_Logical and Bitwise Unary Operators_Not Spaced</presetreference>
</rule>
<rule name="extern-braces">
<presetreference>Declarations_Extern Brace Position_Aligned</presetreference>
</rule>
<rule name="extern-indentation">
<presetreference>Declarations_Extern Indentation_True</presetreference>
</rule>
<rule name="for-bracing-indent">
<presetreference>For_Indentation_True</presetreference>
</rule>
<rule name="for-bracing-style">
<presetreference>For_Brace Position_Indented</presetreference>
</rule>
<rule name="for-semicolon-spacing">
<presetreference>For_Semicolon Spacing_SpaceAfter</presetreference>
</rule>
<rule name="function-align-params">
<presetreference>Functions_Parameter Name Alignment_False</presetreference>
</rule>
<rule name="function-bracing-style">
<presetreference>Functions_Brace Position_Aligned</presetreference>
</rule>
<rule name="function-call-lines">
<presetreference>Functions_Call Parameter Lines_SingleLine</presetreference>
</rule>
<rule name="function-call-spacing">
<presetreference>Functions_Call Spacing_AfterComma</presetreference>
</rule>
<rule name="function-declaration-alignment">
<presetreference>Functions_Declaration Alignment_False</presetreference>
</rule>
<rule name="function-indent">
<presetreference>Functions_Indentation_True</presetreference>
</rule>
<rule name="function-name-style">
<presetreference>Functions_Definitions_True</presetreference>
</rule>
<rule name="function-parameter-alignment">
<presetreference>Functions_Parameter Alignment_Bracket</presetreference>
</rule>
<rule name="function-parameter-lines">
<presetreference>Functions_Parameter Lines_False</presetreference>
</rule>
<rule name="function-parameter-spacing">
<presetreference>Functions_Parameter Spacing_AfterComma</presetreference>
</rule>
<rule name="function-parenthesis-spacing">
<presetreference>Functions_Bracket Spacing_False</presetreference>
</rule>
<rule name="function-type-style">
<presetreference>Functions_Return Type_OwnLine</presetreference>
</rule>
<rule name="global-alignment-space">
<presetreference>Global_Alignment ensures at least one space_False</presetreference>
</rule>
<rule name="global-bracing-style">
<presetreference>Global_Default Block Brace Position_Aligned</presetreference>
</rule>
<rule name="global-bracket-alignment">
<presetreference>Expressions_Bracket Alignment_AlignAtBracket</presetreference>
</rule>
<rule name="global-bracket-spacing">
<presetreference>Expressions_Bracket Spacing_NoSpace</presetreference>
</rule>
<rule name="global-comma-spacing">
<presetreference>Expressions_Comma Spacing_AfterComma</presetreference>
</rule>
<rule name="global-function-bracket-alignment">
<presetreference>Functions_Bracket Alignment_AlignAtBracket</presetreference>
</rule>
<rule name="global-function-empty-brackets">
<presetreference>Functions_Empty Brackets_NoSpace</presetreference>
</rule>
<rule name="global-function-empty-chevron">
<presetreference>Templates_Empty Chevrons_NoSpace</presetreference>
</rule>
<rule name="global-function-single-line">
<presetreference>Functions_Empty Functions_Formatted</presetreference>
</rule>
<rule name="global-indentation">
<presetreference>Global_Default Block Indentation_Yes</presetreference>
</rule>
<rule name="global-initialiser-comma-spacing">
<presetreference>Declarations_Comma Spacing_AfterComma</presetreference>
</rule>
<rule name="global-semicolon-spacing">
<presetreference>Global_Semicolon Spacing_False</presetreference>
</rule>
<rule name="global-statement-newline">
<presetreference>Global_Statements On New Line_False</presetreference>
</rule>
<rule name="global-statement-spacing">
<presetreference>Global_Statement Spacing_True</presetreference>
</rule>
<rule name="identifier-spacing">
<presetreference>Declarations_Spacing Before Identifier_Space</presetreference>
</rule>
<rule name="if-bracing-style">
<presetreference>If_Brace Position_Indented</presetreference>
</rule>
<rule name="if-else-style">
<presetreference>If_Else Position_OwnLine</presetreference>
</rule>
<rule name="if-indented-style">
<presetreference>If_Indentation_True</presetreference>
</rule>
<rule name="indent-amount">
<presetreference>Global_Indentation Amount_2</presetreference>
</rule>
<rule name="indent-continuation">
<presetreference>Global_Indent Continuation Lines_true</presetreference>
</rule>
<rule name="initialiser-braces">
<presetreference>Declarations_Initializer Brace Position_Aligned</presetreference>
</rule>
<rule name="initialiser-indentation">
<presetreference>Declarations_Initializer Indentation_True</presetreference>
</rule>
<rule name="initialiser-list">
<presetreference>Declarations_Initializer List Entries_Pack</presetreference>
</rule>
<rule name="initialiser-spacing">
<presetreference>Declarations_Initializer Spacing_True</presetreference>
</rule>
<rule name="label-indentation">
<presetreference>Global_Label Indentation_None</presetreference>
</rule>
<rule name="line-wrap-width">
<presetreference>Global_Line Wrapping_80</presetreference>
</rule>
<rule name="member-initialiser-position">
<presetreference>Constructor_Member Initializer Position_Below Indented</presetreference>
</rule>
<rule name="namespace-bracing-style">
<presetreference>Namespaces_Brace Position_Aligned</presetreference>
</rule>
<rule name="namespace-indent">
<presetreference>Namespaces_Indentation_True</presetreference>
</rule>
<rule name="pointer-hangleft">
<presetreference>Pointers and References_Hang Left on Alignment_False</presetreference>
</rule>
<rule name="pointer-position">
<presetreference>Pointers and References_Positioning_Var</presetreference>
</rule>
<rule name="pointer-qualifier">
<presetreference>Pointers and References_Qualifiers_True</presetreference>
</rule>
<rule name="pointer-spacing">
<presetreference>Pointers and References_Spacing_False</presetreference>
</rule>
<rule name="preprocessor-indent">
<presetreference>Global_Preprocessor Indentation_False</presetreference>
</rule>
<rule name="statement-force">
<presetreference>Global_Force Statements To Start On New Line_True</presetreference>
</rule>
<rule name="strict-whitespace">
<presetreference>Global_Trim Excess Newlines_False</presetreference>
</rule>
<rule name="switch-bracing-style">
<presetreference>Switch_Brace Position_Indented</presetreference>
</rule>
<rule name="switch-indentation-style">
<presetreference>Switch_Statement Indentation_True</presetreference>
</rule>
<rule name="template-dec-comma">
<presetreference>Templates_Comma Spacing_AfterComma</presetreference>
</rule>
<rule name="template-declaration-chevron">
<presetreference>Templates_Chevron Spacing_False</presetreference>
</rule>
<rule name="template-declaration-id">
<presetreference>Templates_Identifier Spacing_True</presetreference>
</rule>
<rule name="template-newline">
<presetreference>Templates_Declaration On New Line_True</presetreference>
</rule>
<rule name="template-parameter-lines">
<presetreference>Templates_Parameter Lines_False</presetreference>
</rule>
<rule name="trim-trailing-whitespace">
<presetreference>Global_Trim Trailing Whitespace_True</presetreference>
</rule>
<rule name="try-bracing-style">
<presetreference>Try_Try Brace Position_Indented</presetreference>
</rule>
<rule name="try-catch-style">
<presetreference>Try_Catch Position_NewLine</presetreference>
</rule>
<rule name="try-indented-style">
<presetreference>Try_Indentation_True</presetreference>
</rule>
<rule name="use-tabs">
<presetreference>Global_Indentation Type_Spaces</presetreference>
</rule>
<rule name="while-bracing-style">
<presetreference>While_Brace Position_Indented</presetreference>
</rule>
<rule name="while-indent-style">
<presetreference>While_Indentation_True</presetreference>
</rule>
</style>