Search code examples
ibm-integration-buscheckmarxextended-sql

Custom plugin for checkmarx


We are writing a large application using IBM Integration Bus and using ESQL as major language for transformation. We are investigating CheckMarx for static code analysis and scanner. But CheckMarx does not support ESQL out of the box.

Is it possible to write a custom plugin for CheckMarx, to make to able to scan and analyse ESQL code as well? I can't find any online resource for the same.


Solution

  • When using Checkmarx, it is quite easy to create your own custom queries and fine tune the scans for the supported languages.

    Since esql files are not yet supported by Checkmarx, it means esql is not parsed. It is not possible to write a custom plugin.

    You can contact Checkmarx Support and ask if scanning esql is planned in the future.