add plato for static code analysis