Improves Code Quality by Identifying Vulnerabilities and Providing Guidance to Fix Them