src/main/java/com/trickl/math/Permutator.java
Permutator
has 30 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public interface Permutator {
/**
* Perform a three cycle permutation.
* [ 1, 2, 3 ] -> [ 2, 3, 1 ]
Method cycle
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
<T> T[] cycle(T[] S, int first, int second, int third, int fourth, int fifth);
Method cycle
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
short[] cycle(short[] S, int first, int second, int third, int fourth, int fifth);
Method cycle
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
char[] cycle(char[] S, int first, int second, int third, int fourth, int fifth);
Method cycle
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
float[] cycle(float[] S, int first, int second, int third, int fourth, int fifth);
Method cycle
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
int[] cycle(int[] S, int first, int second, int third, int fourth, int fifth);
Method cycle
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
double[] cycle(double[] S, int first, int second, int third, int fourth, int fifth);
Method cycle
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
float[] cycle(float[] S, int first, int second, int third, int fourth);
Method cycle
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
char[] cycle(char[] S, int first, int second, int third, int fourth);
Method cycle
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
int[] cycle(int[] S, int first, int second, int third, int fourth);
Method cycle
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
<T> T[] cycle(T[] S, int first, int second, int third, int fourth);
Method cycle
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
double[] cycle(double[] S, int first, int second, int third, int fourth);
Method cycle
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
short[] cycle(short[] S, int first, int second, int third, int fourth);