summaryrefslogtreecommitdiff
path: root/tool/sync_default_gems.rb
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2021-06-30 10:55:56 +0900
committerYusuke Endoh <mame@ruby-lang.org>2021-06-30 10:56:59 +0900
commit393f84da4a47134c5cb8235f299e3c5d2e92f21d (patch)
treef6c3fc94eaff7d410cad401ed4fe4bca80dc7be8 /tool/sync_default_gems.rb
parent3dd3ea092acead6179033f2c95525ffc5b8bb6ff (diff)
tool/sync_default_gems.rb: Add error_highlight gem
Diffstat (limited to 'tool/sync_default_gems.rb')
-rw-r--r--tool/sync_default_gems.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb
index 1366c1d926..10b08fdf6d 100644
--- a/tool/sync_default_gems.rb
+++ b/tool/sync_default_gems.rb
@@ -71,6 +71,7 @@ REPOSITORIES = {
drb: "ruby/drb",
pathname: "ruby/pathname",
digest: "ruby/digest",
+ error_highlight: "ruby/error_highlight",
}
def sync_default_gems(gem)
@@ -311,6 +312,12 @@ def sync_default_gems(gem)
when "set"
sync_lib gem, upstream
cp_r("#{upstream}/test", ".")
+ when "error_highlight"
+ rm_rf(%w[lib/error_highlight lib/error_highlight.rb test/error_highlight])
+ cp_r(Dir.glob("#{upstream}/lib/error_highlight*"), "lib")
+ cp_r("#{upstream}/error_highlight.gemspec", "lib/error_highlight")
+ cp_r("#{upstream}/test", "test/error_highlight")
+ rm_rf(%w[test/error_highlight/tree_spell/test_explore.rb])
else
sync_lib gem, upstream
end