Este projeto tem como objetivo fornecer uma imagem simples do Docker para encapsular e executar uma análise de entendimento através do Docker.
Supondo que o diretório atual contenha o código -fonte para analisar, basta executar o seguinte comando:
docker run --rm -v ${PWD}:/src facthunder/understand:latest und create -languages c++ -db understand-database.udb
docker run --rm -v ${PWD}:/src facthunder/understand:latest und settings -AddMode Relative -db understand-database.udb
docker run --rm -v ${PWD}:/src facthunder/understand:latest und add -db understand-database.udb .
docker run --rm -v ${PWD}:/src facthunder/understand:latest und analyze -db understand-database.udb
docker run --rm -v ${PWD}:/src facthunder/understand:latest und codecheck -flattentree -db understand-database.udb UnderstandCodecheckConfiguration.ini .Aqui está a matriz de versões da imagem:
| MARCAÇÃO | Entenda a versão | Imagem base |
|---|---|---|
| mais recente | 1029 | Python: 3.8.5-Slim-Buster |
| 1029 | 1029 | Python: 3.8.5-Slim-Buster |
| 1004 | 1004 | Python: 3.8.5-Slim-Buster |
Se você experimentou um problema com o plug -in, abra um problema. Dentro deste problema, explique -nos como reproduzir esse problema e colar o log.
Se você quiser fazer um PR, coloque dentro dele o motivo dessa solicitação de tração. Se essa solicitação de tração corrigir um problema, insira o número do problema ou explique dentro do PR como reproduzir esse problema.
Copyright 2020 Facthunder.
Licenciado sob a licença pública geral da GNU, versão 3.0