SAP ABAP Class CL_CI_CHECK (External Interface of Code Inspector)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     S_CODE_INSPECTOR (Package) ABAP Source Code Analysis
Properties
Class CL_CI_CHECK  
Short Description External Interface of Code Inspector    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CODE_INSPECTOR   ABAP Source Code Analysis 
Created 20030701   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CI_CHECK has no forward declaration.
Interfaces
Class CL_CI_CHECK has no interface implemented.
Friends
Class CL_CI_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ILLEGAL_NAME Constant Public Type reference (TYPE) SYCHAR10 '_UNKNOWN_' CHAR08 Data Element for SYST 20060518
Methods
# Method Level Visibility Method type Description Created on
1 MODIFY_RESULT Static method Private Method Modification of Result 20030723
2 MODIFY_RESULT_FOR_ST05 Static method Public Method Modification of Result for ST05 20120618
3 OBJECT_LIST Static method Public Method Test of Object List Against Variant 20040728
4 OBJECT_SET Static method Public Method Test a Set of Objects Against a Variant 20030721
5 SELECTION Static method Public Method Test an Object Against a Variant 20030725
6 SINGLE Static method Public Method Test a Set of Objects Against a Variant 20030701
7 SOURCE_CODE Static method Public Method Test Source Code Against a Variant 20030723
Events
Class CL_CI_CHECK has no event.
Types
Class CL_CI_CHECK has no local type.
Method Signatures

Method MODIFY_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INCLUDE Call by reference Type reference (TYPE) PROGRAM 20030723
2 Changing P_RESULT_HD Call by reference Type reference (TYPE) SCIT_RESH Code Inspector: Kopfeinträge Ergebnistabelle 20040614
3 Importing P_RESULT_MODIFY Call by reference Type reference (TYPE) SCIT_SOURCE_ADD Code Inspector: Ergebnisstruktur 20031208
4 Changing P_RESULT_PS Call by reference Type reference (TYPE) SCIT_REST 20040614

Method MODIFY_RESULT on class CL_CI_CHECK has no exception.

Method MODIFY_RESULT_FOR_ST05 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RESULT Call by reference Object reference (TYPE REF TO) CL_CI_CHECK_RESULT 20120618
2 Importing P_RESULT_MODIFY Call by reference Type reference (TYPE) SCIT_SOURCE_ADD SCI: Tabellentyp für Sourceprüfung mit Zusatzinformation 20120618

Method MODIFY_RESULT_FOR_ST05 on class CL_CI_CHECK has no exception.

Method OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXECUTE_PARALLEL Call by reference Type reference (TYPE) FLAG Objektliste parallel inspezieren 20050311
2 Importing P_IGNORE_PSEUDOCOMMENTS Call by reference Type reference (TYPE) FLAG Pseudokommentare ignorieren 20050311
3 Importing P_INSP_NAME Call by reference Type reference (TYPE) SCI_INSP Code Inspector: Elementname einer Inspektion 20050315
4 Importing P_INSP_USER Call by reference Type reference (TYPE) SCI_USER Code Inspector: Verantwortlicher 20050315
5 Importing P_OBJECTS Call by reference Type reference (TYPE) SCIT_OBJS 20040728
6 Importing P_OBJS_NAME Call by reference Type reference (TYPE) SCI_OBJS Objektname im Objektkatalog 20050315
7 Importing P_OBJS_USER Call by reference Type reference (TYPE) SCI_USER Code Inspector: Verantwortlicher 20050315
8 Exporting P_OK Call by reference Type reference (TYPE) SYCHAR01 Ergebnisliste 20040728
9 Exporting P_RESULT Call by reference Object reference (TYPE REF TO) CL_CI_CHECK_RESULT Ergebnis der Prüfung 20040728
10 Importing P_TEXT Call by reference Type reference (TYPE) SCI_TEXT Code Inspector: Elementtext (Chk, ChkV, ObjS, INSP) 20050315
11 Importing P_VARIANT Call by reference Type reference (TYPE) SCI_CHKV Prüfvariante 20040728
12 Importing P_VARIANT_USER Call by reference Type reference (TYPE) SCI_USER Benutzer-Angabe zu Varante und Objektmenge 20040728
# Exception Resumable Description Created on
1 CX_CI_CHECK_ERROR Interner Fehler beim Prüfen 20040728
2 CX_CI_INVALID_OBJECTSET Fehler beim Anlegen der Objektmenge 20040728
3 CX_CI_INVALID_VARIANT Prüfvariante existiert nicht 20040728

Method OBJECT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECTSET Call by reference Type reference (TYPE) SCI_OBJS Objektname 20030721
2 Importing P_OBJECTSET_USER Call by reference Type reference (TYPE) SYUNAME Objekttyp 20030721
3 Exporting P_OK Call by reference Type reference (TYPE) SYCHAR01 Ergebnisliste 20030721
4 Exporting P_RESULT Call by reference Object reference (TYPE REF TO) CL_CI_CHECK_RESULT Ergebnis der Prüfung 20030721
5 Importing P_VARIANT Call by reference Type reference (TYPE) SCI_CHKV Prüfvariante 20030721
6 Importing P_VARIANT_USER Call by reference Type reference (TYPE) SYUNAME Benutzer-Angabe zu Varante und Objektmenge 20030721
# Exception Resumable Description Created on
1 CX_CI_CHECK_ERROR Interner Fehler beim Prüfen 20030723
2 CX_CI_INVALID_OBJECTSET Objekt existiert nicht 20030723
3 CX_CI_INVALID_VARIANT Variante existiert nicht 20030723

Method SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ANY_OBJECTS Call by reference Type reference (TYPE) SCISANYOS Code Inspector: Selektionsoptionen für allg. TADIR-Objekt 20120830
2 Importing P_CLASSES Call by reference Type reference (TYPE) SCISCLASS 20030725
3 Importing P_DDIC_TYPES Call by reference Type reference (TYPE) SCISDDICS 20030725
4 Importing P_FUNCTION_GROUPS Call by reference Type reference (TYPE) SCISFUGRS 20030725
5 Exporting P_OK Call by reference Type reference (TYPE) SYCHAR01 Ergebnisliste 20030725
6 Importing P_REPORTS Call by reference Type reference (TYPE) SCISREPOS 20030725
7 Exporting P_RESULT Call by reference Object reference (TYPE REF TO) CL_CI_CHECK_RESULT Ergebnis der Prüfung 20030725
8 Importing P_TADIR Call by reference Type reference (TYPE) SCISTADIR 20030725
9 Importing P_TYPE_POOLS Call by reference Type reference (TYPE) SCISTYPPS 20030725
10 Importing P_VARIANT Call by reference Type reference (TYPE) SCI_CHKV Prüfvariante 20030725
11 Importing P_VARIANT_USER Call by reference Type reference (TYPE) SYUNAME Benutzer-Angabe zu Varante und Objektmenge 20030725
12 Importing P_WEB_DYNPROS Call by reference Type reference (TYPE) SCISWDYNS Code Inspector: Selektion nach Web Dynpro Komponente 20120830
# Exception Resumable Description Created on
1 CX_CI_CHECK_ERROR Interner Fehler beim Prüfen 20030725
2 CX_CI_INVALID_OBJECT_SELECTION Fehler bei der Objekt Selektion 20030725
3 CX_CI_INVALID_VARIANT Variante existiert nicht 20030725

Method SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NOSUPPRESS Call by reference Type reference (TYPE) SCI_NOSUP Code Inspector: Auch ausgenommene Meldungen anzeigen 20130625
2 Importing P_OBJ_NAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname 20030701
3 Importing P_OBJ_PARAMS Call by reference Type reference (TYPE) SCIT_OBJ_PAR Code Inspector: Tabellentyp für Objekte 20120727
4 Importing P_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20030701
5 Exporting P_OK Call by reference Type reference (TYPE) SYCHAR01 Ergebnisliste 20030721
6 Exporting P_RESULT Call by reference Object reference (TYPE REF TO) CL_CI_CHECK_RESULT Ergebnis der Prüfung 20030701
7 Importing P_VARIANT Call by reference Type reference (TYPE) SCI_CHKV Prüfvariante 20030701
8 Importing P_VARIANT_USER Call by reference Type reference (TYPE) SYUNAME Benutzer zu Variante 20030721
# Exception Resumable Description Created on
1 CX_CI_CHECK_ERROR Interner Fehler beim Prüfen 20030723
2 CX_CI_INVALID_OBJECT Objekt existiert nicht 20030723
3 CX_CI_INVALID_VARIANT Variante existiert nicht 20030723

Method SOURCE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE Call by reference Type reference (TYPE) SCI_INCLUDE Source-Code 20030723
2 Exporting P_OK Call by reference Type reference (TYPE) SYCHAR01 Ergebnisliste 20030723
3 Exporting P_RESULT Call by reference Object reference (TYPE REF TO) CL_CI_CHECK_RESULT Ergebnis der Prüfung 20030723
4 Importing P_RESULT_MODIFY Call by reference Type reference (TYPE) SCIT_SOURCE_ADD Code Inspector: Ergebnisstruktur 20031208
5 Importing P_TRDIR Call by reference Type reference (TYPE) TRDIR Objektname 20030723
6 Importing P_VARIANT Call by reference Type reference (TYPE) SCI_CHKV Prüfvariante 20030723
7 Importing P_VARIANT_USER Call by reference Type reference (TYPE) SYUNAME Benutzer-Angabe zu Varante und Objektmenge 20030723
# Exception Resumable Description Created on
1 CX_CI_CHECK_ERROR Interner Fehler beim Prüfen 20030723
2 CX_CI_INVALID_OBJECT Ungültige Objektmenge 20040811
3 CX_CI_INVALID_VARIANT Ungültige Variante 20030723
History
Last changed by/on SAP  20140121 
SAP Release Created in 640