Module: FiberAudit

Defined in:
lib/fiber_audit.rb,
lib/fiber_audit/cli.rb,
lib/fiber_audit/audit.rb,
lib/fiber_audit/errors.rb,
lib/fiber_audit/project.rb,
lib/fiber_audit/version.rb,
lib/fiber_audit/runtime/boot.rb,
lib/fiber_audit/configuration.rb,
lib/fiber_audit/runtime/clock.rb,
lib/fiber_audit/runtime/event.rb,
lib/fiber_audit/reporters/base.rb,
lib/fiber_audit/reporters/json.rb,
lib/fiber_audit/reporters/text.rb,
lib/fiber_audit/runtime/limits.rb,
lib/fiber_audit/runtime/policy.rb,
lib/fiber_audit/runtime/sampler.rb,
lib/fiber_audit/runtime/session.rb,
lib/fiber_audit/findings/finding.rb,
lib/fiber_audit/reporters/schema.rb,
lib/fiber_audit/runtime/location.rb,
lib/fiber_audit/runtime/recorder.rb,
lib/fiber_audit/runtime/redactor.rb,
lib/fiber_audit/runtime/watchdog.rb,
lib/fiber_audit/static/call_site.rb,
lib/fiber_audit/execution_context.rb,
lib/fiber_audit/findings/evidence.rb,
lib/fiber_audit/findings/location.rb,
lib/fiber_audit/findings/severity.rb,
lib/fiber_audit/runtime/heartbeat.rb,
lib/fiber_audit/runtime/lifecycle.rb,
lib/fiber_audit/static/rules/base.rb,
lib/fiber_audit/runtime/supervisor.rb,
lib/fiber_audit/runtime/validation.rb,
lib/fiber_audit/suppressions/store.rb,
lib/fiber_audit/findings/collection.rb,
lib/fiber_audit/findings/confidence.rb,
lib/fiber_audit/runtime/environment.rb,
lib/fiber_audit/runtime/probes/base.rb,
lib/fiber_audit/runtime/probes/http.rb,
lib/fiber_audit/suppressions/parser.rb,
lib/fiber_audit/operation_vocabulary.rb,
lib/fiber_audit/runtime/jsonl/schema.rb,
lib/fiber_audit/runtime/jsonl/writer.rb,
lib/fiber_audit/runtime/probes/socket.rb,
lib/fiber_audit/static/rules/registry.rb,
lib/fiber_audit/static/semantic_index.rb,
lib/fiber_audit/static/rules/built_ins.rb,
lib/fiber_audit/static/rules/io_select.rb,
lib/fiber_audit/correlation/fingerprint.rb,
lib/fiber_audit/runtime/probes/registry.rb,
lib/fiber_audit/runtime/watchdog_policy.rb,
lib/fiber_audit/runtime/probes/io_select.rb,
lib/fiber_audit/static/rules/thread_join.rb,
lib/fiber_audit/runtime/active_operations.rb,
lib/fiber_audit/runtime/execution_context.rb,
lib/fiber_audit/runtime/probes/subprocess.rb,
lib/fiber_audit/runtime/rails_integration.rb,
lib/fiber_audit/runtime/probes/thread_wait.rb,
lib/fiber_audit/runtime/scheduler_observer.rb,
lib/fiber_audit/runtime/scheduler_snapshot.rb,
lib/fiber_audit/static/call_site_extractor.rb,
lib/fiber_audit/static/rules/direct_socket.rb,
lib/fiber_audit/runtime/probes/thread_state.rb,
lib/fiber_audit/static/rules/synchronization.rb,
lib/fiber_audit/runtime/probes/synchronization.rb,
lib/fiber_audit/static/rules/blocking_subprocess.rb,
lib/fiber_audit/static/rules/net_http_in_request.rb,
lib/fiber_audit/static/execution_context_resolver.rb,
lib/fiber_audit/static/rules/thread_current_state.rb

Defined Under Namespace

Modules: CLI, Confidence, Context, Correlation, OperationVocabulary, Reporters, Runtime, Severity, Static, Suppressions Classes: Audit, Collection, Configuration, ConfigurationError, EmptyEvidenceError, Evidence, Finding, Location, Project, ProjectError, ReporterError, RuntimeContractError, RuntimeSafetyError

Constant Summary collapse

VERSION =
'0.3.0'