Arthelh/NCNF

View on GitHub
app/src/main/java/com/ncnf/views/fragments/user/UserProfileTabFragment.java

Summary

Maintainability
C
1 day
Test Coverage
B
83%

File UserProfileTabFragment.java has 356 lines of code (exceeds 250 allowed). Consider refactoring.
Open

package com.ncnf.views.fragments.user;

import android.app.DatePickerDialog;
import android.content.Intent;
import android.graphics.Bitmap;

    UserProfileTabFragment has 21 methods (exceeds 20 allowed). Consider refactoring.
    Open

    @AndroidEntryPoint
    public class UserProfileTabFragment extends Fragment {
    
        @Inject
        public User user;

      Method setUpDialog has 45 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          private void setUpDialog(String message){
              final EditText input = new EditText(this.getContext());
              input.setInputType(InputType.TYPE_CLASS_TEXT);
              input.setId(email_popup_input_text);
              input.setHint("type your email here");

        There are no issues that match your filters.

        Category
        Status