find-untested-sources
Pass
Audited by Gen Agent Trust Hub on Jun 26, 2026
Risk Level: SAFE
Full Analysis
- Repository Scanning: The script performs a recursive directory walk to identify C# source and project files. This access is necessary for identifying code files and is restricted to the directory path provided by the user, with built-in filters to skip common build and metadata directories like
bin,obj, and.git. - Static Code Parsing: The tool leverages the Roslyn syntax API (
CSharpSyntaxTree.ParseText) to perform "parse-only" analysis. By inspecting code structure without compiling or executing it, the skill avoids risks associated with running untrusted code found within the target repository. - External Dependency: The script utilizes the
Microsoft.CodeAnalysis.CSharpNuGet package for its analysis logic. This is a standard and well-supported library provided by a recognized vendor for C# development tasks. - Data Handling and Privacy: Analysis results, including file paths and declaration counts, are output as structured JSON to the console. The skill does not perform any network operations, ensuring that the analyzed repository data remains within the local environment.
Audit Metadata