src/main/java/com/trickl/selection/SelectionAlgorithm.java

Summary

Maintainability
A
3 hrs
Test Coverage

Method select has 6 arguments (exceeds 4 allowed). Consider refactoring.
Open

  <T> int select(T[] arr, int[] freq, int start, int end, int k, Comparator<T> comparator);
Severity: Minor
Found in src/main/java/com/trickl/selection/SelectionAlgorithm.java - About 45 mins to fix

    Method select has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

      int select(short[] arr, int[] freq, int start, int end, int k);
    Severity: Minor
    Found in src/main/java/com/trickl/selection/SelectionAlgorithm.java - About 35 mins to fix

      Method select has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

        int select(int[] arr, int[] freq, int start, int end, int k);
      Severity: Minor
      Found in src/main/java/com/trickl/selection/SelectionAlgorithm.java - About 35 mins to fix

        Method select has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

          int select(float[] arr, int[] freq, int start, int end, int k);
        Severity: Minor
        Found in src/main/java/com/trickl/selection/SelectionAlgorithm.java - About 35 mins to fix

          Method select has 5 arguments (exceeds 4 allowed). Consider refactoring.
          Open

            int select(char[] arr, int[] freq, int start, int end, int k);
          Severity: Minor
          Found in src/main/java/com/trickl/selection/SelectionAlgorithm.java - About 35 mins to fix

            Method select has 5 arguments (exceeds 4 allowed). Consider refactoring.
            Open

              int select(double[] arr, int[] freq, int start, int end, int k);
            Severity: Minor
            Found in src/main/java/com/trickl/selection/SelectionAlgorithm.java - About 35 mins to fix

              There are no issues that match your filters.

              Category
              Status