Yasca
Yasca is a source code analysis tool that I started writing in 2007. It could best be described as a
"glorified grep script" plus an aggregator of other open-source tools. It isn't rocket science, but
then again, neither is rocket science.
Yasca can scan source code written in Java, C/C++, HTML, JavaScript, ASP, ColdFusion, PHP, COBOL, .NET,
and other languages. Yasca can integrate easily with other tools, including:
- FindBugs
- PMD
- JLint
- JavaScript Lint
- PHPLint
- CppCheck
- ClamAV
- RATS
- Pixy
Yasca is designed to be very flexible and easy to extend. In fact, writing a new rule is as easy as
coming up with a regular expression, the file extensions it applies to, and the name of your new rule.
Place that information in a text file in the plugin directory, and run Yasca!
Scovetta.com is a personal website. Opinions expressed are my own.
|