Option C Tools
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
N
git
C
GitError
C
GitNotFoundError
C
GitNotARepoError
C
GitTimeoutError
C
GitCommandError
N
oct
N
audit
N
oct_audit
C
AuditResult
N
cli
C
OctGroup
N
formatter
N
oct_format
C
FormatterContext
N
git
N
audit
C
AuditRecord
C
AuditLogger
N
changelog
C
ChangelogEntry
N
conventional
C
ConventionalCommit
N
quality_gate
C
QualityGateResult
C
PreCommitResult
N
health
N
oct_health
C
_HealthLineMap
N
linter
N
lint_baseline
C
BaselineEntry
C
LintBaseline
N
lint_cache
C
LintCacheEntry
C
LintCache
N
oct_lint
C
LinterContext
N
rule_registry
C
RuleInfo
N
mcp
N
audit
C
McpAuditRecord
C
McpAuditLogger
N
config
C
McpConfig
N
executor
C
ToolExecutor
N
metrics
C
McpMetrics
N
policy
C
ToolSpec
C
PolicyDecision
C
McpPolicy
N
redactor
C
RedactorResult
C
Redactor
N
safety
C
SafetyDecision
C
SafetyGate
N
sandbox
C
SandboxResult
C
SandboxBackend
C
NativeBackend
C
BubblewrapBackend
C
SandboxExecBackend
C
SandboxExecutor
N
server
C
RateLimiter
C
ServerState
N
validator
C
LintArgs
C
HealthArgs
C
SkeletonArgs
C
DepsArgs
C
OctTestArgs
C
TypecheckArgs
C
DiagArgs
C
GitStatusArgs
C
GitCheckArgs
C
FormatArgs
C
DocsArgs
C
ExportSourceArgs
C
NewArgs
C
ScaffoldArgs
C
CleanArgs
C
InstallHooksArgs
C
GitCommitArgs
C
GitHooksInstallArgs
C
GitInitArgs
C
GitChangelogArgs
N
migrate
N
oct_migrate
C
MigrationResult
N
scaffold
N
oct_scaffold
C
ScaffoldResult
N
option_c_dir
C
OcStatus
N
progress
C
ProgressTracker
C
Dashboard
N
tests_core
N
test_git
C
_FakeCompleted
N
test_git_branch
C
TestBranchExists
C
TestCreateBranch
C
TestSwitchBranch
C
TestCreateAndSwitchBranch
C
TestListBranches
N
test_git_staging
C
TestStagePaths
C
TestUnstagePaths
C
TestStagePathsInteractive
N
test_option_c_dir
C
TestResolveOctrc
C
TestResolveDebugConfig
C
TestResolveLogsDir
C
TestOcStatus
N
test_progress
C
TestBasicLifecycle
C
TestContextManager
C
TestQuietMode
C
TestThreadSafety
C
TestIndeterminate
C
TestNonTTY
C
TestMisc
C
TestDashboardRender
C
TestDashboardUpdateLine
C
TestDashboardQuiet
C
TestDashboardTaskTracking
C
TestDashboardFinish
C
TestDashboardTimer
N
test_workspace
C
TestLoadWorkspaceHappy
C
TestLoadWorkspaceErrors
C
TestFindWorkspaceRoot
C
TestWorkspaceProfileField
C
TestWorkspaceFilesField
C
TestIgnoreAtWorkspaceScopeField
C
TestSubprojectsByName
C
TestMatchesWorkspaceFiles
C
TestAssignToSubproject
N
tests_formatter
N
test_format_changed
C
TestFormatChanged
N
tests_git
N
test_audit
C
TestRedactArgs
C
TestAuditRecordSerialisation
C
TestAuditLoggerWrite
C
TestSizeRotation
C
TestCountRotation
C
TestResolveProjectRoot
C
TestAuditedDecorator
N
test_auto_branch
C
TestAutoBranch
N
test_branch_policy
C
TestBranchNaming
C
TestAutoProfile
C
TestResolveEffectiveProfileAuto
C
TestGenerateBranchName
N
test_changelog
C
TestCollectEntries
C
TestFormatChangelog
C
TestChangelogJson
C
TestChangelogCommand
N
test_commit_observer
C
TestSnapshot
C
TestDiffSnapshots
C
TestObserverWarnDefault
C
TestObserverBlock
C
TestObserverOverride
N
test_conventional
C
TestParse
C
TestValidate
C
TestFormatErrors
C
TestDiagnosticsImpact
C
TestFooterRegexAtModuleScope
N
test_git_add
C
TestAddSingleFile
C
TestAddMultipleFiles
C
TestAddUpdate
C
TestAddAll
C
TestAddDryRun
C
TestAddOutsideProjectScope
C
TestAddJson
C
TestAddMutualExclusivity
C
TestAddNoOp
C
TestAddIgnoredDirWarning
C
TestAddAudit
N
test_git_branch
C
TestBranchCreate
C
TestBranchSwitch
C
TestMutualExclusivity
N
test_git_check
C
TestExitCodes
C
TestSecretsOverride
C
TestProfileMatrix
C
TestScope
C
TestFix
C
TestProtectedBranch
C
TestAuditTrail
C
TestJsonSchema
N
test_git_commit
C
TestExitCodes
C
TestSecretsNonBypassable
C
TestForce
C
TestNoVerify
C
TestProtectedBranch
C
TestLargeFile
C
TestConventionalMessage
C
TestAuditTrail
C
TestJsonOutput
C
TestRepeatedMessage
N
test_git_health
C
TestGitHealth
N
test_git_hooks
C
TestHooksInstall
C
TestHooksStatus
C
TestHooksRemove
C
TestDeprecationShim
C
TestAuditTrail
N
test_git_ignore
C
TestIgnoreAddPattern
C
TestIgnoreRemovePattern
C
TestIgnoreList
C
TestIgnoreValidation
C
TestIgnoreFencedBlockShared
C
TestIgnoreJson
C
TestIgnoreAudit
N
test_git_init
C
TestInitFresh
C
TestIdempotent
C
TestGitignoreMerge
C
TestGitattributesMerge
C
TestDryRun
C
TestNoHooks
C
TestGitHub
C
TestAuditTrail
N
test_git_restore
C
TestRestoreWorkingTree
C
TestRestoreStaged
C
TestRestoreAll
C
TestRestoreEmpty
C
TestRestoreJson
N
test_git_status
C
TestCleanRepo
C
TestBadges
C
TestNoCheck
C
TestJsonOutput
C
TestEdgeCases
N
test_git_status_monorepo
C
TestMonorepoPathResolution
C
TestDeduplication
N
test_policy
C
TestProfileMatrix
C
TestIsProtectedBranch
C
TestResolveEffectiveProfile
C
TestExitCodeZero
C
TestExitCodeOne
C
TestExitCodeTwo
C
TestExitCodeThree
C
TestExitCodeFour
C
TestExitCodeFive
N
test_quality_gate_sandbox
C
_FakeCompleted
N
test_status_scope
C
TestScopeProject
C
TestScopeRepo
C
TestScopeAuto
N
test_workspace_commit
C
TestOneCommitPerInvocation
C
TestAuditPerSubprojectResults
C
TestWorkspaceFilesUseWorkspaceProfile
C
TestSingleProjectCompat
C
TestEmptyBuckets
N
test_workspace_ignore
C
TestScopeWorkspace
C
TestScopeProject
C
TestScopeNearest
C
TestInitWorkspaceAware
C
TestBackwardsCompat
N
test_workspace_status
C
TestWorkspaceStatusFromRoot
C
TestWorkspaceFanOut
C
TestWorkspaceStatusFromSubproject
N
tests_install
N
test_oct_install
C
TestPreflightNotOcProject
C
TestPreflightWorktree
C
TestPreflightVenv
C
TestPreflightShadow
C
TestSuccessPath
C
TestEditableRequired
N
tests_linter
N
test_lint_baseline
C
TestSaveBaseline
C
TestLoadBaseline
C
TestDiffAgainstBaseline
C
TestBaselineFlags
N
test_lint_cache
C
TestHashing
C
TestCacheOperations
N
test_lint_changed
C
TestLintChanged
N
test_rule_registry
C
TestRegistryCompleteness
C
TestLookupAPI
C
TestRuleInfoFields
C
TestExplainFlag
N
tests_mcp
N
test_mcp_audit
C
TestMcpAuditRecord
C
TestHelpers
C
TestMcpAuditLoggerWrite
C
TestMcpAuditLoggerRotation
C
TestMcpAuditLoggerPruning
N
test_mcp_config
C
TestMcpConfigDefaults
C
TestValidMcpProfiles
C
TestLoadConfigMissingFile
C
TestLoadConfigValidJson
C
TestLoadConfigClamping
C
TestLoadConfigRobustness
C
TestLoadConfigEnvOverrides
N
test_mcp_hardening
C
TestGateway
C
TestInputValidation
C
TestPolicyHardening
C
TestSandboxHardening
C
TestRedactionHardening
C
TestAuditHardening
C
TestGeneralHardening
N
test_mcp_hitl
C
TestHITLFirstCallRequiresConfirmation
C
TestHITLSecondCallExecutes
C
TestFormatDoubleGuardE2E
C
TestBothCallsWriteAuditRecords
C
TestPolicyShortCircuit
C
TestValidationShortCircuit
C
TestRateLimitAcrossHITL
C
TestPrivilegeEscalation
N
test_mcp_integration
C
TestAllNineToolsEndToEnd
C
TestRateLimiting
C
TestPolicyEnforcement
C
TestValidationFailure
C
TestT09ContextPoisoning
C
TestRedactionIntegration
N
test_mcp_metrics
C
TestPrometheusAvailableFlag
C
TestMetricsNoOpWhenAbsent
C
TestMetricsWithPrometheus
C
TestMetricsE2E
N
test_mcp_policy
C
TestToolManifest
C
TestToolSpec
C
TestMcpPolicyConstructor
C
TestMcpPolicyDefault
C
TestMcpPolicySafeMode
C
TestMcpPolicyAirgapped
C
TestMcpPolicyStrict
C
TestPolicyDecision
N
test_mcp_redactor
C
TestRedactorResult
C
TestStep1CustomPatterns
C
TestStep2SecretLines
C
TestStep2bGitUrlRedaction
C
TestStep3PathAnonymisation
C
TestStep4AnsiStripping
C
TestStep5Truncation
C
TestApplyAll
N
test_mcp_safety
C
TestNonDestructiveTools
C
TestDestructiveRequiresConfirmation
C
TestDestructiveConfirmed
C
TestFormatDoubleGuard
C
TestFormatConfirmationRequest
C
TestSafetyDecision
C
TestNoReplayState
N
test_mcp_sandbox
C
TestSanitiseEnv
C
TestSandboxResult
C
TestSandboxExecutorRun
C
TestSandboxExecutorTimeout
C
TestSandboxExecutorOutputLimit
N
test_mcp_sandbox_backends
C
TestSandboxBackendProtocol
C
TestNativeBackend
C
TestBubblewrapBackend
C
TestSandboxExecBackend
C
TestMakeSandboxBackend
C
TestSandboxExecutorDelegation
C
TestSanitiseEnv
N
test_mcp_validator
C
TestCheckShellMetacharacters
C
TestValidatePathInProject
C
TestLintArgs
C
TestHealthArgs
C
TestSkeletonArgs
C
TestDepsArgs
C
TestOctTestArgs
C
TestTypecheckArgs
C
TestDiagArgs
C
TestGitArgs
C
TestValidateToolArgs
N
test_mcp_write_tools
C
TestFormatArgs
C
TestDocsArgs
C
TestExportSourceArgs
C
TestNewArgs
C
TestScaffoldArgs
C
TestCleanArgs
C
TestInstallHooksArgs
C
TestGitCommitArgs
C
TestGitHooksInstallArgs
C
TestGitInitArgs
C
TestGitChangelogArgs
C
TestValidateToolArgsWriteTools
C
TestWriteToolsPolicy
C
TestArgvBuilders
N
tests_migrate
N
test_option_c_migration
C
TestDryRun
C
TestCopySemantics
C
TestBackup
C
TestOcStatus
C
TestIdempotent
C
TestEmptyProject
N
tests_scaffold
N
test_scaffold_venv
C
_FakeEnvBuilder
N
tests_tools
N
test_entropy_detection
C
TestShannonEntropy
C
TestCheckEntropyViolations
C
TestEntropyIntegration
C
TestDocstringThresholds
C
TestFieldNameExclusions
C
TestExclusionValidation
C
TestWaiverModule
N
test_skeleton_exporter
C
TestExtractSkeleton
C
TestStripDocstringSection
C
TestNonPythonSkeleton
C
TestSkeletonIntegration
N
workspace
C
WorkspaceError
C
Subproject
C
Workspace
Generated by
1.15.0