Module: Necropsy
- Defined in:
- lib/necropsy.rb,
lib/necropsy/cli.rb,
lib/necropsy/models.rb,
lib/necropsy/report.rb,
lib/necropsy/runner.rb,
lib/necropsy/project.rb,
lib/necropsy/version.rb,
lib/necropsy/analyzer.rb,
lib/necropsy/reporter.rb,
lib/necropsy/ast_scanner.rb,
lib/necropsy/diagnostics.rb,
lib/necropsy/configuration.rb,
lib/necropsy/guardrail/diff.rb,
lib/necropsy/bench/evaluator.rb,
lib/necropsy/cache/scan_cache.rb,
lib/necropsy/graph/call_graph.rb,
lib/necropsy/confidence/scorer.rb,
lib/necropsy/entry_points/test.rb,
lib/necropsy/entry_points/plain.rb,
lib/necropsy/entry_points/rails.rb,
lib/necropsy/guardrail/baseline.rb,
lib/necropsy/reachability/engine.rb,
lib/necropsy/analyzers/static/cha.rb,
lib/necropsy/analyzers/static/rta.rb,
lib/necropsy/guardrail/quarantine.rb,
lib/necropsy/ast_scanner/traversal.rb,
lib/necropsy/ast_scanner/dsl_macros.rb,
lib/necropsy/ast_scanner/references.rb,
lib/necropsy/ast_scanner/call_recording.rb,
lib/necropsy/ast_scanner/ruby_semantics.rb,
lib/necropsy/ast_scanner/value_definitions.rb,
lib/necropsy/ast_scanner/method_definitions.rb,
lib/necropsy/analyzers/static/name_resolution.rb,
lib/necropsy/analyzers/dynamic/coverage_importer.rb,
lib/necropsy/analyzers/dynamic/coverage_collector.rb,
lib/necropsy/analyzers/dynamic/coverband_importer.rb,
lib/necropsy/analyzers/dynamic/trace_point_importer.rb,
lib/necropsy/analyzers/dynamic/trace_point_collector.rb
Defined Under Namespace
Modules: Analyzers, Bench, Cache, Confidence, EntryPoints, Guardrail, Reachability Classes: AliveEvidence, Analyzer, AnalyzerProfile, AnalyzerResult, AstScanner, CLI, CallGraph, CallSite, ClassInfo, Configuration, Diagnostics, Edge, EdgeEvidence, EntryPoint, Error, Evidence, Finding, Node, Project, Report, Reporter, Runner, ScanResult, ScoreComponent
Constant Summary collapse
- CONFIDENCE_LEVELS =
{ low: 0, medium: 1, high: 2, certain: 3 }.freeze
- VERSION =
'0.2.0'