alsutton/enterprisepasswordsafe

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

Summary

Maintainability
A
3 hrs
Test Coverage
F
34%

Method getEventsForDateRange has 7 arguments (exceeds 4 allowed). Consider refactoring.
Open

    public List<EventsForDay> getEventsForDateRange(final long startDate,
            final long endDate, final String userIdLimit, final String itemIdLimit,
            final User fetchingUser, final boolean includePersonal,
            final boolean validateTamperstamp)

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

        public void create( final User theUser, final AccessControledObject item,
                            final String message, final boolean createTamperstamp,
                            final String logLevel, final boolean sendEmail)

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

          private void processResult(ResultSet rs, List<ExpandedTamperproofEventLogEntry> daysEvents, User fetchingUser,
                                     Group adminGroup, final boolean includePersonal, final boolean validateTamperstamp)

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

            private List<EventsForDay> processResults(final ResultSet rs, User fetchingUser, Group adminGroup,
                                                     final boolean includePersonal, final boolean validateTamperstamp)

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

              public void create( final String logLevel, final User theUser, final AccessControledObject item,
                                  final String message, final boolean sendEmail )

            There are no issues that match your filters.

            Category
            Status