File tree Expand file tree Collapse file tree 1 file changed +73
-0
lines changed
src/Standards/Squiz/Docs/WhiteSpace Expand file tree Collapse file tree 1 file changed +73
-0
lines changed Original file line number Diff line number Diff line change 1+ <documentation title =" Function Closing Brace Space" >
2+ <standard >
3+ <![CDATA[
4+ There should be a single blank line before the function closing brace.
5+ ]]>
6+ </standard >
7+ <code_comparison >
8+ <code title =" Valid: A single blank line before the function closing brace." >
9+ <![CDATA[
10+ function outer() <em>{
11+
12+ }</em>
13+ ]]>
14+ </code >
15+ <code title =" Invalid: No blank line before the function closing brace." >
16+ <![CDATA[
17+ function outer() <em>{}</em>
18+ ]]>
19+ </code >
20+ </code_comparison >
21+
22+ <standard >
23+ <![CDATA[
24+ Closing brace of nested function must be on a new line.
25+ ]]>
26+ </standard >
27+ <code_comparison >
28+ <code title =" Valid: Nested function closing brace is on a new line." >
29+ <![CDATA[
30+ function outer() {
31+ function inner() <em>{
32+ }</em>
33+
34+ }
35+ ]]>
36+ </code >
37+ <code title =" Invalid: Nested function closing brace on the same line." >
38+ <![CDATA[
39+ function outer() {
40+ function inner() <em>{}</em>
41+
42+ }
43+ ]]>
44+ </code >
45+ </code_comparison >
46+
47+ <standard >
48+ <![CDATA[
49+ Closing brace of nested function must not be followed by a blank line.
50+ ]]>
51+ </standard >
52+ <code_comparison >
53+ <code title =" Valid: No blank line before the closing brace of a nested function." >
54+ <![CDATA[
55+ function outer() {
56+ function inner() <em>{
57+ }</em>
58+
59+ }
60+ ]]>
61+ </code >
62+ <code title =" Invalid: A single blank line before the closing brace of a nested function." >
63+ <![CDATA[
64+ function outer() {
65+ function inner() <em>{
66+
67+ }</em>
68+
69+ }
70+ ]]>
71+ </code >
72+ </code_comparison >
73+ </documentation >
You can’t perform that action at this time.
0 commit comments