diff --git a/src/xdocs/config_metrics.xml b/src/xdocs/config_metrics.xml index 8860e2a06..1b46d0b8d 100644 --- a/src/xdocs/config_metrics.xml +++ b/src/xdocs/config_metrics.xml @@ -518,13 +518,13 @@ class SwitchExample {
| Structure | Complexity expression |
|---|---|
| if | NP((if-range))+NP((expr))+1 |
| if-else | NP((if-range))+NP((else-range))+NP((expr)) |
| while | NP((while-range))+NP((expr))+1 |
| do while | NP((do-range))+NP((expr))+1 |
| for | NP((for-range))+NP((exprl))+NP((expr2))+NP((expr3))+1 |
| switch | NP((expr))+ S(i=1:i=n)NP((case-range(i)))+ NP((default-range)) |
| ? | NP((exprl))+NP((expr2))+NP((expr3))+2 |
| if | NP(if-range) + NP(expr) + 1 |
| if-else | NP(if-range) + NP(else-range) + NP(expr) |
| while | NP(while-range) + NP(expr) + 1 |
| do while | NP(do-range) + NP(expr) + 1 |
| for | NP(for-range) + NP(exprl) + NP(expr2) + NP(expr3) + 1 |
| switch | NP(expr) + S(i=1:i=n)NP(case-range(i)) + NP(default-range) |
| ? | NP(expr1) + NP(expr2) + NP(expr3) + 2 |
| goto label | 1 |
| break | 1 |
| Expressions | Number of && and || operators in expression |
| return | 1 |
| sequential | 1 |
| Function call | 1 |
| C function | P(i=1:i=N) NP(Statement(i)) |
| C function | P(i=1:i=N)NP(Statement(i)) |