view-based-reverse-engineering/Run Retriever

'Reverse-engineers a project''s source into a Palladio Component Model. Uploads the PCM as an artifact called `retriever`. Within that artifact, the PCM is located at the input `source_path`, e.g. for `source_path=MyProject/Repository` the output is `[retriever]/MyProject/Repository/repository.pcm`.'

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
source_pathThe location of the project to reverse-engineeryes.
rulesThe rules to reverse-engineer with, as a comma-separated listyesorg.palladiosimulator.retriever.extraction.rules.maven,org.palladiosimulator.retriever.extraction.rules.spring
rules_pathThe location of additional project specific rulesno
benchmarkWhether use hyperfine to benchmark the execution of the retriever, otherwise just the one time execution time is reportednofalse
analyze_vulnerabilitiesWhether use analyze vulnerabilities using snyknofalse
snyk_tokensnyk API tokenno""
nist_nvd_tokenNIST NVD API tokenno""

no outputs