SAP ABAP Class CL_CI_TEST_PACKAGE_CHECK (Code Inspector: Package Check)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_API (Package) Package API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CI_TEST_PROGRAM Code Inspector: Source for Include 20120414
Properties
Class CL_CI_TEST_PACKAGE_CHECK  
Short Description Code Inspector: Package Check    
Super Class CL_CI_TEST_PROGRAM Code Inspector: Source for Include 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_API   Package API 
Created 20120414   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CI_TEST_PACKAGE_CHECK has no interface implemented.
Friends
Class CL_CI_TEST_PACKAGE_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ERROR_MESSAGE Constant Private Type reference (TYPE) SYMSGTY 'E' 20120414
2 GC_GLOBAL_SWITCH Constant Private Type reference (TYPE) PAKPARAKEY 'GLOBAL_SWITCH' 20120414
3 GC_MESSAGE_ID_PAK Constant Private Type reference (TYPE) SYMSGID 'PAK' 20130612
4 GC_MY_NAME Static Attribute Private Type reference (TYPE) SEOCLSNAME 'CL_CI_TEST_PACKAGE_CHECK' Name of the current ABAP class 20120414
5 GC_OBJECT_TYPE_AUTH Constant Private Type reference (TYPE) TROBJTYPE 'AUTH' 20120414
6 GC_OBJECT_TYPE_AVAS Constant Private Type reference (TYPE) TROBJTYPE 'AVAS' 20120414
7 GC_OBJECT_TYPE_CLAS Constant Private Type reference (TYPE) TROBJTYPE 'CLAS' 20120414
8 GC_OBJECT_TYPE_DEVC Constant Private Type reference (TYPE) TROBJTYPE 'DEVC' 20120414
9 GC_OBJECT_TYPE_DIAL Constant Private Type reference (TYPE) TROBJTYPE 'DIAL' 20120414
10 GC_OBJECT_TYPE_DOMA Constant Private Type reference (TYPE) TROBJTYPE 'DOMA' 20120414
11 GC_OBJECT_TYPE_DTEL Constant Private Type reference (TYPE) TROBJTYPE 'DTEL' 20120414
12 GC_OBJECT_TYPE_ENQU Constant Private Type reference (TYPE) TROBJTYPE 'ENQU' 20120414
13 GC_OBJECT_TYPE_FUGR Constant Private Type reference (TYPE) TROBJTYPE 'FUGR' 20120414
14 GC_OBJECT_TYPE_FUGS Constant Private Type reference (TYPE) TROBJTYPE 'FUGS' 20120414
15 GC_OBJECT_TYPE_FUGX Constant Private Type reference (TYPE) TROBJTYPE 'FUGX' 20120414
16 GC_OBJECT_TYPE_FUNC Constant Private Type reference (TYPE) TROBJTYPE 'FUNC' 20120414
17 GC_OBJECT_TYPE_INTF Constant Private Type reference (TYPE) TROBJTYPE 'INTF' 20120414
18 GC_OBJECT_TYPE_LDBA Constant Private Type reference (TYPE) TROBJTYPE 'LDBA' 20120414
19 GC_OBJECT_TYPE_PINF Constant Private Type reference (TYPE) TROBJTYPE 'PINF' 20120414
20 GC_OBJECT_TYPE_PROG Constant Private Type reference (TYPE) TROBJTYPE 'PROG' 20120414
21 GC_OBJECT_TYPE_REPS Constant Private Type reference (TYPE) TROBJTYPE 'REPS' 20120414
22 GC_OBJECT_TYPE_SHI3 Constant Private Type reference (TYPE) TROBJTYPE 'SHI3' 20120414
23 GC_OBJECT_TYPE_SHLP Constant Private Type reference (TYPE) TROBJTYPE 'SHLP' 20120414
24 GC_OBJECT_TYPE_SQLT Constant Private Type reference (TYPE) TROBJTYPE 'SQLT' 20120414
25 GC_OBJECT_TYPE_SQSC Constant Private Type reference (TYPE) TROBJTYPE 'SQSC' 20120906
26 GC_OBJECT_TYPE_SUSO Constant Private Type reference (TYPE) TROBJTYPE 'SUSO' 20120414
27 GC_OBJECT_TYPE_TABL Constant Private Type reference (TYPE) TROBJTYPE 'TABL' 20120414
28 GC_OBJECT_TYPE_TRAN Constant Private Type reference (TYPE) TROBJTYPE 'TRAN' 20120414
29 GC_OBJECT_TYPE_TTYP Constant Private Type reference (TYPE) TROBJTYPE 'TTYP' 20120414
30 GC_OBJECT_TYPE_TYPE Constant Private Type reference (TYPE) TROBJTYPE 'TYPE' 20120414
31 GC_OBJECT_TYPE_VCLS Constant Private Type reference (TYPE) TROBJTYPE 'VCLS' 20120414
32 GC_OBJECT_TYPE_VIEW Constant Private Type reference (TYPE) TROBJTYPE 'VIEW' 20120414
33 GC_OBJECT_TYPE_WDYN Constant Private Type reference (TYPE) TROBJTYPE 'WDYN' 20120414
34 GC_VALUE_R3ENTERPRISE Constant Private Type reference (TYPE) PAKPARAVAL 'R3ENTERPRISE' 20120414
35 GC_VALUE_RESTRICTED Constant Private Type reference (TYPE) PAKPARAVAL 'RESTRICTED' 20120414
36 GC_WARNING_MESSAGE Constant Private Type reference (TYPE) SYMSGTY 'W' 20120414
37 GV_PACKAGE_CHECK_IS_ACTIVE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20120414
38 MS_TADIR_KEY Instance attribute Private Type reference (TYPE) TY_TADIR_KEY 20120524
39 MT_TADIR_KEYS Instance attribute Private Type reference (TYPE) TT_TADIR_KEYS 20120524
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DDIC_OBJECT Instance method Private Method 20120414
2 CHECK_SOURCE_CODE_OBJECT Instance method Private Method 20120414
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120414
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120414
5 _CHECK_CUSTOMIZING Static method Private Method 20120414
6 _CHECK_PINF_FOR_CYCLE Static method Private Method 20130603
7 _SPLIT_STRING Static method Private Method 20120414
Events
Class CL_CI_TEST_PACKAGE_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TADIR_KEYS Private See coding 20120419 tt_tadir_keys type STANDARD TABLE OF ty_tadir_key
2 TY_TADIR_KEY Private See coding 20120419 begin of ty_tadir_key, object_type type trobjtype, object_name type sobj_name, end of ty_tadir_key
Method Signatures

Method CHECK_DDIC_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TADIR_KEY Call by reference Type reference (TYPE) TY_TADIR_KEY 20120419

Method CHECK_DDIC_OBJECT on class CL_CI_TEST_PACKAGE_CHECK has no exception.

Method CHECK_SOURCE_CODE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TADIR_KEY Call by reference Type reference (TYPE) TY_TADIR_KEY 20120419

Method CHECK_SOURCE_CODE_OBJECT on class CL_CI_TEST_PACKAGE_CHECK has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CI_TEST_PACKAGE_CHECK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CI_TEST_PACKAGE_CHECK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CI_TEST_PACKAGE_CHECK has no parameter.
Method CONSTRUCTOR on class CL_CI_TEST_PACKAGE_CHECK has no exception.

Method _CHECK_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NO_PACKAGE_CHECK Value transfer Type reference (TYPE) ABAP_BOOL 20120414

Method _CHECK_CUSTOMIZING on class CL_CI_TEST_PACKAGE_CHECK has no exception.

Method _CHECK_PINF_FOR_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) CL_SPAK_PACKAGE_CHECK=>TT_PACKAGE_CHECK_RESULT 20130603
2 Importing IS_TADIR_KEY Call by reference Type reference (TYPE) TY_TADIR_KEY 20130603

Method _CHECK_PINF_FOR_CYCLE on class CL_CI_TEST_PACKAGE_CHECK has no exception.

Method _SPLIT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STRING Call by reference Type reference (TYPE) STRING 20120414

Method _SPLIT_STRING on class CL_CI_TEST_PACKAGE_CHECK has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 732