Michael V. Scovetta

   
 

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.
 
Search Scovetta.com
Advertisement
Page Tools
print Bookmark and Share
Social Networking
twitter delicious digg reddit
Contact
linkedin keys email comments