Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Numeric values in the range of 00-49 are reserved for recommendations, while values in the range of 50-99 are reserved for rules. (The values used for C are different. It uses 00-29 for recommendations and 30-99 for rules.)

Supported Languages and Platforms

See the table below for a summary of supported languages and platforms:

Suffix

Language/Platform

-A

Android

-C

C

-CPP

C++

-J

Java

-P

Perl

Examples

Here are some example identifiers with an explanation of each:

INT50-CPP Do not cast to an out-of-range enumeration value

        This identifier indicates a recommendation

“INT” stands for the Integer category

...

EXP00-J Do not ignore values returned by methods

        This identifier indicates a rule

“EXP” stands for the Expressions category

...

“-A” stands for the Android platform

Supported Languages and Platforms

See the table below for a summary of the current languages and platforms we currently support:

Suffix

Language/Platform

-A

Android

-C

C

-CPP

C++

-J

Java

-P

Perl

 

  

         FLP00-C. Understand the limitations of floating-point numbers

                 This identifier indicates a recommendation

                “FLP” stands for the Floating Point category

                “00” is the unique identifier

                “-C” stands for the C programming language

 

         


 

 Scope      Introduction      Development Process