Description
The AttributeReference "equals" method only accept as different objects with different name, expression id or dataType. With this behavior when I tried to do a "transformExpressionsDown" and try to transform qualifiers inside "AttributeReferences", these objects are not replaced, because the transformer considers them equal.
I propose to add to the "equals" method this variables:
name, dataType, nullable, metadata, epxrId, qualifiers