# -*- encoding: utf-8 -*- # stub: i18n-tasks 0.9.16 ruby lib Gem::Specification.new do |s| s.name = "i18n-tasks".freeze s.version = "0.9.16".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "issue_tracker" => "https://github.com/glebm/i18n-tasks" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["glebm".freeze] s.date = "2017-07-21" s.description = "i18n-tasks helps you find and manage missing and unused translations.\n\nIt analyses code statically for key usages, such as `I18n.t('some.key')`, in order to report keys that are missing or unused,\npre-fill missing keys (optionally from Google Translate), and remove unused keys.\n".freeze s.email = ["glex.spb@gmail.com".freeze] s.executables = ["i18n-tasks".freeze] s.files = ["LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/i18n-tasks".freeze, "bin/i18n-tasks.cmd".freeze, "config/locales/en.yml".freeze, "config/locales/ru.yml".freeze, "i18n-tasks.gemspec".freeze, "lib/i18n/tasks.rb".freeze, "lib/i18n/tasks/base_task.rb".freeze, "lib/i18n/tasks/cli.rb".freeze, "lib/i18n/tasks/command/collection.rb".freeze, "lib/i18n/tasks/command/commander.rb".freeze, "lib/i18n/tasks/command/commands/data.rb".freeze, "lib/i18n/tasks/command/commands/eq_base.rb".freeze, "lib/i18n/tasks/command/commands/health.rb".freeze, "lib/i18n/tasks/command/commands/meta.rb".freeze, "lib/i18n/tasks/command/commands/missing.rb".freeze, "lib/i18n/tasks/command/commands/tree.rb".freeze, "lib/i18n/tasks/command/commands/usages.rb".freeze, "lib/i18n/tasks/command/commands/xlsx.rb".freeze, "lib/i18n/tasks/command/dsl.rb".freeze, "lib/i18n/tasks/command/option_parsers/enum.rb".freeze, "lib/i18n/tasks/command/option_parsers/locale.rb".freeze, "lib/i18n/tasks/command/options/common.rb".freeze, "lib/i18n/tasks/command/options/data.rb".freeze, "lib/i18n/tasks/command/options/locales.rb".freeze, "lib/i18n/tasks/command_error.rb".freeze, "lib/i18n/tasks/commands.rb".freeze, "lib/i18n/tasks/configuration.rb".freeze, "lib/i18n/tasks/console_context.rb".freeze, "lib/i18n/tasks/data.rb".freeze, "lib/i18n/tasks/data/adapter/json_adapter.rb".freeze, "lib/i18n/tasks/data/adapter/yaml_adapter.rb".freeze, "lib/i18n/tasks/data/file_formats.rb".freeze, "lib/i18n/tasks/data/file_system.rb".freeze, "lib/i18n/tasks/data/file_system_base.rb".freeze, "lib/i18n/tasks/data/router/conservative_router.rb".freeze, "lib/i18n/tasks/data/router/pattern_router.rb".freeze, "lib/i18n/tasks/data/tree/node.rb".freeze, "lib/i18n/tasks/data/tree/nodes.rb".freeze, "lib/i18n/tasks/data/tree/siblings.rb".freeze, "lib/i18n/tasks/data/tree/traversal.rb".freeze, "lib/i18n/tasks/google_translation.rb".freeze, "lib/i18n/tasks/html_keys.rb".freeze, "lib/i18n/tasks/ignore_keys.rb".freeze, "lib/i18n/tasks/key_pattern_matching.rb".freeze, "lib/i18n/tasks/locale_list.rb".freeze, "lib/i18n/tasks/locale_pathname.rb".freeze, "lib/i18n/tasks/logging.rb".freeze, "lib/i18n/tasks/missing_keys.rb".freeze, "lib/i18n/tasks/plural_keys.rb".freeze, "lib/i18n/tasks/rainbow_utils.rb".freeze, "lib/i18n/tasks/references.rb".freeze, "lib/i18n/tasks/reports/base.rb".freeze, "lib/i18n/tasks/reports/spreadsheet.rb".freeze, "lib/i18n/tasks/reports/terminal.rb".freeze, "lib/i18n/tasks/scanners/file_scanner.rb".freeze, "lib/i18n/tasks/scanners/files/caching_file_finder.rb".freeze, "lib/i18n/tasks/scanners/files/caching_file_finder_provider.rb".freeze, "lib/i18n/tasks/scanners/files/caching_file_reader.rb".freeze, "lib/i18n/tasks/scanners/files/file_finder.rb".freeze, "lib/i18n/tasks/scanners/files/file_reader.rb".freeze, "lib/i18n/tasks/scanners/occurrence_from_position.rb".freeze, "lib/i18n/tasks/scanners/pattern_mapper.rb".freeze, "lib/i18n/tasks/scanners/pattern_scanner.rb".freeze, "lib/i18n/tasks/scanners/pattern_with_scope_scanner.rb".freeze, "lib/i18n/tasks/scanners/relative_keys.rb".freeze, "lib/i18n/tasks/scanners/results/key_occurrences.rb".freeze, "lib/i18n/tasks/scanners/results/occurrence.rb".freeze, "lib/i18n/tasks/scanners/ruby_ast_call_finder.rb".freeze, "lib/i18n/tasks/scanners/ruby_ast_scanner.rb".freeze, "lib/i18n/tasks/scanners/ruby_key_literals.rb".freeze, "lib/i18n/tasks/scanners/scanner.rb".freeze, "lib/i18n/tasks/scanners/scanner_multiplexer.rb".freeze, "lib/i18n/tasks/split_key.rb".freeze, "lib/i18n/tasks/stats.rb".freeze, "lib/i18n/tasks/string_interpolation.rb".freeze, "lib/i18n/tasks/unused_keys.rb".freeze, "lib/i18n/tasks/used_keys.rb".freeze, "lib/i18n/tasks/version.rb".freeze, "templates/config/i18n-tasks.yml".freeze, "templates/rspec/i18n_spec.rb".freeze] s.homepage = "https://github.com/glebm/i18n-tasks".freeze s.licenses = ["MIT".freeze] s.post_install_message = "# Install default configuration:\ncp $(i18n-tasks gem-path)/templates/config/i18n-tasks.yml config/\n# Add an RSpec for missing and unused keys:\ncp $(i18n-tasks gem-path)/templates/rspec/i18n_spec.rb spec/\n".freeze s.required_ruby_version = Gem::Requirement.new("~> 2.1".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Manage localization and translation with the awesome power of static analysis".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 4.0.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.1.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.7.3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.2.3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.5.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.3".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end