[logaling-commit] logaling/logaling-command [add-loga-copy] Rename Glossary#copy_from to Glossary#merge!

アーカイブの一覧に戻る

SHIMADA Koji null+****@clear*****
Thu Aug 16 18:55:26 JST 2012


SHIMADA Koji	2012-08-16 18:55:26 +0900 (Thu, 16 Aug 2012)

  New Revision: 835326275ddd39d49b5f289768c3ce439c60ee0f
  https://github.com/logaling/logaling-command/commit/835326275ddd39d49b5f289768c3ce439c60ee0f

  Log:
    Rename Glossary#copy_from to Glossary#merge!

  Modified files:
    lib/logaling/command/application.rb
    lib/logaling/glossary.rb

  Modified: lib/logaling/command/application.rb (+1 -1)
===================================================================
--- lib/logaling/command/application.rb    2012-08-16 18:45:46 +0900 (41e12e6)
+++ lib/logaling/command/application.rb    2012-08-16 18:55:26 +0900 (8ab5afe)
@@ -369,7 +369,7 @@ module Logaling::Command
       dest_project =****@repos*****_personal_project(new_project_name, new_source_language, new_target_language)
       dest_glossary = dest_project.glossary(new_source_language, new_target_language)
 
-      dest_glossary.copy_from(src_glossary)
+      dest_glossary.merge!(src_glossary)
     rescue Logaling::CommandFailed, Logaling::GlossaryAlreadyRegistered, Logaling::GlossaryNotFound => e
       say e.message
     end

  Modified: lib/logaling/glossary.rb (+1 -1)
===================================================================
--- lib/logaling/glossary.rb    2012-08-16 18:45:46 +0900 (3681201)
+++ lib/logaling/glossary.rb    2012-08-16 18:55:26 +0900 (94c3a25)
@@ -75,7 +75,7 @@ module Logaling
       end
     end
 
-    def copy_from(glossary)
+    def merge!(glossary)
       glossary.terms.each do |term|
         add(term[:source_term], term[:target_term], term[:note])
       end
-------------- next part --------------
An HTML attachment was scrubbed...
ダウンロード 



More information about the logaling-commit mailing list
アーカイブの一覧に戻る