After around 10 months of work, I’m now very happy to announce that version 1.0.0 of my open source tool CPILint is now ready and available for download 😀 The full source code is of course also available on GitHub.
CPILint is a command-line tool for SAP Cloud Platform Integration. It lets you create executable development guidelines consisting of rules, that you want your integration flows to comply with.
The tool ships with a number of built-in rules, that enable you to, for instance, disallow the use of certain adapters, check that only approved mapping tools and scripting languages are being used, and ensure that security best practices are being followed.
Once you’ve chosen your rules, CPILint does the heavy lifting of checking that your integration flows are compliant, and presents you with a report of those that are not.
For a longer introduction to the tool and how it works, please see my post Meet CPILint from January.
I’d like to send a huge thank you to Eng Swee Yeoh and Vadim Klimov, who spent their precious spare time testing CPILint, reporting bugs and proposing improvements. This first release is all the better for it! I’d also like to thank Lars Hvam, who kept pushing me to release the code 🙂
I’m very excited to get this tool into the hands of the community, and I’m really looking forward to hearing your feedback and suggestions!