Example code and output for popular static analysis tools.
We want to add this output to the website eventually.
- Pick any static analysis tool we did't cover yet. Here's the full list.
- Create a folder for your benchmark:
<language>/<tool-name>. - Add the benchmark files. You need at least the following files:
Dockerfile: A self-contained environment for the tool and its dependenciesMakefile: Needs at least aruntarget, which will run the Docker image- Input file: this can be a source file or any other example input that you want to analyze.
workflow.yml: Describes the inputs and outputs of the benchmark.
You can take a look at the example folder to see what the final structure looks like.