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
> Cyclic dependency are **always** a dangerous anti-pattern as discussed extensively in [#2265](https://github.com/import-js/eslint-plugin-import/issues/2265). Please be extra careful about using this option.
96
96
97
+
#### `disableScc`
98
+
99
+
This option disables a pre-processing step that calculates [Strongly Connected Components](https://en.wikipedia.org/wiki/Strongly_connected_component), which are used for avoiding unnecessary work checking files in different SCCs for cycles.
100
+
101
+
However, under some configurations, this pre-processing may be more expensive than the time it saves.
102
+
103
+
When this option is `true`, we don't calculate any SCC graph, and check all files for cycles (leading to higher time-complexity). Default is `false`.
104
+
97
105
## When Not To Use It
98
106
99
107
This rule is comparatively computationally expensive. If you are pressed for lint
0 commit comments