[jira] [Updated] (LANG-1609) Case-insensitive variants for startsWithAny and endsWithAny

2020-10-17 Thread Edgar Asatryan (Jira)


 [ 
https://issues.apache.org/jira/browse/LANG-1609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Edgar Asatryan updated LANG-1609:
-
Description: 
Add methods to StringUtils class
 * *StringUtils::startsWithAnyIgnoreCase(CharSequence, CharSequence...)*
 * *StringUtils::endsWithAnyIgnoreCase(CharSequence, CharSequence...)*

  was:
Add methods to StringUtils class
 * *StringUtils::startsWithAnyIgnoreCase(CharSequence, CharSequence...)*
 * *StringUtils::endsWithAnyIgnoreCase(CharSequence, CharSequence...)***


> Case-insensitive variants for startsWithAny and endsWithAny
> ---
>
> Key: LANG-1609
> URL: https://issues.apache.org/jira/browse/LANG-1609
> Project: Commons Lang
>  Issue Type: New Feature
>  Components: lang.*
>Reporter: Edgar Asatryan
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Add methods to StringUtils class
>  * *StringUtils::startsWithAnyIgnoreCase(CharSequence, CharSequence...)*
>  * *StringUtils::endsWithAnyIgnoreCase(CharSequence, CharSequence...)*



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


[jira] [Created] (LANG-1609) Case-insensitive variants for startsWithAny and endsWithAny

2020-10-17 Thread Edgar Asatryan (Jira)
Edgar Asatryan created LANG-1609:


 Summary: Case-insensitive variants for startsWithAny and 
endsWithAny
 Key: LANG-1609
 URL: https://issues.apache.org/jira/browse/LANG-1609
 Project: Commons Lang
  Issue Type: New Feature
  Components: lang.*
Reporter: Edgar Asatryan


Add methods to StringUtils class
 * *StringUtils::startsWithAnyIgnoreCase(CharSequence, CharSequence...)*
 * *StringUtils::endsWithAnyIgnoreCase(CharSequence, CharSequence...)***



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


[jira] [Created] (LANG-1608) Tests are not executed

2020-10-17 Thread Edgar Asatryan (Jira)
Edgar Asatryan created LANG-1608:


 Summary: Tests are not executed
 Key: LANG-1608
 URL: https://issues.apache.org/jira/browse/LANG-1608
 Project: Commons Lang
  Issue Type: Bug
  Components: General
Affects Versions: 3.11
Reporter: Edgar Asatryan


After an upgrading *junit-jupiter* from 5.6.2 to 5.7.0 the surefire plugin 
cannot execute tests.

 

The reason is that *org.junit-pioneer:junit-pioneer:0.9.2* transitively pulls 
incompatible version of *org.junit.platform:junit-platform-commons:1.7.0*. Here 
is a [link|https://github.com/junit-pioneer/junit-pioneer/issues/343] to the 
issues.

Also here are the notes on 
[Dependencies|https://github.com/junit-pioneer/junit-pioneer#dependencies].

 

 
  



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


[jira] [Created] (LANG-1570) Add missing JavaVersion enum constatnts

2020-06-13 Thread Edgar Asatryan (Jira)
Edgar Asatryan created LANG-1570:


 Summary: Add missing JavaVersion enum constatnts
 Key: LANG-1570
 URL: https://issues.apache.org/jira/browse/LANG-1570
 Project: Commons Lang
  Issue Type: Improvement
  Components: lang.*
Reporter: Edgar Asatryan
 Fix For: 3.11


The *org.apache.commons.lang3.JavaVersion* is missing constant for Java 14 and 
15.



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


[jira] [Created] (LANG-1550) Method ArrayUtils::isArrayIndexValid not optimized.

2020-06-01 Thread Edgar Asatryan (Jira)
Edgar Asatryan created LANG-1550:


 Summary: Method ArrayUtils::isArrayIndexValid not optimized.
 Key: LANG-1550
 URL: https://issues.apache.org/jira/browse/LANG-1550
 Project: Commons Lang
  Issue Type: Improvement
  Components: lang.*
Affects Versions: 3.10, 3.9, 3.8
Reporter: Edgar Asatryan


The *ArrayUtils::isArrayIndexValid* is can retrieve array length 2 times in 
some cases.




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


[jira] [Created] (LANG-1523) Avoid unnecessary allocation in StringUtils.wrapIfMissing

2020-03-02 Thread Edgar Asatryan (Jira)
Edgar Asatryan created LANG-1523:


 Summary: Avoid unnecessary allocation in StringUtils.wrapIfMissing
 Key: LANG-1523
 URL: https://issues.apache.org/jira/browse/LANG-1523
 Project: Commons Lang
  Issue Type: Improvement
  Components: lang.*
Affects Versions: 3.9
Reporter: Edgar Asatryan


The *StringUtils.wrapIfMissing* creates a new instance of *StringBuilder* 
regardless of whether the input is wrapped or not.



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