Module: Rosette::Core

Defined in:
lib/rosette/core.rb,
lib/rosette/core/errors.rb,
lib/rosette/core/version.rb,
lib/rosette/core/git/ref.rb,
lib/rosette/core/git/repo.rb,
lib/rosette/core/commands.rb,
lib/rosette/core/validators.rb,
lib/rosette/core/configurator.rb,
lib/rosette/core/string_utils.rb,
lib/rosette/core/branch_utils.rb,
lib/rosette/core/git/diff_finder.rb,
lib/rosette/core/commands/errors.rb,
lib/rosette/core/extractor/phrase.rb,
lib/rosette/core/extractor/locale.rb,
lib/rosette/core/resolvers/resolver.rb,
lib/rosette/core/translation_status.rb,
lib/rosette/core/extractor/extractor.rb,
lib/rosette/core/extractor/commit_log.rb,
lib/rosette/core/validators/validator.rb,
lib/rosette/core/path_matcher_factory.rb,
lib/rosette/core/extractor/translation.rb,
lib/rosette/core/commands/git/with_ref.rb,
lib/rosette/core/extractor/repo_config.rb,
lib/rosette/core/resolvers/extractor_id.rb,
lib/rosette/core/commands/git/with_refs.rb,
lib/rosette/core/commands/git/diff_entry.rb,
lib/rosette/core/resolvers/serializer_id.rb,
lib/rosette/core/resolvers/integration_id.rb,
lib/rosette/core/commands/git/diff_command.rb,
lib/rosette/core/commands/git/show_command.rb,
lib/rosette/core/resolvers/preprocessor_id.rb,
lib/rosette/core/validators/repo_validator.rb,
lib/rosette/core/snapshots/snapshot_factory.rb,
lib/rosette/core/extractor/static_extractor.rb,
lib/rosette/core/extractor/commit_processor.rb,
lib/rosette/core/extractor/extractor_config.rb,
lib/rosette/core/commands/git/fetch_command.rb,
lib/rosette/core/commands/git/with_repo_name.rb,
lib/rosette/core/validators/commit_validator.rb,
lib/rosette/core/commands/git/status_command.rb,
lib/rosette/core/validators/locale_validator.rb,
lib/rosette/core/commands/git/with_snapshots.rb,
lib/rosette/core/extractor/commit_log_status.rb,
lib/rosette/core/extractor/serializer_config.rb,
lib/rosette/core/commands/git/commit_command.rb,
lib/rosette/core/validators/commits_validator.rb,
lib/rosette/core/validators/encoding_validator.rb,
lib/rosette/core/commands/git/snapshot_command.rb,
lib/rosette/core/error_reporters/error_reporter.rb,
lib/rosette/core/commands/git/diff_base_command.rb,
lib/rosette/core/extractor/phrase/phrase_to_hash.rb,
lib/rosette/core/snapshots/head_snapshot_factory.rb,
lib/rosette/core/commands/git/with_non_merge_ref.rb,
lib/rosette/core/validators/serializer_validator.rb,
lib/rosette/core/snapshots/repo_config_path_filter.rb,
lib/rosette/core/commands/translations/with_locale.rb,
lib/rosette/core/snapshots/cached_snapshot_factory.rb,
lib/rosette/core/error_reporters/nil_error_reporter.rb,
lib/rosette/core/commands/git/repo_snapshot_command.rb,
lib/rosette/core/extractor/phrase/phrase_index_policy.rb,
lib/rosette/core/commands/translations/export_command.rb,
lib/rosette/core/error_reporters/raising_error_reporter.rb,
lib/rosette/core/snapshots/cached_head_snapshot_factory.rb,
lib/rosette/core/error_reporters/printing_error_reporter.rb,
lib/rosette/core/commands/queuing/requeue_commit_command.rb,
lib/rosette/core/error_reporters/buffered_error_reporter.rb,
lib/rosette/core/commands/queuing/enqueue_commit_command.rb,
lib/rosette/core/extractor/translation/translation_to_hash.rb,
lib/rosette/core/commands/translations/translation_lookup_command.rb

Overview

Namespace for all Rosette core classes.

Defined Under Namespace

Modules: Commands, CommitLogStatus, PhraseIndexPolicy, PhraseToHash, TranslationToHash, Validators Classes: Bcp47Locale, BranchUtils, BufferedErrorReporter, CachedHeadSnapshotFactory, CachedSnapshotFactory, CommitLog, CommitProcessor, Configurator, DiffFinder, ErrorReporter, ExtractionSyntaxError, Extractor, ExtractorConfig, ExtractorId, Head, HeadSnapshotFactory, IntegrationId, InvalidLocaleError, Locale, NilErrorReporter, PathMatcherFactory, Phrase, PreprocessorId, PrintingErrorReporter, RaisingErrorReporter, Ref, Remote, Repo, RepoConfig, RepoConfigPathFilter, Resolver, SerializerConfig, SerializerId, SnapshotFactory, StaticExtractor, StringUtils, SyntaxError, Tag, Translation, TranslationStatus

Constant Summary collapse

DEFAULT_ENCODING =

The default encoding for all of Rosette.

Encoding::UTF_8
VERSION =

rosette-core's current version.

"1.0.0"