
Inline adoc files when they are included exactly once. Also fix language tags because this inlining gives us better information on what language the code is written in.
21 lines
395 B
Plaintext
21 lines
395 B
Plaintext
== Why is this an issue?
|
|
|
|
The semicolon (``++;++``) is optional as a statement separator except in traditional ``++for++`` loops and when several statements are combined on one line (which is a bad practice). For cleaner code, semicolons should be omitted.
|
|
|
|
|
|
=== Noncompliant code example
|
|
|
|
[source,text]
|
|
----
|
|
int a; // Noncompliant
|
|
----
|
|
|
|
|
|
=== Compliant solution
|
|
|
|
[source,text]
|
|
----
|
|
int a
|
|
----
|
|
|