app/src/main/java/io/github/polysmee/database/DatabaseUser.java
File DatabaseUser.java
has 420 lines of code (exceeds 250 allowed). Consider refactoring. Wontfix
Wontfix
package io.github.polysmee.database;
import androidx.annotation.NonNull;
import com.google.firebase.database.DatabaseReference;
DatabaseUser
has 43 methods (exceeds 20 allowed). Consider refactoring. Invalid
Invalid
public final class DatabaseUser implements User {
private static final String DESCRIPTION_RELATIVE_PATH = "description";
private static final String USERS_RELATIVE_PATH = "users";
private static final String APPOINTMENTS_RELATIVE_PATH = "appointments";
Method createNewUserAppointment
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public String createNewUserAppointment(long start, long duration, String course, String name, boolean isPrivate) {