https://github.com/AstuteSource/chasten
Description:
Chasten is a robust Python tool developed for AST pattern detection using XPath expressions, facilitating the efficient enforcement of custom linting rules. This collaborative effort, spanning 16 weeks with a team of 19 classmates in the CMPSCI 203: Software Engineering class, aimed to explore effective teamwork strategies in the realm of software engineering.
Contributions:
Impact:
Chasten will streamline code analysis for hundreds of Computer Science students next semester, elevating code quality and efficiency in the Department of Computer and Information Science.
output of Chasten- looking for specific code pattern in the assignment
You can find the blog posts at :
Developer Development - Reducing Failure-Inducing Inputs
Developer Development - Best Practices for Team-Based Software Engineering