You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tubemq.apache.org by "viviel (Jira)" <ji...@apache.org> on 2020/06/05 07:19:00 UTC

[jira] [Created] (TUBEMQ-213) Optimize code & Minor changes

viviel created TUBEMQ-213:
-----------------------------

             Summary: Optimize code & Minor changes
                 Key: TUBEMQ-213
                 URL: https://issues.apache.org/jira/browse/TUBEMQ-213
             Project: Apache TubeMQ
          Issue Type: Improvement
            Reporter: viviel
            Assignee: viviel
             Fix For: 0.5.0


Optimize code
{code:java}
List<Message> messageList = new ArrayList<>();
if (transferedMessageList == null || transferedMessageList.isEmpty()) {
      return messageList;
}

change to 

if (transferedMessageList == null || transferedMessageList.isEmpty()) {
     return new ArrayList<>();
}
List<Message> messageList = new ArrayList<>(transferedMessageList.size());
{code}


{code:java}
for (int i; i < 0; i++) {}

change to 

for (Object o; objects) {}
{code}


{code:java}
String.valueOf(consumerGroup).trim();

change to 

consumerGroup.trim();
{code}

etc..




--
This message was sent by Atlassian Jira
(v8.3.4#803005)