Consider such EO snippet:
[] > jeff
$ > self
[] > say-hello
stdout self > @
Here, self was introduced on a purpose, in order to make jeff itself reusable in the say-hello. Thus, self is not redundant. However, redundant-object complains as such:
The object "self" is redundant, consider inline it instead (redundant-object (Single))
We should not complain in this case, I believe
Consider such EO snippet:
Here,
selfwas introduced on a purpose, in order to makejeffitself reusable in thesay-hello. Thus,selfis not redundant. However,redundant-objectcomplains as such:We should not complain in this case, I believe