Inspectopedia
 
2024.3

Argument could be converted to 'Set' to improve performance

Info
New
Last modified: 03 December 2024

Detects the function calls that could work faster with an argument converted to Set.

Operations like 'minus' or 'intersect' are more effective when their argument is a set. An explicit conversion of an Iterable<T> or an Array<T> into a Set<T> can often make code more effective.

The quick-fix adds an explicit conversion to the function call.

Example:

After the quick-fix is applied: