CodeCheck Documentation
CodeCheck Documentation - Ada 95

Standard: Ada 95

Check IDCheck NameSupported
ADA95_2.1.12.1.1 Horizontal SpacingYes
ADA95_2.1.22.1.2 IndentationYes
ADA95_2.1.32.1.3 Alignment of OperatorsNo
ADA95_2.1.42.1.4 Alignment of DeclarationsNo
ADA95_2.1.52.1.5 Parameter AlignmentYes
ADA95_2.1.62.1.6 Blank LinesNo
ADA95_2.1.72.1.7 PaginationYes
ADA95_2.1.82.1.8 Number of Statements Per LineYes
ADA95_2.1.92.1.9 Source Code Line LengthYes
ADA95_3.1.13.1.1 Use of UnderscoresYes
ADA95_3.1.23.1.2 NumbersYes
ADA95_3.1.33.1.3 CapitalizationYes
ADA95_3.1.43.1.4 AbbreviationsNo
ADA95_3.2.13.2.1 NamesYes
ADA95_3.2.23.2.2 Subtype NamesYes
ADA95_3.2.33.2.3 Object NamesNo
ADA95_3.2.43.2.4 Naming of Tagged Types and Associated PackagesNo
ADA95_3.2.53.2.5 Program Unit NamesYes
ADA95_3.2.63.2.6 Constants and Named NumbersYes
ADA95_3.2.73.2.7 ExceptionsNo
ADA95_3.2.83.2.8 ConstructorsNo
ADA95_3.3.13.3.1 General CommentsNo
ADA95_3.3.23.3.2 File HeadersYes
ADA95_3.3.33.3.3 Program Unit Specification HeadersYes
ADA95_3.3.43.3.4 Program Unit Body HeadersYes
ADA95_3.3.53.3.5 Data CommentsNo
ADA95_3.3.63.3.6 Statement CommentsNo
ADA95_3.3.73.3.7 Marker CommentsYes
ADA95_3.4.13.4.1 Declaring TypesNo
ADA95_3.4.23.4.2 Enumeration TypesNo
ADA95_4.1.14.1.1 Separate Compilation CapabilitiesYes
ADA95_4.1.24.1.2 Configuration PragmasYes
ADA95_4.1.34.1.3 SubprogramsNo
ADA95_4.1.44.1.4 FunctionsNo
ADA95_4.1.54.1.5 PackagesNo
ADA95_4.1.64.1.6 Child Library UnitsNo
ADA95_4.1.74.1.7 CohesionNo
ADA95_4.1.84.1.8 Data CouplingYes
ADA95_4.1.94.1.9 TasksNo
ADA95_4.1.104.1.10 Protected TypesNo
ADA95_4.2.14.2.1 Minimization of InterfacesNo
ADA95_4.2.24.2.2 Nested PackagesNo
ADA95_4.2.34.2.3 Restricting VisibilityYes
ADA95_4.2.44.2.4 Hiding TasksNo
ADA95_4.3.14.3.1 Using Exceptions to Help Define an AbstractionYes
ADA95_5.1.15.1.1 Loop NamesYes
ADA95_5.1.25.1.2 Block NamesYes
ADA95_5.1.35.1.3 Exit StatementsYes
ADA95_5.1.45.1.4 Naming End StatementsYes
ADA95_5.2.15.2.1 Formal ParametersNo
ADA95_5.2.25.2.2 Named AssociationYes
ADA95_5.2.35.2.3 Default ParametersYes
ADA95_5.2.45.2.4 Mode IndicationYes