[
https://issues.apache.org/jira/browse/UIMA-5932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joern Kottmann reassigned UIMA-5932:
------------------------------------
Assignee: Joern Kottmann
> Refactor usage of Strings
> --------------------------
>
> Key: UIMA-5932
> URL: https://issues.apache.org/jira/browse/UIMA-5932
> Project: UIMA
> Issue Type: Improvement
> Reporter: Joern Kottmann
> Assignee: Joern Kottmann
> Priority: Minor
> Attachments: uimaj-5932.patch
>
>
> There are some improvements that can be made:
> - Use String.contains instead of indexOf (code is easier to read)
> - StringBuilder should be used instead of StringBuffer for non-concurrent use
> - String.join can replace loops ({color:#d04437}*review careful*{color}, was
> done by hand)
> - StringBuilder can sometimes be replaced by string concat (java will do the
> same internally again)
> - String.substring can be removed, or be called with less arguments
> - System.out.println can be called without an empty string argument
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)