You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Lijun Cao (JIRA)" <ji...@apache.org> on 2018/09/27 09:47:00 UTC

[jira] [Created] (KYLIN-3600) Utility classes should not have public constructors

Lijun Cao created KYLIN-3600:
--------------------------------

             Summary: Utility classes should not have public constructors
                 Key: KYLIN-3600
                 URL: https://issues.apache.org/jira/browse/KYLIN-3600
             Project: Kylin
          Issue Type: Bug
            Reporter: Lijun Cao
            Assignee: Lijun Cao
             Fix For: v2.6.0


Utility classes, which are collections of static members, are not meant to be instantiated. Even abstract utility classes, which can be extended, should not have public constructors.

Most utility classes are located in *core-common/src/main/java/org/apache/kylin/common/util*



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)