MCPcopy Create free account

hub / github.com/anthropics/claude-code-security-review / types & classes

Types & classes41 in github.com/anthropics/claude-code-security-review

↓ 25 callersClassSimpleClaudeRunner
Simplified Claude Code runner for GitHub Actions.
claudecode/github_action_audit.py:189
↓ 11 callersClassEvaluationEngine
Engine for running security evaluations on GitHub PRs.
claudecode/evals/eval_engine.py:56
↓ 11 callersClassGitHubActionClient
Simplified GitHub API client for GitHub Actions environment.
claudecode/github_action_audit.py:40
↓ 9 callersClassEvalCase
Single evaluation test case.
claudecode/evals/eval_engine.py:26
↓ 7 callersClassEvalResult
Result of a single evaluation.
claudecode/evals/eval_engine.py:34
↓ 6 callersClassConfigurationError
Raised when configuration is invalid or missing.
claudecode/github_action_audit.py:32
↓ 4 callersClassFindingsFilter
Main filter class for security findings.
claudecode/findings_filter.py:157
↓ 2 callersClassClaudeAPIClient
Client for calling Claude API directly for security analysis tasks.
claudecode/claude_api_client.py:21
↓ 2 callersClassFilterStats
Statistics about the filtering process.
claudecode/findings_filter.py:16
↓ 1 callersClassAuditError
Raised when security audit operations fail.
claudecode/github_action_audit.py:36
↓ 1 callersClassEvalCase
Single evaluation test case.
claudecode/evals/run_eval.py:16
ClassEvalResult
Result of a single evaluation.
claudecode/evals/run_eval.py:24
ClassHardExclusionRules
Hard exclusion rules for common false positives.
claudecode/findings_filter.py:27
ClassTestAuditFailureModes
Test various audit failure scenarios.
claudecode/test_main_function.py:515
ClassTestClaudeCodeAudit
Test the main audit functionality.
claudecode/test_integration.py:9
ClassTestClaudeRunnerEdgeCases
Test edge cases and error scenarios.
claudecode/test_claude_runner.py:369
ClassTestDeploymentPRDetection
Test deployment PR title pattern matching.
claudecode/test_github_action_audit.py:213
ClassTestEnvironmentSetup
Test environment setup and configuration.
claudecode/test_integration.py:59
ClassTestEvalCase
Test the EvalCase dataclass.
claudecode/test_eval_engine.py:95
ClassTestEvalResult
Test the EvalResult dataclass.
claudecode/test_eval_engine.py:13
ClassTestEvaluationEngine
Test the EvaluationEngine class.
claudecode/test_eval_engine.py:111
ClassTestFilteringCombinations
Test combinations of filtering scenarios.
claudecode/test_findings_conversion.py:365
ClassTestFilteringIntegration
Test the filtering system integration.
claudecode/test_integration.py:83
ClassTestFindingsConversionEdgeCases
Test edge cases in findings conversion and filtering.
claudecode/test_findings_conversion.py:33
ClassTestFullWorkflowIntegration
Test complete workflow scenarios.
claudecode/test_workflow_integration.py:16
ClassTestGitHubAPIIntegration
Test GitHub API integration scenarios.
claudecode/test_github_client.py:273
ClassTestGitHubActionClient
Test GitHubActionClient functionality.
claudecode/test_github_client.py:13
ClassTestHardExclusionRules
Test the HardExclusionRules class for filtering false positives.
claudecode/test_hard_exclusion_rules.py:6
ClassTestHardExclusionRules
Test the HardExclusionRules patterns.
claudecode/test_github_action_audit.py:29
ClassTestHardExclusionRulesEdgeCases
Test hard exclusion rules edge cases.
claudecode/test_findings_conversion.py:294
ClassTestHelperFunctions
Test helper functions.
claudecode/test_eval_engine.py:292
ClassTestHelperFunctions
Test helper functions in github_action_audit module.
claudecode/test_helper_functions.py:20
ClassTestImports
Test that all required modules can be imported.
claudecode/test_github_action_audit.py:7
ClassTestJSONParser
Test JSON parsing utilities.
claudecode/test_github_action_audit.py:129
ClassTestJsonParser
Test JSON parsing utilities.
claudecode/test_json_parser.py:8
ClassTestJsonParserEdgeCases
Test JSON parser edge cases.
claudecode/test_findings_conversion.py:194
ClassTestMainFunction
Test main function execution flow.
claudecode/test_main_function.py:15
ClassTestPrompts
Test prompt generation functions.
claudecode/test_prompts.py:6
ClassTestPromptsModule
Test the prompts module.
claudecode/test_github_action_audit.py:172
ClassTestSimpleClaudeRunner
Test SimpleClaudeRunner functionality.
claudecode/test_claude_runner.py:16
ClassTestWorkflowEdgeCases
Test edge cases in the workflow.
claudecode/test_workflow_integration.py:371