├── .containerignore ├── .gitignore ├── Containerfile ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── bin ├── console ├── evaluate └── setup ├── config └── database.yml ├── db ├── migrate │ ├── 20230619122854_create_tables.rb │ ├── 20230621073409_create_evaluations.rb │ ├── 20231128140952_add_wall_time_to_evaluation_runs.rb │ ├── 20240108132730_add_origin_to_tests.rb │ ├── 20240205101922_add_token_count_to_bugs.rb │ ├── 20240209123621_add_active_to_bugs_and_tests.rb │ ├── 20240522101442_create_problems.rb │ ├── 20240522103255_rename_evaluation_runs_to_runs.rb │ ├── 20240522141123_rename_labels_to_label_ids_in_bugs.rb │ ├── 20240523103150_improve_indexes.rb │ ├── 20240724160252_add_hunk_count_to_bugs.rb │ ├── 20250416114010_add_similar_problems_to_problems.rb │ └── 20250422134004_add_locs_to_bugs.rb ├── schema.rb └── seeds.rb ├── docs └── logo.png ├── exe └── rbugr ├── lib ├── run_bug_run.rb └── run_bug_run │ ├── bug.rb │ ├── cli.rb │ ├── cli │ ├── analyzer.rb │ ├── bugs.rb │ ├── candidate_visualizer.rb │ ├── dataset.rb │ ├── utils.rb │ └── vis.rb │ ├── dataset.rb │ ├── diffing.rb │ ├── evaluation.rb │ ├── evaluation_results.rb │ ├── evaluator.rb │ ├── fix_candidates.rb │ ├── json_utils.rb │ ├── junit_generator.rb │ ├── logger.rb │ ├── parsing.rb │ ├── problem.rb │ ├── program.rb │ ├── program_output_matcher.rb │ ├── run.rb │ ├── sandboxing.rb │ ├── test.rb │ ├── test_run.rb │ ├── test_runner.rb │ ├── test_worker.rb │ ├── test_worker_pool.rb │ ├── tests.rb │ ├── thread_pool.rb │ └── version.rb ├── run_container.sh ├── sig └── codenet_bugs.rbs └── test ├── test_codenet_bugs.rb └── test_helper.rb /.containerignore: -------------------------------------------------------------------------------- 1 | /db/ 2 | /data/preds/ 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/.gitignore -------------------------------------------------------------------------------- /Containerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/Containerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/bin/console -------------------------------------------------------------------------------- /bin/evaluate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/bin/evaluate -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/bin/setup -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/config/database.yml -------------------------------------------------------------------------------- /db/migrate/20230619122854_create_tables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20230619122854_create_tables.rb -------------------------------------------------------------------------------- /db/migrate/20230621073409_create_evaluations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20230621073409_create_evaluations.rb -------------------------------------------------------------------------------- /db/migrate/20231128140952_add_wall_time_to_evaluation_runs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20231128140952_add_wall_time_to_evaluation_runs.rb -------------------------------------------------------------------------------- /db/migrate/20240108132730_add_origin_to_tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240108132730_add_origin_to_tests.rb -------------------------------------------------------------------------------- /db/migrate/20240205101922_add_token_count_to_bugs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240205101922_add_token_count_to_bugs.rb -------------------------------------------------------------------------------- /db/migrate/20240209123621_add_active_to_bugs_and_tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240209123621_add_active_to_bugs_and_tests.rb -------------------------------------------------------------------------------- /db/migrate/20240522101442_create_problems.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240522101442_create_problems.rb -------------------------------------------------------------------------------- /db/migrate/20240522103255_rename_evaluation_runs_to_runs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240522103255_rename_evaluation_runs_to_runs.rb -------------------------------------------------------------------------------- /db/migrate/20240522141123_rename_labels_to_label_ids_in_bugs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240522141123_rename_labels_to_label_ids_in_bugs.rb -------------------------------------------------------------------------------- /db/migrate/20240523103150_improve_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240523103150_improve_indexes.rb -------------------------------------------------------------------------------- /db/migrate/20240724160252_add_hunk_count_to_bugs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20240724160252_add_hunk_count_to_bugs.rb -------------------------------------------------------------------------------- /db/migrate/20250416114010_add_similar_problems_to_problems.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20250416114010_add_similar_problems_to_problems.rb -------------------------------------------------------------------------------- /db/migrate/20250422134004_add_locs_to_bugs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/migrate/20250422134004_add_locs_to_bugs.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/docs/logo.png -------------------------------------------------------------------------------- /exe/rbugr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/exe/rbugr -------------------------------------------------------------------------------- /lib/run_bug_run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run.rb -------------------------------------------------------------------------------- /lib/run_bug_run/bug.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/bug.rb -------------------------------------------------------------------------------- /lib/run_bug_run/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/cli.rb -------------------------------------------------------------------------------- /lib/run_bug_run/cli/analyzer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/cli/analyzer.rb -------------------------------------------------------------------------------- /lib/run_bug_run/cli/bugs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/cli/bugs.rb -------------------------------------------------------------------------------- /lib/run_bug_run/cli/candidate_visualizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/cli/candidate_visualizer.rb -------------------------------------------------------------------------------- /lib/run_bug_run/cli/dataset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/cli/dataset.rb -------------------------------------------------------------------------------- /lib/run_bug_run/cli/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/cli/utils.rb -------------------------------------------------------------------------------- /lib/run_bug_run/cli/vis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/cli/vis.rb -------------------------------------------------------------------------------- /lib/run_bug_run/dataset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/dataset.rb -------------------------------------------------------------------------------- /lib/run_bug_run/diffing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/diffing.rb -------------------------------------------------------------------------------- /lib/run_bug_run/evaluation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/evaluation.rb -------------------------------------------------------------------------------- /lib/run_bug_run/evaluation_results.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/evaluation_results.rb -------------------------------------------------------------------------------- /lib/run_bug_run/evaluator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/evaluator.rb -------------------------------------------------------------------------------- /lib/run_bug_run/fix_candidates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/fix_candidates.rb -------------------------------------------------------------------------------- /lib/run_bug_run/json_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/json_utils.rb -------------------------------------------------------------------------------- /lib/run_bug_run/junit_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/junit_generator.rb -------------------------------------------------------------------------------- /lib/run_bug_run/logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/logger.rb -------------------------------------------------------------------------------- /lib/run_bug_run/parsing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/parsing.rb -------------------------------------------------------------------------------- /lib/run_bug_run/problem.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/problem.rb -------------------------------------------------------------------------------- /lib/run_bug_run/program.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/program.rb -------------------------------------------------------------------------------- /lib/run_bug_run/program_output_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/program_output_matcher.rb -------------------------------------------------------------------------------- /lib/run_bug_run/run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/run.rb -------------------------------------------------------------------------------- /lib/run_bug_run/sandboxing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/sandboxing.rb -------------------------------------------------------------------------------- /lib/run_bug_run/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/test.rb -------------------------------------------------------------------------------- /lib/run_bug_run/test_run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/test_run.rb -------------------------------------------------------------------------------- /lib/run_bug_run/test_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/test_runner.rb -------------------------------------------------------------------------------- /lib/run_bug_run/test_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/test_worker.rb -------------------------------------------------------------------------------- /lib/run_bug_run/test_worker_pool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/test_worker_pool.rb -------------------------------------------------------------------------------- /lib/run_bug_run/tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/tests.rb -------------------------------------------------------------------------------- /lib/run_bug_run/thread_pool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/lib/run_bug_run/thread_pool.rb -------------------------------------------------------------------------------- /lib/run_bug_run/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module RunBugRun 4 | VERSION = "0.1.0" 5 | end 6 | -------------------------------------------------------------------------------- /run_container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/run_container.sh -------------------------------------------------------------------------------- /sig/codenet_bugs.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/sig/codenet_bugs.rbs -------------------------------------------------------------------------------- /test/test_codenet_bugs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/test/test_codenet_bugs.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giganticode/run_bug_run/HEAD/test/test_helper.rb --------------------------------------------------------------------------------