Developers and quality managers must know precisely how closely their programs adhere to standards that govern their software's accessibility, security, and performance. SAP Web Application Server 6.10 introduces the Code Inspector, a new tool that checks ABAP programs, function groups, classes, and other repository objects to ensure that they meet defined standards, and enables you to identify potential problems before they reach the production system. This article introduces you to the Code Inspector's features, functions, and built-in checks, and helps you get started using this tool.
Andreas Simon Schmitt
Andreas Simon Schmitt studied and received his doctorate in computer science and electronic engineering at the Technical University of Darmstadt, Germany. He joined SAP in 1991 as a member of the ABAP Group (now the Business Programming Languages Group), and since then has participated in the design of the ABAP language. As a development architect, he is responsible for the ABAP Compiler. He has designed and developed several internal and external tools for static analysis of programs, documentation, and other objects.
You may contact the author at andreas.simon.schmitt@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.
Randolf Eilenberger
Randolf Eilenberger received his doctorate in physics at the University of Stuttgart. He joined SAP in 1998, and since 1999 has been a member of SAP’s Performance and Benchmark Group. As a co-developer of the Code Inspector, he has also implemented most of the tool’s performance checks.
You may contact the author at randolf.eilenberger@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.