Instead of creating a PR for that, we could do the bit by bit job (hopefully one day we finish the job). Every time we see a code using ACS's StringUtils, we check if it can be replaced by Apache's one.
On Wed, Jan 10, 2018 at 10:01 AM, Wido den Hollander <w...@widodh.nl> wrote: > > > On 01/10/2018 12:01 PM, Daan Hoogland wrote: > >> I'd say remove as much functionality as we can from 'our' StringUtils and >> phase them out asap. >> >> > Yes, but such a PR would be invasive and would be difficult to merge and > also break a lot of other code. > > It's not easy since it will touch a lot, but I mean, a lot of files. > > Our StringUtils was a very good solution, but the Apache one is better I > think. > > Wido > > > On Wed, Jan 10, 2018 at 11:59 AM, Wido den Hollander <w...@widodh.nl> >> wrote: >> >> Hi, >>> >>> We have com.cloud.utils.StringUtils which has a few nice functions, but >>> throughout the code I also see org.apache.commons.lang.StringUtils >>> >>> They both provide about the same functionality, but which one do we >>> prefer? >>> >>> I'd say org.apache.commons.lang.StringUtils as that allows us to remove >>> our own StringUtils, but we could also have 'our' StringUtils simply be a >>> wrapper around org.apache.commons.lang.StringUtils >>> >>> Opinions? >>> >>> Wido >>> >>> >> >> >> -- Rafael Weingärtner