diff --git a/Gemfile b/Gemfile index 04598db..b4e2a20 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,3 @@ source "https://rubygems.org" -# Specify your gem's dependencies in google_translate_tricks.gemspec gemspec diff --git a/bin/console b/bin/console index 89c415d..1448092 100755 --- a/bin/console +++ b/bin/console @@ -1,7 +1,7 @@ #!/usr/bin/env ruby require "bundler/setup" -require "google_translate_tricks" +require "google_translate_diff" # You can add fixtures and/or initialization code here to make experimenting # with your gem easier. You can also use a different console, if you like. diff --git a/google_translate_tricks.gemspec b/google_translate_diff.gemspec similarity index 79% rename from google_translate_tricks.gemspec rename to google_translate_diff.gemspec index 95e2e91..b232e3a 100644 --- a/google_translate_tricks.gemspec +++ b/google_translate_diff.gemspec @@ -1,22 +1,24 @@ # coding: utf-8 lib = File.expand_path("../lib", __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) -require "google_translate_tricks/version" +require "google_translate_diff/version" # rubocop:disable Metrics/BlockLength Gem::Specification.new do |spec| - spec.name = "google_translate_tricks" - spec.version = GoogleTranslateTricks::VERSION + spec.name = "google_translate_diff" + spec.version = GoogleTranslateDiff::VERSION spec.authors = ["Victor Sokolov"] spec.email = ["gzigzigzeo@evilmartians.com"] spec.summary = %( -Google Translate API wrapper translates only changed parts of big texts. +Google Translate API wrapper translates only changed parts between revisions of +big texts. ) spec.description = %( -Google Translate API wrapper translates only changed parts of big texts. +Google Translate API wrapper translates only changed parts between revisions of +big texts. ) - spec.homepage = "https://github.com/gzigzigzeo/google_translate_tricks" + spec.homepage = "https://github.com/gzigzigzeo/google_translate_diff" if spec.respond_to?(:metadata) spec.metadata["allowed_push_host"] = "https://rubygems.org" diff --git a/lib/google_translate_diff.rb b/lib/google_translate_diff.rb new file mode 100644 index 0000000..596a80b --- /dev/null +++ b/lib/google_translate_diff.rb @@ -0,0 +1,8 @@ +require "ox" +require "punkt-segmenter" + +require "google_translate_diff/version" +require "google_translate_diff/tokenizer" + +module GoogleTranslateDiff +end diff --git a/lib/google_translate_tricks/tokenizer.rb b/lib/google_translate_diff/tokenizer.rb similarity index 97% rename from lib/google_translate_tricks/tokenizer.rb rename to lib/google_translate_diff/tokenizer.rb index 902977c..17dcdb9 100644 --- a/lib/google_translate_tricks/tokenizer.rb +++ b/lib/google_translate_diff/tokenizer.rb @@ -1,4 +1,4 @@ -class GoogleTranslateTricks::Tokenizer < ::Ox::Sax +class GoogleTranslateDiff::Tokenizer < ::Ox::Sax def initialize(source) @pos = nil @prev = 1 diff --git a/lib/google_translate_tricks/version.rb b/lib/google_translate_diff/version.rb similarity index 51% rename from lib/google_translate_tricks/version.rb rename to lib/google_translate_diff/version.rb index 43975ab..a946825 100644 --- a/lib/google_translate_tricks/version.rb +++ b/lib/google_translate_diff/version.rb @@ -1,3 +1,3 @@ -module GoogleTranslateTricks +module GoogleTranslateDiff VERSION = "0.1.0".freeze end diff --git a/lib/google_translate_tricks.rb b/lib/google_translate_tricks.rb deleted file mode 100644 index 827e817..0000000 --- a/lib/google_translate_tricks.rb +++ /dev/null @@ -1,8 +0,0 @@ -require "ox" -require "punkt-segmenter" - -require "google_translate_tricks/version" -require "google_translate_tricks/tokenizer" - -module GoogleTranslateTricks -end diff --git a/spec/google_translate_diff_spec.rb b/spec/google_translate_diff_spec.rb new file mode 100644 index 0000000..61f0620 --- /dev/null +++ b/spec/google_translate_diff_spec.rb @@ -0,0 +1,7 @@ +require "spec_helper" + +RSpec.describe GoogleTranslateDiff do + it "has a version number" do + expect(GoogleTranslateDiff::VERSION).not_to be nil + end +end diff --git a/spec/google_translate_tricks_spec.rb b/spec/google_translate_tricks_spec.rb deleted file mode 100644 index f1c9585..0000000 --- a/spec/google_translate_tricks_spec.rb +++ /dev/null @@ -1,7 +0,0 @@ -require "spec_helper" - -RSpec.describe GoogleTranslateTricks do - it "has a version number" do - expect(GoogleTranslateTricks::VERSION).not_to be nil - end -end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 04d1bf9..78194d2 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,5 +1,5 @@ require "bundler/setup" -require "google_translate_tricks" +require "google_translate_diff" RSpec.configure do |config| # Enable flags like --only-failures and --next-failure diff --git a/spec/tokenizer_spec.rb b/spec/tokenizer_spec.rb index 6ad7cd6..50459cb 100644 --- a/spec/tokenizer_spec.rb +++ b/spec/tokenizer_spec.rb @@ -1,6 +1,6 @@ require "spec_helper" -RSpec.describe GoogleTranslateTricks::Tokenizer do +RSpec.describe GoogleTranslateDiff::Tokenizer do subject do described_class.new(source).tap do |h| Ox.sax_parse(h, StringIO.new(source))