Index _ | A | B | C | D | E | F | G | I | J | K | L | M | N | O | P | R | S | T | U | V | W _ __init__() (moonbuggy.cache.ResultCache method) A accept_reason (moonbuggy.report.Record attribute) Acceptance (class in moonbuggy.accepted) accepted (moonbuggy.accepted.Acceptance attribute) (moonbuggy.report.Record attribute) accepted_at (moonbuggy.accepted.Entry attribute) AcceptError active() (in module moonbuggy.profiling) add() (moonbuggy.profiling.Profiler method) all_operators() (in module moonbuggy.operators) all_tests() (moonbuggy.coverage_pass.LineMap method) ALL_TIER (in module moonbuggy.operators) ambiguous (moonbuggy.accepted.Acceptance attribute) (moonbuggy.accepted.Resolution attribute) ancestors (moonbuggy.operators.Context property) apply_in_place() (in module moonbuggy.codeswap) ArithmeticSwap (class in moonbuggy.operators.arithmetic) ASSERTION_FAILED (moonbuggy.killreason.KillReasonCode attribute) attributed (moonbuggy.profiling.Summary attribute) available() (in module moonbuggy.forkserver) B BaselineError BooleanSwap (class in moonbuggy.operators.boolean) Boundary (class in moonbuggy.operators.boundary) C cache_covers (moonbuggy.verify.Explanation property) cache_key (moonbuggy.verify.Explanation attribute) cached (moonbuggy.verify.Explanation attribute) CacheRecord (class in moonbuggy.cache) category (moonbuggy.report.Record attribute) changed_lines (moonbuggy.diffscope.DiffScope property) check() (in module moonbuggy.baseline) check_selection_is_runnable() (in module moonbuggy.runner) child_seconds (moonbuggy.forkserver.WarmSessionOutcome attribute) child_wall_seconds (moonbuggy.forkserver.WarmSessionOutcome attribute) classify() (in module moonbuggy.baseline) clear() (moonbuggy.cache.ResultCache method) code (moonbuggy.killreason.KillReasonCode property) ComparisonSwap (class in moonbuggy.operators.comparison) ConditionNegation (class in moonbuggy.operators.condition) ConstantBool (class in moonbuggy.operators.constant) ConstantInt (class in moonbuggy.operators.constant) contains() (moonbuggy.diffscope.DiffScope method) Context (class in moonbuggy.operators) ContextualOperator (class in moonbuggy.operators) cost (moonbuggy.operators.deletion.StatementDeletion attribute) (moonbuggy.operators.OperatorInfo attribute) COSTS (in module moonbuggy.operators) coverage_seconds (moonbuggy.forkserver.WarmSessionEvidence attribute) CoveragePassError D DEFAULT_COST (in module moonbuggy.operators) DEFAULT_TIER (in module moonbuggy.operators) describe() (moonbuggy.diffscope.DiffScope method) describe_operators() (in module moonbuggy.operators) description (moonbuggy.operators.OperatorInfo attribute) detect_encoding() (in module moonbuggy.srcio) diff (moonbuggy.report.Record attribute) DiffScope (class in moonbuggy.diffscope) DiffScopeError duration (moonbuggy.report.Record attribute) (moonbuggy.runner.Result attribute) E encode_source() (in module moonbuggy.srcio) Entry (class in moonbuggy.accepted) entry_for() (in module moonbuggy.accepted) errored (moonbuggy.killreason.KillReason property) EXECUTION_CRASH (moonbuggy.killreason.KillReasonCode attribute) exit_status (moonbuggy.baseline.OutcomesFile attribute) explain() (in module moonbuggy.verify) Explanation (class in moonbuggy.verify) F failed (moonbuggy.verify.Verification attribute) field (moonbuggy.operators.Context attribute) file (moonbuggy.accepted.Entry attribute) (moonbuggy.coverage_pass.LineEntry attribute) (moonbuggy.report.Record attribute) files (moonbuggy.diffscope.DiffScope property) find_record() (in module moonbuggy.report) find_source_dir() (in module moonbuggy.discover) find_source_files() (in module moonbuggy.discover) fingerprint (moonbuggy.accepted.Entry attribute) fingerprint() (in module moonbuggy.accepted) fingerprint_inputs (moonbuggy.verify.Explanation attribute) flaky (moonbuggy.runner.RunSessionState attribute) (moonbuggy.verify.Explanation attribute) FLAKY_PROBE (moonbuggy.killreason.KillReasonCode attribute) from_cache (moonbuggy.runner.Result attribute) G gating (moonbuggy.accepted.Acceptance attribute) generate_mutants() (in module moonbuggy.generate) GenerationError get() (moonbuggy.cache.ResultCache method) I id (moonbuggy.accepted.Entry attribute) (moonbuggy.mutant.Mutant attribute) (moonbuggy.report.Record attribute) in_logging_call() (in module moonbuggy.logging_policy) index (moonbuggy.operators.Context attribute) index_modules() (in module moonbuggy.codeswap) install() (in module moonbuggy.inmemory) is_git_ignored() (in module moonbuggy.accepted) is_logging_call() (in module moonbuggy.logging_policy) J Job (class in moonbuggy.forkserver) jobs (moonbuggy.forkserver.WarmSessionOutcome attribute) K key_for() (moonbuggy.cache.ResultCache method) KillReason (class in moonbuggy.killreason) killreason (moonbuggy.report.Record attribute) (moonbuggy.runner.Result attribute) KillReasonCode (class in moonbuggy.killreason) L label (moonbuggy.killreason.KillReasonCode property) last_run (moonbuggy.verify.Explanation attribute) LayoutError line (moonbuggy.coverage_pass.LineEntry attribute) (moonbuggy.mutant.Mutant attribute) (moonbuggy.plugin.MutantEnvPayload attribute) (moonbuggy.report.Record attribute) LineEntry (class in moonbuggy.coverage_pass) LineMap (class in moonbuggy.coverage_pass) linemap (moonbuggy.runner.RunSessionState attribute) LineMapDict (class in moonbuggy.coverage_pass) lines (moonbuggy.coverage_pass.LineMapDict attribute) live (moonbuggy.accepted.Resolution attribute) load() (in module moonbuggy.accepted) logger_names (moonbuggy.logging_policy.LoggingPolicy attribute) logging_call (moonbuggy.mutant.Mutant attribute) (moonbuggy.report.Record attribute) LoggingPolicy (class in moonbuggy.logging_policy) looks_like_pytest_project() (in module moonbuggy.discover) M main() (in module moonbuggy.cli) make_id() (in module moonbuggy.mutant) merge_base (moonbuggy.diffscope.DiffScope attribute) module moonbuggy.accepted moonbuggy.baseline moonbuggy.cache moonbuggy.cli moonbuggy.codeswap moonbuggy.coverage_pass moonbuggy.diffscope moonbuggy.discover moonbuggy.forkserver moonbuggy.generate moonbuggy.inmemory moonbuggy.killreason moonbuggy.logging_policy moonbuggy.mutant moonbuggy.naive moonbuggy.operators moonbuggy.operators.arithmetic moonbuggy.operators.boolean moonbuggy.operators.boundary moonbuggy.operators.comparison moonbuggy.operators.condition moonbuggy.operators.constant moonbuggy.operators.deletion moonbuggy.plugin moonbuggy.profiling moonbuggy.report moonbuggy.runner moonbuggy.srcio moonbuggy.verify module (moonbuggy.mutant.Mutant attribute) module_at() (in module moonbuggy.codeswap) module_level (moonbuggy.mutant.Mutant attribute) (moonbuggy.report.Record attribute) moonbuggy.accepted module moonbuggy.baseline module moonbuggy.cache module moonbuggy.cli module moonbuggy.codeswap module moonbuggy.coverage_pass module moonbuggy.diffscope module moonbuggy.discover module moonbuggy.forkserver module moonbuggy.generate module moonbuggy.inmemory module moonbuggy.killreason module moonbuggy.logging_policy module moonbuggy.mutant module moonbuggy.naive module moonbuggy.operators module moonbuggy.operators.arithmetic module moonbuggy.operators.boolean module moonbuggy.operators.boundary module moonbuggy.operators.comparison module moonbuggy.operators.condition module moonbuggy.operators.constant module moonbuggy.operators.deletion module moonbuggy.plugin module moonbuggy.profiling module moonbuggy.report module moonbuggy.runner module moonbuggy.srcio module moonbuggy.verify module Mutant (class in moonbuggy.mutant) mutant (moonbuggy.forkserver.Job attribute) (moonbuggy.runner.Result attribute) (moonbuggy.verify.Explanation attribute) (moonbuggy.verify.Verification property) MutantEnvPayload (class in moonbuggy.plugin) mutated (moonbuggy.mutant.Mutant attribute) (moonbuggy.plugin.MutantEnvPayload attribute) (moonbuggy.report.Record attribute) mutated_source() (in module moonbuggy.inmemory) mutations() (moonbuggy.operators.arithmetic.ArithmeticSwap method) (moonbuggy.operators.boolean.BooleanSwap method) (moonbuggy.operators.boundary.Boundary method) (moonbuggy.operators.comparison.ComparisonSwap method) (moonbuggy.operators.constant.ConstantBool method) (moonbuggy.operators.constant.ConstantInt method) (moonbuggy.operators.NodeOperator method) mutations_in_context() (moonbuggy.operators.condition.ConditionNegation method) (moonbuggy.operators.ContextualOperator method) (moonbuggy.operators.deletion.StatementDeletion method) N name (moonbuggy.operators.arithmetic.ArithmeticSwap attribute) (moonbuggy.operators.boolean.BooleanSwap attribute) (moonbuggy.operators.boundary.Boundary attribute) (moonbuggy.operators.comparison.ComparisonSwap attribute) (moonbuggy.operators.condition.ConditionNegation attribute) (moonbuggy.operators.constant.ConstantBool attribute) (moonbuggy.operators.constant.ConstantInt attribute) (moonbuggy.operators.ContextualOperator attribute) (moonbuggy.operators.deletion.StatementDeletion attribute) (moonbuggy.operators.NodeOperator attribute) (moonbuggy.operators.OperatorInfo attribute) nearest() (moonbuggy.operators.Context method) nearest_test (moonbuggy.cache.CacheRecord attribute) (moonbuggy.report.Record attribute) (moonbuggy.runner.Result attribute) next_run (moonbuggy.verify.Explanation property) NodeOperator (class in moonbuggy.operators) note() (moonbuggy.profiling.Profiler method) notes (moonbuggy.profiling.Profiler attribute) (moonbuggy.profiling.Summary attribute) O operator (moonbuggy.accepted.Entry attribute) (moonbuggy.mutant.Mutant attribute) (moonbuggy.report.Record attribute) OperatorInfo (class in moonbuggy.operators) original (moonbuggy.mutant.Mutant attribute) (moonbuggy.report.Record attribute) orphaned (moonbuggy.accepted.Acceptance attribute) (moonbuggy.accepted.Resolution attribute) other (moonbuggy.profiling.Summary attribute) OutcomeRecorder (class in moonbuggy.baseline) outcomes (moonbuggy.baseline.OutcomeRecorder attribute) (moonbuggy.baseline.OutcomesFile attribute) OutcomesFile (class in moonbuggy.baseline) outer (moonbuggy.operators.Context attribute) P parent (moonbuggy.operators.Context attribute) parse_id() (in module moonbuggy.mutant) path (moonbuggy.accepted.Acceptance attribute) (moonbuggy.plugin.MutantEnvPayload attribute) phases (moonbuggy.profiling.Summary attribute) plaintext_from_records() (in module moonbuggy.report) Plan (class in moonbuggy.runner) plan (moonbuggy.runner.RunSessionState attribute) policy_for() (in module moonbuggy.logging_policy) prebuild_mutant_config() (in module moonbuggy.forkserver) precollect() (in module moonbuggy.forkserver) prewarm() (in module moonbuggy.srcio) prewarm_reader() (in module moonbuggy.coverage_pass) prior (moonbuggy.verify.Verification attribute) probe_env() (in module moonbuggy.baseline) probe_seconds (moonbuggy.forkserver.WarmSessionEvidence attribute) Profiler (class in moonbuggy.profiling) put() (moonbuggy.cache.ResultCache method) pytest_collectreport() (moonbuggy.baseline.OutcomeRecorder method) pytest_configure() (in module moonbuggy.baseline) (in module moonbuggy.plugin) pytest_exception_interact() (in module moonbuggy.killreason) (moonbuggy.killreason.KillReason method) pytest_runtest_logreport() (in module moonbuggy.killreason) (moonbuggy.baseline.OutcomeRecorder method) (moonbuggy.killreason.KillReason method) pytest_sessionfinish() (in module moonbuggy.baseline) (in module moonbuggy.killreason) (moonbuggy.killreason.KillReason method) R ranges (moonbuggy.diffscope.DiffScope attribute) read_coverage_data() (in module moonbuggy.coverage_pass) read_jsonl() (in module moonbuggy.report) read_outcomes() (in module moonbuggy.baseline) read_source() (in module moonbuggy.srcio) reason (moonbuggy.accepted.Entry attribute) (moonbuggy.verify.Explanation attribute) (moonbuggy.verify.Verification attribute) reasons() (moonbuggy.accepted.Resolution method) Record (class in moonbuggy.report) record_for() (in module moonbuggy.report) ref (moonbuggy.diffscope.DiffScope attribute) register() (in module moonbuggy.operators) relocated (moonbuggy.accepted.Acceptance attribute) (moonbuggy.accepted.Resolution attribute) render_line() (in module moonbuggy.report) replace_line() (in module moonbuggy.srcio) replace_operator() (in module moonbuggy.operators) RESERVED_SELECTORS (in module moonbuggy.operators) reset() (in module moonbuggy.profiling) (moonbuggy.killreason.KillReason method) Resolution (class in moonbuggy.accepted) resolve() (in module moonbuggy.accepted) resolve_operators() (in module moonbuggy.operators) resolve_targets() (in module moonbuggy.verify) Result (class in moonbuggy.runner) result (moonbuggy.verify.Verification attribute) ResultCache (class in moonbuggy.cache) results (moonbuggy.runner.Plan attribute) run() (in module moonbuggy.cli) run_baseline_pass() (in module moonbuggy.coverage_pass) run_batch() (in module moonbuggy.forkserver) run_coverage_pass() (in module moonbuggy.coverage_pass) run_fingerprint() (in module moonbuggy.cache) run_in_fork() (in module moonbuggy.forkserver) run_mutants() (in module moonbuggy.runner) run_naive() (in module moonbuggy.naive) run_one() (in module moonbuggy.runner) run_pytest_in_fork() (in module moonbuggy.forkserver) run_session() (in module moonbuggy.runner) run_summary() (in module moonbuggy.report) run_warm_batch() (in module moonbuggy.forkserver) run_warm_session() (in module moonbuggy.forkserver) runs (moonbuggy.forkserver.WarmSessionEvidence attribute) RunSessionState (class in moonbuggy.runner) S save() (in module moonbuggy.accepted) (moonbuggy.cache.ResultCache method) schema (moonbuggy.report.Record attribute) scope_since() (in module moonbuggy.diffscope) scope_summary() (in module moonbuggy.diffscope) select_for() (moonbuggy.coverage_pass.LineMap method) selected (moonbuggy.forkserver.Job attribute) (moonbuggy.verify.Explanation attribute) (moonbuggy.verify.Verification attribute) selection (moonbuggy.verify.Explanation attribute) SelectionError skip (moonbuggy.logging_policy.LoggingPolicy attribute) SourceError span() (moonbuggy.profiling.Profiler method) split() (moonbuggy.profiling.Profiler method) stale (moonbuggy.accepted.Acceptance attribute) (moonbuggy.accepted.Resolution attribute) startup (moonbuggy.forkserver.WarmSessionEvidence attribute) StatementDeletion (class in moonbuggy.operators.deletion) status (moonbuggy.cache.CacheRecord attribute) (moonbuggy.report.Record attribute) (moonbuggy.runner.Result attribute) (moonbuggy.verify.Verification property) statuses (moonbuggy.forkserver.WarmSessionOutcome attribute) StreamingJSONL (class in moonbuggy.report) strip_coding_cookie() (in module moonbuggy.srcio) summarise() (in module moonbuggy.report) Summary (class in moonbuggy.profiling) summary() (moonbuggy.accepted.Acceptance method) (moonbuggy.profiling.Profiler method) (moonbuggy.verify.Explanation method) (moonbuggy.verify.Verification method) suppressed (moonbuggy.mutant.Mutant attribute) (moonbuggy.report.Record attribute) SwapFailed T tally() (in module moonbuggy.accepted) TEST_ERRORED (moonbuggy.killreason.KillReasonCode attribute) tests (moonbuggy.coverage_pass.LineEntry attribute) (moonbuggy.coverage_pass.LineMapDict attribute) tests_covering() (moonbuggy.coverage_pass.LineMap method) tests_run (moonbuggy.cache.CacheRecord attribute) (moonbuggy.report.Record attribute) (moonbuggy.runner.Result attribute) tier (moonbuggy.operators.deletion.StatementDeletion attribute) (moonbuggy.operators.OperatorInfo attribute) tier_members() (in module moonbuggy.operators) TIERS (in module moonbuggy.operators) to_dict() (moonbuggy.coverage_pass.LineMap method) to_run (moonbuggy.runner.Plan attribute) totals (moonbuggy.profiling.Profiler attribute) touches() (moonbuggy.diffscope.DiffScope method) trace() (moonbuggy.verify.Verification method) U unexplained (moonbuggy.accepted.Acceptance attribute) uninstall_all() (in module moonbuggy.inmemory) V Verification (class in moonbuggy.verify) verify() (in module moonbuggy.verify) VerifyError W wall (moonbuggy.profiling.Summary attribute) warm_up() (in module moonbuggy.forkserver) WarmSessionEvidence (class in moonbuggy.forkserver) WarmSessionOutcome (class in moonbuggy.forkserver) write() (moonbuggy.profiling.Profiler method) (moonbuggy.report.StreamingJSONL method) write_jsonl() (in module moonbuggy.report) write_summary() (in module moonbuggy.report)