alsutton/enterprisepasswordsafe

View on GitHub
src/main/java/com/enterprisepasswordsafe/database/PasswordBase.java

Summary

Maintainability
B
5 hrs
Test Coverage
F
54%

PasswordBase has 32 methods (exceeds 20 allowed). Consider refactoring.
Open

public abstract class PasswordBase
    implements Comparable<PasswordBase>, AccessControledObject {

    /**
     * Number of millisecons in a day.
Severity: Minor
Found in src/main/java/com/enterprisepasswordsafe/database/PasswordBase.java - About 4 hrs to fix

    Avoid too many return statements within this method.
    Open

                return "Expires Tomorrow";
    Severity: Major
    Found in src/main/java/com/enterprisepasswordsafe/database/PasswordBase.java - About 30 mins to fix

      Avoid too many return statements within this method.
      Open

              return "Expires in " + expiryDistance + " days";
      Severity: Major
      Found in src/main/java/com/enterprisepasswordsafe/database/PasswordBase.java - About 30 mins to fix

        There are no issues that match your filters.

        Category
        Status