You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allocate 1 instance of each rule per LintPipeline.
The previous implementation allocated a new instance of each relevant rule at each node in the `LintPipeline`. This meant that rules couldn't share state between nodes and it meant that potentially many instances of each rule were allocated per linted file.
This change has a modest impact improving performance (15-20% in some testing).
0 commit comments