Module: LcpRuby::I18nCheck

Defined in:
lib/lcp_ruby/i18n_check.rb,
lib/lcp_ruby/i18n_check/runner.rb,
lib/lcp_ruby/i18n_check/offense.rb,
lib/lcp_ruby/i18n_check/reporter.rb,
lib/lcp_ruby/i18n_check/heuristics.rb,
lib/lcp_ruby/i18n_check/key_deriver.rb,
lib/lcp_ruby/i18n_check/configuration.rb,
lib/lcp_ruby/i18n_check/registry_walker.rb

Overview

Boot-time empirical i18n lint for host-app metadata. Walks ‘LcpRuby.loader.*_definitions` and asserts that every labeled element resolves in every configured locale via `I18n.exists?`. See `docs/reference/i18n_check.md` for usage.

Defined Under Namespace

Modules: Heuristics Classes: Configuration, KeyDeriver, Offense, RegistryWalker, Reporter, Runner