aboutsummaryrefslogtreecommitdiffstats
path: root/main/project/annotations
Commit message (Collapse)AuthorAgeFilesLines
* Add IntelliJ IDEA contract for StringUtils.isNotBlankSamuel Tardieu2014-11-251-0/+5
|
* Add more nullness information for Intellij IDEASamuel Tardieu2014-11-231-0/+10
| | | | | StringUtils.trim and StringUtils.upperCase will mirror the nullness of their argument.
* Teach IntelliJ IDEA some external nullness propertiesSamuel Tardieu2014-11-233-0/+19
| | | | | | - ArrayList#toArray() never returns null - String#trim() never returns null - StringUtils.split returns null iff its argument is null.
* Add IntelliJ IDEA annotation for StringUtils.startsWithSamuel Tardieu2014-11-231-6/+12
|
* Add external annotations for IntelliJ IDEASamuel Tardieu2014-11-231-0/+8
The contract computed from the bytecode of the static method StringUtils.substringBetween(String, String, String) is wrong and needs to be superseded.