Interface Incomplete Type Declaration Rules

interface_incomplete_type_declaration_500

phase_6 error case case_keyword

This rule checks the type keyword has proper case.

Refer to Configuring Uppercase and Lowercase Rules for more information.

Violation

generic (
  TYPE generic_data_type

Fix

generic (
  type generic_data_type

interface_incomplete_type_declaration_501

phase_6 error case case_name

This rule checks the type name has proper case.

Refer to Configuring Uppercase and Lowercase Rules for more information.

Violation

generic (
  type GENERIC_DATA_TYPE

Fix

generic (
  type generic_data_type

interface_incomplete_type_declaration_600

phase_7 disabled error unfixable naming

This rule checks for valid prefixes of type names.

Note

The default prefix is gt_.

Refer to Configuring Prefix and Suffix Rules for more information.

Violation

generic (
  type generic_data_type

Fix

generic (
  type gt_generic_data_type

interface_incomplete_type_declaration_601

phase_7 disabled error unfixable naming

This rule checks for valid suffixes of type names.

Note

The default prefix is _gt.

Refer to Configuring Prefix and Suffix Rules for more information.

Violation

generic (
  type generic_data_type

Fix

generic (
  type generic_data_type_gt