To find where you’ve used a class as an object throughout your project in PyCharm, you can use the Find Usages feature. Here’s how you can do it:
Select the Class: Place your cursor on the class name you want to search for.
Find Usages: Right-click the class name and select Find Usages from the...
the compiler is scared some lamer would use an arraylist of ints,
because varargs can't enforce generic types.
here is the fix:
@SafeVarargs
public final void generatePermutations(ArrayList<String>... lists){
ArrayList<ArrayList<String>> ll = new ArrayList<>()...
public void generatePermutations(ArrayList<String>... lists){
ArrayList<ArrayList<String>> ll = new ArrayList<>();
Collections.addAll(ll, lists);
result = new ArrayList<>();
generatePermutations(ll, this.result, 0, "");
}
@the living tribunal