Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Third party tool to automate code review

Former Member
0 Likes
1,803


Hello colleagues,

We am currently evaluating 3rd party tools for code review for ABAP and Java. Here are some of the features we are looking at -

1> Suggest code improvement

2> Ability to customize the tool so that custom standards can be built in.

3> Ability to review java code

4> Provide change impact analysis

5> Produce reports on factors like performance, security, reusability etc.

We are already using SCI (code inspector) and extended checks provided in SAP standard.

It will be really helpful if some of you can provide feedback about tools(with above features) you are currently using and your experince with them.

Some options we are looking at are Smart shift and virtual forge.  Any feedback about them are also welcome.

Best regards,

Saurabh

4 REPLIES 4
Read only

Former Member
0 Likes
1,606


Hello gurus,

Any inputs?

Read only

0 Likes
1,606

Hi,

we are using the ABAP code checker from VIRTUALFORGE to improve our custom ABAP code and to remove the security leaks.

This software is used in our whole company with global company specific settings and checks. It checks and scans  all custom ABAP code on production system periodically. Additionally there is a scan tool to check the code on development system before transporting it to QA / PROD. 

It's very useful in my mind.

Best regards,

Klaus

Read only

0 Likes
1,606

Thanks Klaus for your feedback.

Really appreciate it.

Can it be used for Java developments as well or is it ABAP specific? And also can we have custom rules in this tool for example  'A line of code should not be more than 100 characters' or 'before an expensive DB select there should be a check in internal table buffer?'

Best regards,

Saurabh

Read only

0 Likes
1,606

Hi,

Any java code present on the SAP system can be scanned, but code scanning directly from the non SAP system is not supported right now from Virtual Forge.

Ashish