Closed
Description
Describe the issue
In example below I have cascade_invocations warning. But method was called on different object.
To Reproduce
class ClassA {
void method() {}
}
class ClassB {
final ClassA field;
ClassB(this.field);
}
void main() {
final oldClass = ClassB(ClassA());
final newClass = ClassB(ClassA());
oldClass.field
..method()
..method();
// cascade_invocations warning
newClass.field
..method()
..method();
}
Expected behavior
no warning
Additional context
cascade_invocations warning