From 90346be65cb4441e2ffdc36ab8de3f93321c17c0 Mon Sep 17 00:00:00 2001 From: alpaca-tc Date: Thu, 6 Jun 2024 22:39:27 +0900 Subject: [PATCH] Rename AliasResolver -> SourceAliasResolver --- lib/diver_down/web.rb | 2 +- lib/diver_down/web/action.rb | 4 ++-- .../web/{alias_resolver.rb => source_alias_resolver.rb} | 2 +- .../{alias_resolver_spec.rb => source_alias_resolver_spec.rb} | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) rename lib/diver_down/web/{alias_resolver.rb => source_alias_resolver.rb} (97%) rename spec/diver_down/web/{alias_resolver_spec.rb => source_alias_resolver_spec.rb} (98%) diff --git a/lib/diver_down/web.rb b/lib/diver_down/web.rb index eb7b92e..d5bce2a 100644 --- a/lib/diver_down/web.rb +++ b/lib/diver_down/web.rb @@ -8,7 +8,6 @@ class Web WEB_DIR = File.expand_path('../../web', __dir__) require 'diver_down/web/action' - require 'diver_down/web/alias_resolver' require 'diver_down/web/definition_to_dot' require 'diver_down/web/definition_enumerator' require 'diver_down/web/bit_id' @@ -16,6 +15,7 @@ class Web require 'diver_down/web/indented_string_io' require 'diver_down/web/definition_store' require 'diver_down/web/definition_loader' + require 'diver_down/web/source_alias_resolver' # For development autoload :DevServerMiddleware, 'diver_down/web/dev_server_middleware' diff --git a/lib/diver_down/web/action.rb b/lib/diver_down/web/action.rb index a641ff8..e5569f7 100644 --- a/lib/diver_down/web/action.rb +++ b/lib/diver_down/web/action.rb @@ -18,7 +18,7 @@ class Action def initialize(store:, metadata:, request:) @store = store @metadata = metadata - @alias_resolver = DiverDown::Web::AliasResolver.new(@metadata.source_alias) + @source_alias_resolver = DiverDown::Web::SourceAliasResolver.new(@metadata.source_alias) @request = request end @@ -227,7 +227,7 @@ def combine_definitions(bit_id, compound, concentrate, only_module) if definition # Resolve source aliases - resolved_definition = @alias_resolver.resolve(definition) + resolved_definition = @source_alias_resolver.resolve(definition) definition_to_dot = DiverDown::Web::DefinitionToDot.new(resolved_definition, @metadata, compound:, concentrate:, only_module:) diff --git a/lib/diver_down/web/alias_resolver.rb b/lib/diver_down/web/source_alias_resolver.rb similarity index 97% rename from lib/diver_down/web/alias_resolver.rb rename to lib/diver_down/web/source_alias_resolver.rb index 0a42801..23dda5d 100644 --- a/lib/diver_down/web/alias_resolver.rb +++ b/lib/diver_down/web/source_alias_resolver.rb @@ -2,7 +2,7 @@ module DiverDown class Web - class AliasResolver + class SourceAliasResolver # @param metadata_alias [DiverDown::Web::Metadata::SourceAlias] def initialize(metadata_alias) @metadata_alias = metadata_alias diff --git a/spec/diver_down/web/alias_resolver_spec.rb b/spec/diver_down/web/source_alias_resolver_spec.rb similarity index 98% rename from spec/diver_down/web/alias_resolver_spec.rb rename to spec/diver_down/web/source_alias_resolver_spec.rb index 4fab2dc..7743f4d 100644 --- a/spec/diver_down/web/alias_resolver_spec.rb +++ b/spec/diver_down/web/source_alias_resolver_spec.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -RSpec.describe DiverDown::Web::AliasResolver do +RSpec.describe DiverDown::Web::SourceAliasResolver do describe 'InstanceMethods' do describe '#resolve' do include DefinitionHelper