I am a Germany based architect working for an international Salesforce partner. 2 years ago I ported PMD and many Java rules to Apex. Since them I am helping maintain the repo and get developers interested in Code Quality and contributing to PMD.
From Andrew Davis of Appirio a consultancy which seems to use and contribute to your repo, I just learned about the existence of your awesome Apex static code analyzer and though maybe we could learn from each other work. Maybe even find some synergies...
Why did you guys decide to roll you own tool? I know PMD is overcomplicated with a lot of shitty legacy code.
Have you tried to use PMD and what did you not like
How would developer be able to use your rules outside of Sonarcube? E.g. SFDX CLI, DI-process, IDEs
Hi creators and maintainers of this repo,
I am a Germany based architect working for an international Salesforce partner. 2 years ago I ported PMD and many Java rules to Apex. Since them I am helping maintain the repo and get developers interested in Code Quality and contributing to PMD.
From Andrew Davis of Appirio a consultancy which seems to use and contribute to your repo, I just learned about the existence of your awesome Apex static code analyzer and though maybe we could learn from each other work. Maybe even find some synergies...