« All posts

Testing My Static Analysis Tool on Real Open-Source Repos

ArchSetu was tested on four open-source projects, revealing issues and leading to improvements. The findings offer key insights for developers.

ArchSetu is a static analysis tool designed to identify dead code, undeclared dependencies, and risky code paths. It was tested on four popular open-source projects, with each finding treated as a hypothesis. Initial results flagged significant issues, but upon investigation, many were due to the tool's limitations in understanding real-world coding patterns. This testing phase highlighted the importance of verifying results and led to valuable improvements in the tool's functionality.