Sha256: a3a40ed984568d5a59c47e3382bcdca48f20a546e03207f368ff6a4eab3322ed
Contents?: true
Size: 756 Bytes
Versions: 2
Compression:
Stored size: 756 Bytes
Contents
require 'yoda/store/objects/library/path_resolvable' module Yoda module Store module Objects module Library module PathResolvable # @abstract # @return [Array<String>] def require_paths fail NotImplementedError end # @param relative_path [String] # @return [Boolean] def contain_requirable_file?(relative_path) !!find_requirable_file(relative_path) end # @param relative_path [String] # @return [String, nil] def find_requirable_file(relative_path) Services::LoadablePathResolver.new.find_loadable_path(require_paths, relative_path) end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yoda-language-server-0.10.1 | lib/yoda/store/objects/library/path_resolvable.rb |
yoda-language-server-0.10.0 | lib/yoda/store/objects/library/path_resolvable.rb |