lib/packwerk/reference_extractor.rb in packwerk-1.3.2 vs lib/packwerk/reference_extractor.rb in packwerk-1.4.0

- old
+ new

@@ -1,10 +1,10 @@ # typed: true # frozen_string_literal: true module Packwerk - # extracts a possible constant reference from a given AST node + # Extracts a possible constant reference from a given AST node. class ReferenceExtractor extend T::Sig sig do params( @@ -57,10 +57,10 @@ source_package = @context_provider.package_from_path(relative_path) return if source_package == constant.package - Reference.new(source_package, relative_path, constant) + Reference.new(source_package, relative_path, constant, Node.location(node)) end def local_reference?(constant_name, name_location, namespace_path) @local_constant_definitions.local_reference?( constant_name,