Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add reinsert functionality #11

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
c900c56
[CodeExtractor] Convert to module
NickLaMuro Oct 30, 2019
72ba047
[CodeExtractor] Break out Config to it's own class
NickLaMuro Oct 30, 2019
4c1dba9
[CodeExtractor] Break out GitProject
NickLaMuro Oct 30, 2019
eecb699
[Rakefile] Add test:debug task
NickLaMuro Nov 13, 2019
8754a0e
[test_helper.rb] Add assert_commits helper
NickLaMuro Nov 13, 2019
fbfac90
[test_helper.rb] Add .set_destination_dir
NickLaMuro Nov 13, 2019
f909737
[test_helper.rb] Add TestRepo.clone_at helper
NickLaMuro Nov 13, 2019
365eff2
[test_helper.rb] Add TestRepo#checkout_b
NickLaMuro Nov 13, 2019
3fbac22
[test_helper.rb] Add TestRepo#execute
NickLaMuro Nov 19, 2019
ed3a610
[test_helper.rb] Add TestRepo.merge
NickLaMuro Nov 19, 2019
8192069
[CodeExtractor] Add reinsert functionality
NickLaMuro Nov 13, 2019
75bbfb6
[code_extractor_test.rb] Add .create_base_repo
NickLaMuro Nov 14, 2019
25ec045
[code_extractor_test] Add .perform_merges_of_extracted_code
NickLaMuro Nov 14, 2019
cb508a8
[code_extractor_test] Add .apply_new_commits_on_extracted_repo
NickLaMuro Nov 14, 2019
c50bfd0
[code_extractor_test.rb] Add .update_extraction_hash
NickLaMuro Nov 14, 2019
bdad794
Add code_extractor_reinsert_test.rb
NickLaMuro Nov 15, 2019
5665198
Add Fallback for when code_extractor wasn't used
NickLaMuro Nov 18, 2019
235f616
[CodeExtractorReinsertTest] Support custom commits
NickLaMuro Nov 19, 2019
96d2702
[CodeExtractor] Support merge commits
NickLaMuro Nov 19, 2019
361b72c
[CodeExtractor] Better .previously_extracted_commits
NickLaMuro Nov 21, 2019
7de0f9d
[FIXUP][CodeExtractor] spacing for git-filter-branch cmd
NickLaMuro Nov 21, 2019
af74685
[CodeExtractor] Use git user for base commit
NickLaMuro Nov 21, 2019
f0eed26
[CodeExtractor] Use inject_branch for injecting commits
NickLaMuro Nov 21, 2019
6191b9c
[FIXUP] Remove inject's --index-filter
NickLaMuro Nov 21, 2019
f7b6e3f
[FIXUP] Fix inject "initial commit"
NickLaMuro Nov 22, 2019
af8f2f5
[FIXUP] Clean up debugging puts
NickLaMuro Nov 22, 2019
06719ea
[CodeExtractor] Fix "transferred from" in reinsert
NickLaMuro Nov 22, 2019
73fd210
[FIXUP] Moar better commit_msg_filter
NickLaMuro Nov 22, 2019
eabcfa0
[CodeExtractor] checkout before build_prune_script
NickLaMuro Nov 22, 2019
bd0b361
[CodeExtractor] Better/Consistent documentation
NickLaMuro Jan 21, 2020
b6720f5
[CodeExtractor] Document `committer_data` info
NickLaMuro Jan 21, 2020
133fdb1
[WIP] grafting commits
NickLaMuro Jan 21, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,13 @@ namespace :test do
sandbox_dir = File.join "test", "tmp"
rm_rf sandbox_dir
end


desc "run a DEBUG test run after cleaning"
task :debug => :clean do
ENV["DEBUG"] = "1"
Rake::Task["test"].invoke
end
end

task :default => :test
Loading