lvlrSajjad/react-native-blur-overlay

View on GitHub

Showing 3 of 5 total issues

Method blur has 27 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    private static Bitmap blur(RenderScript rs, Bitmap image, int Radius, float brightness, float factor) {
        Bitmap outputBitmap;
        if(Radius > 0 && Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
            outputBitmap = Bitmap.createBitmap(image.getWidth(),image.getHeight(), Bitmap.Config.ARGB_8888);
            ScriptIntrinsicBlur theIntrinsic = ScriptIntrinsicBlur.create(rs, Element.U8_4(rs));
Severity: Minor
Found in android/src/main/java/com/bluroverly/BlurTask.java - About 1 hr to fix

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

                ReactApplicationContext reactContext,
                RenderScript rs,
                Bitmap b1,
                int radius,
                float factor,
    Severity: Minor
    Found in android/src/main/java/com/bluroverly/BlurTask.java - About 45 mins to fix

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

          private static Bitmap blur(RenderScript rs, Bitmap image, int Radius, float brightness, float factor) {
      Severity: Minor
      Found in android/src/main/java/com/bluroverly/BlurTask.java - About 35 mins to fix
        Severity
        Category
        Status
        Source
        Language