Uploaded image for project: 'JBoss Log Manager'
  1. JBoss Log Manager
  2. LOGMGR-286

Utilize org.wildfly.common.Assert for Null-Checks

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Do
    • Minor
    • None
    • 2.3.0.Alpha1
    • core, ext
    • None

    Description

      Currently there are different approaches to have null checks of parameters and throw a NullPointerException or IllegalArgumentException. Most of them do not offer the parameter name which is null or causing a null lookup. Some of them offer the parameter name but are not I18N. Some offer both, but don't reuse the common solution.
      There is an existing solution for these cases:
      org.wildfly.common.Assert.checkNotNullParamWithNullPointerException;
      org.wildfly.common.Assert.checkNotNullParam;

      The approach is to have the same method signature, keep NullPointerException and/or IllegalArgumentException in the same way as now. Only the check and throw is changed with the mentioned methods.

      Attachments

        Activity

          People

            Unassigned Unassigned
            xf01213 Boris Unckel (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: