summaryrefslogtreecommitdiff
path: root/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org
diff options
context:
space:
mode:
Diffstat (limited to 'java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org')
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/annotations.xml18
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/iterators/annotations.xml11
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/map/annotations.xml30
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/annotations.xml1395
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/builder/annotations.xml586
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enum/annotations.xml3
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enums/annotations.xml3
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/exception/annotations.xml84
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/math/annotations.xml135
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/mutable/annotations.xml24
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/text/annotations.xml299
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/time/annotations.xml90
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/anakia/annotations.xml9
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/annotations.xml8
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/annotations.xml21
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/implement/annotations.xml39
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/tools/annotations.xml15
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/context/annotations.xml18
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/convert/annotations.xml3
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/exception/annotations.xml6
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/io/annotations.xml9
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/annotations.xml21
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/directive/annotations.xml96
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/log/annotations.xml57
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/annotations.xml12
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/node/annotations.xml129
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/annotations.xml6
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/loader/annotations.xml48
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/servlet/annotations.xml24
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/annotations.xml27
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/util/annotations.xml3
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/annotations.xml11
-rw-r--r--java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/introspection/annotations.xml33
33 files changed, 3149 insertions, 124 deletions
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/annotations.xml
index 08e265e17fcf..89a90c53dae2 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/annotations.xml
@@ -5,6 +5,9 @@
<item name="org.apache.commons.collections.ExtendedProperties ExtendedProperties(java.lang.String, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.ExtendedProperties ExtendedProperties(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.ExtendedProperties boolean access$000(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -17,6 +20,9 @@
<item name="org.apache.commons.collections.ExtendedProperties java.lang.String escape(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.ExtendedProperties java.lang.String interpolateHelper(java.lang.String, java.util.List) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.ExtendedProperties java.lang.String interpolateHelper(java.lang.String, java.util.List)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
@@ -37,4 +43,16 @@
<item name="org.apache.commons.collections.ExtendedProperties void combine(org.apache.commons.collections.ExtendedProperties) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.ExtendedProperties void save(java.io.OutputStream, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.collections.ExtendedProperties void save(java.io.OutputStream, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.collections.ExtendedProperties void setInclude(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.collections.ExtendedProperties.PropertiesTokenizer java.lang.String nextToken()">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/iterators/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/iterators/annotations.xml
new file mode 100644
index 000000000000..d4cfb7e5dfde
--- /dev/null
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/iterators/annotations.xml
@@ -0,0 +1,11 @@
+<root>
+ <item name="org.apache.commons.collections.iterators.AbstractEmptyIterator java.lang.Object setValue(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.collections.iterators.AbstractEmptyIterator void add(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.collections.iterators.AbstractEmptyIterator void set(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/map/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/map/annotations.xml
index 26b98c6bdf92..bd99ae8b862d 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/map/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/map/annotations.xml
@@ -2,6 +2,12 @@
<item name="org.apache.commons.collections.map.AbstractHashedMap AbstractHashedMap(java.util.Map) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.AbstractHashedMap boolean containsValue(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.collections.map.AbstractHashedMap boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractHashedMap boolean isEqualKey(java.lang.Object, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;true&quot;"/>
@@ -18,6 +24,9 @@
<item name="org.apache.commons.collections.map.AbstractHashedMap int hash(java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.AbstractHashedMap java.lang.Object convertKey(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractHashedMap java.lang.Object convertKey(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null&quot;"/>
@@ -53,17 +62,26 @@
<item name="org.apache.commons.collections.map.AbstractHashedMap void removeEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, int, org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.AbstractHashedMap void removeEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, int, org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractHashedMap void reuseEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, int, int, java.lang.Object, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.collections.map.AbstractHashedMap void updateEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.AbstractHashedMap.EntrySet boolean contains(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractHashedMap.EntrySet boolean contains(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.collections.map.AbstractHashedMap.EntrySet boolean remove(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractHashedMap.EntrySet boolean remove(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -72,6 +90,9 @@
<item name="org.apache.commons.collections.map.AbstractHashedMap.EntrySetIterator EntrySetIterator(org.apache.commons.collections.map.AbstractHashedMap) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.AbstractHashedMap.HashEntry boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractHashedMap.HashEntry java.lang.String toString()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -93,6 +114,9 @@
<item name="org.apache.commons.collections.map.AbstractLinkedMap AbstractLinkedMap(java.util.Map) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.AbstractLinkedMap boolean containsValue(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractLinkedMap org.apache.commons.collections.map.AbstractHashedMap.HashEntry createEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, int, java.lang.Object, java.lang.Object)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -108,6 +132,9 @@
<item name="org.apache.commons.collections.map.AbstractLinkedMap void removeEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, int, org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.AbstractLinkedMap void removeEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, int, org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.AbstractLinkedMap.EntrySetIterator EntrySetIterator(org.apache.commons.collections.map.AbstractLinkedMap) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -132,6 +159,9 @@
<item name="org.apache.commons.collections.map.LRUMap LRUMap(java.util.Map, boolean) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.collections.map.LRUMap boolean removeLRU(org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.collections.map.LRUMap boolean removeLRU(org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;true;null-&gt;true&quot;"/>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/annotations.xml
index e36a5e269c9a..7115dfb72473 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/annotations.xml
@@ -1,55 +1,169 @@
<root>
+ <item name="org.apache.commons.lang.ArrayUtils boolean contains(byte[], byte) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean contains(char[], char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean contains(int[], int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean contains(java.lang.Object[], java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean contains(java.lang.Object[], java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean contains(long[], long) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean contains(short[], short) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(boolean[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(byte[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(double[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(float[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(int[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(long[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(short[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(boolean[], boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(boolean[], boolean[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(byte[], byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(byte[], byte[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(char[], char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(char[], char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(double[], double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(double[], double[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(float[], float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(float[], float[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(int[], int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(int[], int[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(java.lang.Object[], java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(java.lang.Object[], java.lang.Object[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(long[], long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(long[], long[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(short[], short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean isSameLength(short[], short[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean isSameType(java.lang.Object, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.ArrayUtils boolean isSameType(java.lang.Object, java.lang.Object) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean[] add(boolean[], boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean[] addAll(boolean[], boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean[] addAll(boolean[], boolean[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean[] clone(boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean[] clone(boolean[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -58,21 +172,42 @@
<item name="org.apache.commons.lang.ArrayUtils boolean[] remove(boolean[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean[] subarray(boolean[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean[] subarray(boolean[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean[] toPrimitive(java.lang.Boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean[] toPrimitive(java.lang.Boolean[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils boolean[] toPrimitive(java.lang.Boolean[], boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils boolean[] toPrimitive(java.lang.Boolean[], boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils byte[] add(byte[], byte) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils byte[] addAll(byte[], byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils byte[] addAll(byte[], byte[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils byte[] clone(byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils byte[] clone(byte[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -81,21 +216,42 @@
<item name="org.apache.commons.lang.ArrayUtils byte[] remove(byte[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils byte[] subarray(byte[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils byte[] subarray(byte[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils byte[] toPrimitive(java.lang.Byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils byte[] toPrimitive(java.lang.Byte[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils byte[] toPrimitive(java.lang.Byte[], byte) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils byte[] toPrimitive(java.lang.Byte[], byte)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils char[] add(char[], char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils char[] addAll(char[], char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils char[] addAll(char[], char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils char[] clone(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils char[] clone(char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -104,21 +260,42 @@
<item name="org.apache.commons.lang.ArrayUtils char[] remove(char[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils char[] subarray(char[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils char[] subarray(char[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils char[] toPrimitive(java.lang.Character[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils char[] toPrimitive(java.lang.Character[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils char[] toPrimitive(java.lang.Character[], char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils char[] toPrimitive(java.lang.Character[], char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils double[] add(double[], double) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils double[] addAll(double[], double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils double[] addAll(double[], double[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils double[] clone(double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils double[] clone(double[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -127,21 +304,42 @@
<item name="org.apache.commons.lang.ArrayUtils double[] remove(double[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils double[] subarray(double[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils double[] subarray(double[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils double[] toPrimitive(java.lang.Double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils double[] toPrimitive(java.lang.Double[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils double[] toPrimitive(java.lang.Double[], double) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils double[] toPrimitive(java.lang.Double[], double)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils float[] add(float[], float) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils float[] addAll(float[], float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils float[] addAll(float[], float[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils float[] clone(float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils float[] clone(float[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -150,21 +348,129 @@
<item name="org.apache.commons.lang.ArrayUtils float[] remove(float[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils float[] subarray(float[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils float[] subarray(float[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils float[] toPrimitive(java.lang.Float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils float[] toPrimitive(java.lang.Float[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils float[] toPrimitive(java.lang.Float[], float) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils float[] toPrimitive(java.lang.Float[], float)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils int getLength(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(byte[], byte) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(byte[], byte, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(char[], char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(char[], char, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(int[], int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(int[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(java.lang.Object[], java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(java.lang.Object[], java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(java.lang.Object[], java.lang.Object, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(java.lang.Object[], java.lang.Object, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(long[], long) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(long[], long, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(short[], short) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int indexOf(short[], short, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(byte[], byte) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(byte[], byte, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(char[], char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(char[], char, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(int[], int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(int[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(java.lang.Object[], java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(java.lang.Object[], java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(java.lang.Object[], java.lang.Object, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(java.lang.Object[], java.lang.Object, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(long[], long) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(long[], long, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(short[], short) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int lastIndexOf(short[], short, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int[] add(int[], int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int[] addAll(int[], int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int[] addAll(int[], int[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils int[] clone(int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils int[] clone(int[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -173,59 +479,104 @@
<item name="org.apache.commons.lang.ArrayUtils int[] remove(int[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils int[] subarray(int[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils int[] subarray(int[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils int[] toPrimitive(java.lang.Integer[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils int[] toPrimitive(java.lang.Integer[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils int[] toPrimitive(java.lang.Integer[], int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils int[] toPrimitive(java.lang.Integer[], int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Boolean[] toObject(boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Boolean[] toObject(boolean[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Byte[] toObject(byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Byte[] toObject(byte[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Character[] toObject(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Character[] toObject(char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Double[] toObject(double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Double[] toObject(double[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Float[] toObject(float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Float[] toObject(float[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Integer[] toObject(int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Integer[] toObject(int[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Long[] toObject(long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Long[] toObject(long[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Object copyArrayGrow1(java.lang.Object, java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Object remove(java.lang.Object, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] add(java.lang.Object[], java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] addAll(java.lang.Object[], java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] addAll(java.lang.Object[], java.lang.Object[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] clone(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] clone(java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -234,21 +585,51 @@
<item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] remove(java.lang.Object[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] removeElement(java.lang.Object[], java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] subarray(java.lang.Object[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Object[] subarray(java.lang.Object[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.Short[] toObject(short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.lang.Short[] toObject(short[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.String toString(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils java.lang.String toString(java.lang.Object, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils java.util.Map toMap(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils java.util.Map toMap(java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils long[] add(long[], long) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils long[] addAll(long[], long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils long[] addAll(long[], long[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils long[] clone(long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils long[] clone(long[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -257,21 +638,42 @@
<item name="org.apache.commons.lang.ArrayUtils long[] remove(long[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils long[] subarray(long[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils long[] subarray(long[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils long[] toPrimitive(java.lang.Long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils long[] toPrimitive(java.lang.Long[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils long[] toPrimitive(java.lang.Long[], long) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils long[] toPrimitive(java.lang.Long[], long)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils short[] add(short[], short) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils short[] addAll(short[], short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils short[] addAll(short[], short[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils short[] clone(short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils short[] clone(short[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -280,57 +682,177 @@
<item name="org.apache.commons.lang.ArrayUtils short[] remove(short[], int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils short[] subarray(short[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils short[] subarray(short[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils short[] toPrimitive(java.lang.Short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils short[] toPrimitive(java.lang.Short[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils short[] toPrimitive(java.lang.Short[], short) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ArrayUtils short[] toPrimitive(java.lang.Short[], short)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ArrayUtils void reverse(short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean isFalse(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils boolean isFalse(java.lang.Boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean isNotFalse(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean isNotTrue(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean isTrue(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils boolean isTrue(java.lang.Boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.Boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.Integer, java.lang.Integer, java.lang.Integer) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.Integer, java.lang.Integer, java.lang.Integer) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.String, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils boolean toBooleanDefaultIfNull(java.lang.Boolean, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils boolean xor(boolean[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils int toInteger(java.lang.Boolean, int, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean negate(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean negate(java.lang.Boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.Integer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.Integer)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean xor(java.lang.Boolean[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Integer toIntegerObject(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.BooleanUtils java.lang.Integer toIntegerObject(java.lang.Boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.Integer toIntegerObject(java.lang.Boolean, java.lang.Integer, java.lang.Integer, java.lang.Integer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.String toString(java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.String toStringOnOff(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.String toStringTrueFalse(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.BooleanUtils java.lang.String toStringYesNo(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.CharEncoding boolean isSupported(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharEncoding boolean isSupported(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -339,29 +861,56 @@
<item name="org.apache.commons.lang.CharRange boolean contains(org.apache.commons.lang.CharRange) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.CharRange boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSet CharSet(java.lang.String[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.CharSet boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.CharSet org.apache.commons.lang.CharSet getInstance(java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSet org.apache.commons.lang.CharSet getInstance(java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.CharSet void add(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.CharSetUtils int count(java.lang.String, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSetUtils java.lang.String delete(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.CharSetUtils java.lang.String delete(java.lang.String, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSetUtils java.lang.String delete(java.lang.String, java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.CharSetUtils java.lang.String keep(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSetUtils java.lang.String keep(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.CharSetUtils java.lang.String keep(java.lang.String, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.CharSetUtils java.lang.String keep(java.lang.String, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSetUtils java.lang.String keep(java.lang.String, java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
@@ -370,6 +919,9 @@
<item name="org.apache.commons.lang.CharSetUtils java.lang.String modify(java.lang.String, java.lang.String[], boolean) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.CharSetUtils java.lang.String modify(java.lang.String, java.lang.String[], boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSetUtils java.lang.String modify(java.lang.String, java.lang.String[], boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -378,6 +930,9 @@
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.CharSetUtils java.lang.String squeeze(java.lang.String, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSetUtils java.lang.String squeeze(java.lang.String, java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
@@ -388,6 +943,9 @@
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.CharSetUtils org.apache.commons.lang.CharSet evaluateSet(java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharSetUtils org.apache.commons.lang.CharSet evaluateSet(java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
@@ -396,17 +954,26 @@
<item name="org.apache.commons.lang.CharUtils char toChar(java.lang.Character) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.CharUtils char toChar(java.lang.Character, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharUtils char toChar(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.CharUtils int toIntValue(java.lang.Character) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.CharUtils int toIntValue(java.lang.Character, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharUtils java.lang.Character toCharacterObject(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.CharUtils java.lang.String toString(java.lang.Character) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharUtils java.lang.String toString(java.lang.Character)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -415,16 +982,34 @@
<item name="org.apache.commons.lang.CharUtils java.lang.String unicodeEscaped(char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.CharUtils java.lang.String unicodeEscaped(java.lang.Character) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.CharUtils java.lang.String unicodeEscaped(java.lang.Character)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils boolean isAssignable(java.lang.Class, java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils boolean isAssignable(java.lang.Class, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils boolean isAssignable(java.lang.Class, java.lang.Class)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils boolean isAssignable(java.lang.Class[], java.lang.Class[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils boolean isAssignable(java.lang.Class[], java.lang.Class[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils boolean isInnerClass(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils boolean isInnerClass(java.lang.Class)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -435,24 +1020,39 @@
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.Class[] primitivesToWrappers(java.lang.Class[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.Class[] primitivesToWrappers(java.lang.Class[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.Class[] toClass(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.Class[] toClass(java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.Class[] wrappersToPrimitives(java.lang.Class[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.Class[] wrappersToPrimitives(java.lang.Class[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageCanonicalName(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageCanonicalName(java.lang.Class)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageCanonicalName(java.lang.Object, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageCanonicalName(java.lang.Object, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;_,!null-&gt;!null&quot;"/>
@@ -461,31 +1061,62 @@
<item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageCanonicalName(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageName(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageName(java.lang.Class)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageName(java.lang.Object, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageName(java.lang.Object, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;_,!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageName(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getPackageName(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortCanonicalName(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getShortCanonicalName(java.lang.Class)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortCanonicalName(java.lang.Object, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortCanonicalName(java.lang.Object, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
+ <val val="&quot;!null,_-&gt;!null;_,!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortCanonicalName(java.lang.String)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.Class)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.Object, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.Object, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
+ <val val="&quot;!null,_-&gt;!null;_,!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.String)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.ClassUtils java.lang.String toCanonicalName(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
@@ -498,21 +1129,33 @@
<item name="org.apache.commons.lang.ClassUtils java.lang.reflect.Method getPublicMethod(java.lang.Class, java.lang.String, java.lang.Class[]) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.util.List convertClassNamesToClasses(java.util.List) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.util.List convertClassNamesToClasses(java.util.List)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.util.List convertClassesToClassNames(java.util.List) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.util.List convertClassesToClassNames(java.util.List)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.util.List getAllInterfaces(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.util.List getAllInterfaces(java.lang.Class)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ClassUtils java.util.List getAllSuperclasses(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ClassUtils java.util.List getAllSuperclasses(java.lang.Class)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -551,11 +1194,41 @@
<item name="org.apache.commons.lang.Entities void unescape(java.io.Writer, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.Entities.ArrayEntityMap int value(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IllegalClassException IllegalClassException(java.lang.Class, java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IllegalClassException IllegalClassException(java.lang.Class, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IllegalClassException IllegalClassException(java.lang.Class, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IllegalClassException IllegalClassException(java.lang.Class, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IllegalClassException java.lang.String safeGetClassName(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.IllegalClassException java.lang.String safeGetClassName(java.lang.Class)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.IncompleteArgumentException IncompleteArgumentException(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IncompleteArgumentException IncompleteArgumentException(java.lang.String, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IncompleteArgumentException IncompleteArgumentException(java.lang.String, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.IncompleteArgumentException java.lang.String safeArrayToString(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.IncompleteArgumentException java.lang.String safeArrayToString(java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -567,14 +1240,32 @@
<item name="org.apache.commons.lang.LocaleUtils java.util.List localeLookupList(java.util.Locale)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.LocaleUtils java.util.List localeLookupList(java.util.Locale, java.util.Locale) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.LocaleUtils java.util.List localeLookupList(java.util.Locale, java.util.Locale)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.LocaleUtils java.util.Locale toLocale(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.LocaleUtils java.util.Locale toLocale(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.NotImplementedException NotImplementedException(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.NotImplementedException NotImplementedException(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.NotImplementedException NotImplementedException(java.lang.String, java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.NullArgumentException NullArgumentException(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.NumberRange NumberRange(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -584,16 +1275,28 @@
<item name="org.apache.commons.lang.NumberRange NumberRange(java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.NumberRange boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.NumberRange boolean includesNumber(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.NumberRange boolean includesNumber(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.NumberRange boolean includesRange(org.apache.commons.lang.NumberRange) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.NumberRange boolean includesRange(org.apache.commons.lang.NumberRange)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.NumberRange boolean overlaps(org.apache.commons.lang.NumberRange) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.NumberRange boolean overlaps(org.apache.commons.lang.NumberRange)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -602,11 +1305,17 @@
<item name="org.apache.commons.lang.NumberRange java.lang.String toString()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.NumberUtils boolean isAllZeros(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.NumberUtils boolean isAllZeros(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.NumberUtils boolean isDigits(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.NumberUtils boolean isDigits(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -635,6 +1344,9 @@
<item name="org.apache.commons.lang.NumberUtils java.lang.Long createLong(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.NumberUtils java.lang.Number createNumber(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.NumberUtils java.lang.Number createNumber(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -646,21 +1358,54 @@
<item name="org.apache.commons.lang.NumberUtils java.math.BigInteger createBigInteger(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.ObjectUtils boolean equals(java.lang.Object, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ObjectUtils boolean equals(java.lang.Object, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ObjectUtils int hashCode(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.Object defaultIfNull(java.lang.Object, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ObjectUtils java.lang.Object defaultIfNull(java.lang.Object, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.Object max(java.lang.Comparable, java.lang.Comparable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.Object min(java.lang.Comparable, java.lang.Comparable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.String identityToString(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ObjectUtils java.lang.String identityToString(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.String toString(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ObjectUtils java.lang.String toString(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.String toString(java.lang.Object, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.StringBuffer appendIdentityToString(java.lang.StringBuffer, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.ObjectUtils java.lang.StringBuffer appendIdentityToString(java.lang.StringBuffer, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.ObjectUtils java.lang.StringBuffer appendIdentityToString(java.lang.StringBuffer, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
@@ -678,18 +1423,30 @@
<item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, boolean, boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, char[])">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, int, int, boolean, boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, int, int, boolean, boolean, char[]) 5">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, int, int, boolean, boolean, char[])">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, int, int, boolean, boolean, char[], java.util.Random) 5">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, int, int, boolean, boolean, char[], java.util.Random)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -714,41 +1471,77 @@
<item name="org.apache.commons.lang.SerializationUtils void serialize(java.io.Serializable, java.io.OutputStream) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeHtml(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeHtml(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeJava(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeJavaScript(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeJavaStyleString(java.lang.String, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeJavaStyleString(java.lang.String, boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeSql(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeSql(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeXml(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeXml(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String hex(char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeCsv(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeCsv(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeHtml(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeHtml(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeJava(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeJava(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeJavaScript(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeXml(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeXml(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -757,136 +1550,358 @@
<item name="org.apache.commons.lang.StringEscapeUtils void escapeHtml(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void escapeHtml(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void escapeJava(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void escapeJava(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void escapeJavaScript(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void escapeJavaScript(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void escapeJavaStyleString(java.io.Writer, java.lang.String, boolean) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void escapeJavaStyleString(java.io.Writer, java.lang.String, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void escapeXml(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void escapeXml(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void unescapeCsv(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void unescapeHtml(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void unescapeHtml(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void unescapeJava(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void unescapeJava(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void unescapeJavaScript(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void unescapeJavaScript(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringEscapeUtils void unescapeXml(java.io.Writer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringEscapeUtils void unescapeXml(java.io.Writer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean contains(java.lang.String, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean contains(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean contains(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean contains(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;false;null,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;false;null,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;false;null,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsIgnoreCase(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsIgnoreCase(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean containsIgnoreCase(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;false;null,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;true;null,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;true;null,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;false;null,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;false;null,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean endsWith(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean endsWith(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean endsWith(java.lang.String, java.lang.String, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean endsWith(java.lang.String, java.lang.String, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean endsWithIgnoreCase(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean endsWithIgnoreCase(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean equals(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean equals(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean equalsIgnoreCase(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean equalsIgnoreCase(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean isAlpha(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isAlpha(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isAlphaSpace(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isAlphaSpace(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isAlphanumeric(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isAlphanumeric(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isAlphanumericSpace(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isAlphanumericSpace(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isAsciiPrintable(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isAsciiPrintable(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isBlank(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isBlank(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isEmpty(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isEmpty(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isNotBlank(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean isNotEmpty(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean isNumeric(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isNumeric(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isNumericSpace(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isNumericSpace(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean isWhitespace(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils boolean isWhitespace(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils boolean startsWith(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean startsWith(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean startsWith(java.lang.String, java.lang.String, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean startsWith(java.lang.String, java.lang.String, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean startsWithIgnoreCase(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils boolean startsWithIgnoreCase(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils int getLevenshteinDistance(java.lang.String, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.StringUtils int getLevenshteinDistance(java.lang.String, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringUtils int indexOf(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOf(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOf(java.lang.String, java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOf(java.lang.String, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOfAny(java.lang.String, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOfAny(java.lang.String, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOfDifference(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOfDifference(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int indexOfDifference(java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int lastIndexOf(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int lastIndexOf(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int lastIndexOf(java.lang.String, java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int lastIndexOf(java.lang.String, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int lastIndexOfAny(java.lang.String, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int lastIndexOfAny(java.lang.String, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int length(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int ordinalIndexOf(java.lang.String, java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils int ordinalIndexOf(java.lang.String, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String abbreviate(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String abbreviate(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String abbreviate(java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String abbreviate(java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
@@ -927,6 +1942,9 @@
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String chomp(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String chomp(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
@@ -948,6 +1966,9 @@
<val val="&quot;!null,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String chop(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String chop(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
@@ -959,26 +1980,39 @@
<item name="org.apache.commons.lang.StringUtils java.lang.String chopNewline(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String clean(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String clean(java.lang.String)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String concatenate(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.StringUtils java.lang.String concatenate(java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String defaultString(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String defaultString(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String defaultString(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String defaultString(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String deleteSpaces(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String deleteSpaces(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
@@ -989,11 +2023,17 @@
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String difference(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String difference(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;_,!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String escape(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String getChomp(java.lang.String, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -1005,16 +2045,34 @@
<val val="&quot;_,!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String getCommonPrefix(java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String getCommonPrefix(java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String getNestedString(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String getNestedString(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String getNestedString(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String getNestedString(java.lang.String, java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String getNestedString(java.lang.String, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String getNestedString(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String getNestedString(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,_,null-&gt;null;_,null,_-&gt;null;null,_,_-&gt;null&quot;"/>
@@ -1029,81 +2087,144 @@
<item name="org.apache.commons.lang.StringUtils java.lang.String getPrechomp(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], char, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], char, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_,_-&gt;!null;null,_,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], java.lang.String, int, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_,_-&gt;!null;null,_,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Collection, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Collection, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Collection, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Collection, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Collection, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Iterator, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Iterator, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Iterator, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Iterator, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Iterator, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String left(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String left(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String leftPad(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String leftPad(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String leftPad(java.lang.String, int, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String leftPad(java.lang.String, int, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String leftPad(java.lang.String, int, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String leftPad(java.lang.String, int, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String lowerCase(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String lowerCase(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;null&quot;"/>
+ <val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String mid(java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String mid(java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String overlay(java.lang.String, java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String overlay(java.lang.String, java.lang.String, int, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String overlay(java.lang.String, java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_,_-&gt;!null;null,_,_,_-&gt;null&quot;"/>
@@ -1162,116 +2283,200 @@
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String repeat(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String repeat(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replace(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replace(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replace(java.lang.String, java.lang.String, java.lang.String, int) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replace(java.lang.String, java.lang.String, java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_,_-&gt;!null;null,_,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceChars(java.lang.String, char, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replaceChars(java.lang.String, char, char)">
<annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null,_,_-&gt;null&quot;"/>
+ <val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceChars(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replaceChars(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceEach(java.lang.String, java.lang.String[], java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceEach(java.lang.String, java.lang.String[], java.lang.String[]) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replaceEach(java.lang.String, java.lang.String[], java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceEach(java.lang.String, java.lang.String[], java.lang.String[], boolean, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceEach(java.lang.String, java.lang.String[], java.lang.String[], boolean, int) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replaceEach(java.lang.String, java.lang.String[], java.lang.String[], boolean, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceEachRepeatedly(java.lang.String, java.lang.String[], java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceEachRepeatedly(java.lang.String, java.lang.String[], java.lang.String[]) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replaceEachRepeatedly(java.lang.String, java.lang.String[], java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String replaceOnce(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String replaceOnce(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String reverse(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String reverse(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String reverseDelimited(java.lang.String, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String reverseDelimited(java.lang.String, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String reverseDelimitedString(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String reverseDelimitedString(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String reverseDelimitedString(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String right(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String right(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String rightPad(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String rightPad(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String rightPad(java.lang.String, int, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String rightPad(java.lang.String, int, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String rightPad(java.lang.String, int, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String rightPad(java.lang.String, int, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String strip(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String stripEnd(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String stripEnd(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String stripStart(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String stripStart(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String stripToEmpty(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String stripToEmpty(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String stripToNull(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String stripToNull(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substring(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String substring(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substring(java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String substring(java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substringAfter(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String substringAfter(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null&quot;"/>
@@ -1282,6 +2487,9 @@
<val val="&quot;!null,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substringBefore(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String substringBefore(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null&quot;"/>
@@ -1292,11 +2500,26 @@
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substringBetween(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substringBetween(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String substringBetween(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null-&gt;null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substringBetween(java.lang.String, java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substringBetween(java.lang.String, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String substringBetween(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String substringBetween(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,_,null-&gt;null;_,null,_-&gt;null;null,_,_-&gt;null&quot;"/>
@@ -1307,15 +2530,22 @@
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String trim(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String trim(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;null&quot;"/>
+ <val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String trimToEmpty(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String trimToEmpty(java.lang.String)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String trimToNull(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.StringUtils java.lang.String trimToNull(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
@@ -1332,96 +2562,183 @@
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String upperCase(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String upperCase(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;null&quot;"/>
+ <val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterType(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterType(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterType(java.lang.String, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterType(java.lang.String, boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterTypeCamelCase(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterTypeCamelCase(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparator(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparator(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparator(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparator(java.lang.String, java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparator(java.lang.String, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparator(java.lang.String, java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorPreserveAllTokens(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorPreserveAllTokens(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorPreserveAllTokens(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorPreserveAllTokens(java.lang.String, java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorPreserveAllTokens(java.lang.String, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorPreserveAllTokens(java.lang.String, java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorWorker(java.lang.String, java.lang.String, int, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorWorker(java.lang.String, java.lang.String, int, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByWholeSeparatorWorker(java.lang.String, java.lang.String, int, boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, char)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitWorker(java.lang.String, char, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitWorker(java.lang.String, char, boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitWorker(java.lang.String, java.lang.String, int, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitWorker(java.lang.String, java.lang.String, int, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] splitWorker(java.lang.String, java.lang.String, int, boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_,_-&gt;null&quot;"/>
@@ -1432,11 +2749,17 @@
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] stripAll(java.lang.String[], java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] stripAll(java.lang.String[], java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.StringUtils java.lang.String[] substringsBetween(java.lang.String, java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.StringUtils java.lang.String[] substringsBetween(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
@@ -1476,6 +2799,18 @@
<item name="org.apache.commons.lang.Validate void allElementsOfType(java.util.Collection, java.lang.Class, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.Validate void isTrue(boolean, java.lang.String, double) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.Validate void isTrue(boolean, java.lang.String, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.Validate void isTrue(boolean, java.lang.String, java.lang.Object) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.Validate void isTrue(boolean, java.lang.String, long) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.Validate void noNullElements(java.lang.Object[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -1518,6 +2853,15 @@
<item name="org.apache.commons.lang.Validate void notNull(java.lang.Object, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.WordUtils boolean isDelimiter(char, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String abbreviate(java.lang.String, int, int, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String abbreviate(java.lang.String, int, int, java.lang.String) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.WordUtils java.lang.String abbreviate(java.lang.String, int, int, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_,_-&gt;!null;null,_,_,_-&gt;null&quot;"/>
@@ -1528,6 +2872,9 @@
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String capitalize(java.lang.String, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.WordUtils java.lang.String capitalize(java.lang.String, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
@@ -1538,6 +2885,9 @@
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String capitalizeFully(java.lang.String, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.WordUtils java.lang.String capitalizeFully(java.lang.String, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
@@ -1548,6 +2898,9 @@
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String initials(java.lang.String, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.WordUtils java.lang.String initials(java.lang.String, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
@@ -1563,16 +2916,28 @@
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String uncapitalize(java.lang.String, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.WordUtils java.lang.String uncapitalize(java.lang.String, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String wrap(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.WordUtils java.lang.String wrap(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String wrap(java.lang.String, int, java.lang.String, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.WordUtils java.lang.String wrap(java.lang.String, int, java.lang.String, boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.WordUtils java.lang.String wrap(java.lang.String, int, java.lang.String, boolean)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_,_-&gt;!null;null,_,_,_-&gt;null&quot;"/>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/builder/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/builder/annotations.xml
index c46c851e0fa1..4cd0e1e34b32 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/builder/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/builder/annotations.xml
@@ -1,75 +1,126 @@
<root>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder int reflectionCompare(java.lang.Object, java.lang.Object, boolean, java.lang.Class) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder int reflectionCompare(java.lang.Object, java.lang.Object, boolean, java.lang.Class, java.lang.String[]) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder int reflectionCompare(java.lang.Object, java.lang.Object, java.util.Collection) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(boolean, boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(boolean[], boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(boolean[], boolean[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(boolean[], boolean[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(byte, byte)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(byte[], byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(byte[], byte[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(byte[], byte[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(char, char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(char[], char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(char[], char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(char[], char[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(double, double)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(double[], double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(double[], double[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(double[], double[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(float, float)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(float[], float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(float[], float[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(float[], float[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(int, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(int[], int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(int[], int[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(int[], int[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object, java.lang.Object, java.util.Comparator) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object, java.lang.Object, java.util.Comparator) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object, java.lang.Object, java.util.Comparator)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object[], java.lang.Object[], java.util.Comparator) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object[], java.lang.Object[], java.util.Comparator) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(java.lang.Object[], java.lang.Object[], java.util.Comparator)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null,_-&gt;!null;null,_,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(long, long)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(long[], long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(long[], long[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(long[], long[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(short, short)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(short[], short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(short[], short[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder append(short[], short[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder appendSuper(int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
@@ -77,71 +128,158 @@
<item name="org.apache.commons.lang.builder.CompareToBuilder void reflectionAppend(java.lang.Object, java.lang.Object, java.lang.Class, org.apache.commons.lang.builder.CompareToBuilder, boolean, java.lang.String[]) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, boolean, java.lang.Class, java.lang.String[]) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, java.lang.String[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, java.util.Collection) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, java.util.Collection) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder boolean reflectionEquals(java.lang.Object, java.lang.Object, java.util.Collection) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(boolean, boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(boolean[], boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(boolean[], boolean[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(boolean[], boolean[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(byte, byte)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(byte[], byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(byte[], byte[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(byte[], byte[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(char, char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(char[], char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(char[], char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(char[], char[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(double[], double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(double[], double[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(double[], double[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(float[], float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(float[], float[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(float[], float[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(int, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(int[], int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(int[], int[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(int[], int[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(java.lang.Object, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(java.lang.Object, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(java.lang.Object, java.lang.Object)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(java.lang.Object[], java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(java.lang.Object[], java.lang.Object[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(java.lang.Object[], java.lang.Object[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(long, long)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(long[], long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(long[], long[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(long[], long[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(short, short)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(short[], short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(short[], short[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder append(short[], short[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;_,null-&gt;!null;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder appendSuper(boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
@@ -158,9 +296,15 @@
<item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(int, int, java.lang.Object, boolean, java.lang.Class) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(int, int, java.lang.Object, boolean, java.lang.Class) 4">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(int, int, java.lang.Object, boolean, java.lang.Class, java.lang.String[]) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(int, int, java.lang.Object, boolean, java.lang.Class, java.lang.String[]) 4">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -173,77 +317,92 @@
<item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(java.lang.Object, java.util.Collection) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(java.lang.Object, java.util.Collection) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder java.lang.Integer toIdentityHashCodeInteger(java.lang.Object)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(boolean[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(boolean[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(byte)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(byte[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(char[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(double[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(double[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(float)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(float[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(float[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(int[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(int[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(java.lang.Object)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(java.lang.Object[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(long)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(long[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(long[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(short)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(short[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder append(short[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder appendSuper(int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
@@ -251,15 +410,60 @@
<item name="org.apache.commons.lang.builder.HashCodeBuilder.1 java.lang.Object initialValue()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder ReflectionToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder ReflectionToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder ReflectionToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder ReflectionToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer, java.lang.Class, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder ReflectionToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer, java.lang.Class, boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder ReflectionToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer, java.lang.Class, boolean, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder ReflectionToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer, java.lang.Class, boolean, boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ReflectionToStringBuilder boolean accept(java.lang.reflect.Field) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.Object getValue(java.lang.reflect.Field) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String toString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String toString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String toString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String toString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean, boolean, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String toString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String toStringExclude(java.lang.Object, java.util.Collection) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String[] toNoNullStringArray(java.lang.Object[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder java.lang.String[] toNoNullStringArray(java.util.Collection) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder org.apache.commons.lang.builder.ReflectionToStringBuilder setExcludeFieldNames(java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ReflectionToStringBuilder org.apache.commons.lang.builder.ReflectionToStringBuilder setExcludeFieldNames(java.lang.String[])">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -269,6 +473,60 @@
<item name="org.apache.commons.lang.builder.ReflectionToStringBuilder void appendFieldsIn(java.lang.Class) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setArrayEnd(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setArraySeparator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setArrayStart(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setContentEnd(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setContentStart(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setFieldNameValueSeparator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setFieldSeparator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setNullText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setSizeEndText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setSizeStartText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setSummaryObjectEndText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.StandardToStringStyle void setSummaryObjectStartText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder ToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder ToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder ToStringBuilder(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, java.lang.StringBuffer) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder java.lang.String reflectionToString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder java.lang.String reflectionToString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder java.lang.String reflectionToString(java.lang.Object, org.apache.commons.lang.builder.ToStringStyle, boolean, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringBuilder java.lang.String toString()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -410,22 +668,68 @@
<item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(short[])">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder appendAsObjectToString(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder appendAsObjectToString(java.lang.Object)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder appendSuper(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder appendSuper(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder appendToString(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder appendToString(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.ToStringBuilder void setDefaultStyle(org.apache.commons.lang.builder.ToStringStyle) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle boolean isFullDetail(java.lang.Boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle java.lang.String getShortClassName(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle java.lang.String getShortClassName(java.lang.Class)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, boolean[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, byte[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, char[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, double[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, float[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, int[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, java.lang.Object, java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, java.lang.Object[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, long[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void append(java.lang.StringBuffer, java.lang.String, short[], java.lang.Boolean) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendClassName(java.lang.StringBuffer, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendContentEnd(java.lang.StringBuffer) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
@@ -433,9 +737,21 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendContentStart(java.lang.StringBuffer) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendCyclicObject(java.lang.StringBuffer, java.lang.String, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendCyclicObject(java.lang.StringBuffer, java.lang.String, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendCyclicObject(java.lang.StringBuffer, java.lang.String, java.lang.Object) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, boolean) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, boolean[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -445,6 +761,9 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, byte) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, byte) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, byte[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -454,6 +773,9 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, char) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, char) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, char[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -463,6 +785,9 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, double) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, double) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, double[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -472,6 +797,9 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, float) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, float) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, float[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -481,6 +809,9 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, int[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -490,6 +821,12 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.lang.Object) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.lang.Object[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -499,12 +836,27 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.util.Collection) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.util.Collection) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.util.Collection) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.util.Map) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.util.Map) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, java.util.Map) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, long) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, long) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, long[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -514,18 +866,36 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, short) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, short) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, short[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendDetail(java.lang.StringBuffer, java.lang.String, short[]) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendFieldEnd(java.lang.StringBuffer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendFieldSeparator(java.lang.StringBuffer) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendFieldStart(java.lang.StringBuffer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendIdentityHashCode(java.lang.StringBuffer, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendNullText(java.lang.StringBuffer, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendNullText(java.lang.StringBuffer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendStart(java.lang.StringBuffer, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, boolean[]) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -547,6 +917,9 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, java.lang.Object) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -562,12 +935,57 @@
<item name="org.apache.commons.lang.builder.ToStringStyle void appendSummarySize(java.lang.StringBuffer, java.lang.String, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummarySize(java.lang.StringBuffer, java.lang.String, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void appendToString(java.lang.StringBuffer, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void reflectionAppendArrayDetail(java.lang.StringBuffer, java.lang.String, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void register(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle void removeLastFieldSeparator(java.lang.StringBuffer) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setArrayEnd(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setArraySeparator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setArrayStart(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setContentEnd(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setContentStart(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setFieldNameValueSeparator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setFieldSeparator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setNullText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setSizeEndText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setSizeStartText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setSummaryObjectEndText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.builder.ToStringStyle void setSummaryObjectStartText(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.builder.ToStringStyle.1 java.lang.Object initialValue()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enum/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enum/annotations.xml
index be5d5ca8d20e..05b15d3460ce 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enum/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enum/annotations.xml
@@ -2,6 +2,9 @@
<item name="org.apache.commons.lang.enum.Enum Enum(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.enum.Enum boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.enum.Enum java.lang.String getNameInOtherClassLoader(java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enums/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enums/annotations.xml
index 0e7d219fd30a..3b827c118787 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enums/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enums/annotations.xml
@@ -2,6 +2,9 @@
<item name="org.apache.commons.lang.enums.Enum Enum(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.enums.Enum boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.enums.Enum java.lang.String getNameInOtherClassLoader(java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/exception/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/exception/annotations.xml
index 2924cb9a5731..585584b958f2 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/exception/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/exception/annotations.xml
@@ -1,4 +1,10 @@
<root>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils boolean isCauseMethodName(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils boolean isNestedThrowable(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils boolean isNestedThrowable(java.lang.Throwable)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -7,12 +13,54 @@
<item name="org.apache.commons.lang.exception.ExceptionUtils boolean setCause(java.lang.Throwable, java.lang.Throwable) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int getThrowableCount(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOf(java.lang.Throwable, java.lang.Class, int, boolean) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOf(java.lang.Throwable, java.lang.Class, int, boolean) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfThrowable(java.lang.Throwable, java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfThrowable(java.lang.Throwable, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfThrowable(java.lang.Throwable, java.lang.Class, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfThrowable(java.lang.Throwable, java.lang.Class, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfType(java.lang.Throwable, java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfType(java.lang.Throwable, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfType(java.lang.Throwable, java.lang.Class, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils int indexOfType(java.lang.Throwable, java.lang.Class, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getFullStackTrace(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getFullStackTrace(java.lang.Throwable)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getMessage(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getMessage(java.lang.Throwable)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getRootCauseMessage(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getRootCauseMessage(java.lang.Throwable)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -22,30 +70,63 @@
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getStackTrace(java.lang.Throwable)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String[] getRootCauseStackTrace(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String[] getStackFrames(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String[] toArray(java.util.List) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getCause(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getCause(java.lang.Throwable)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getCause(java.lang.Throwable, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getCause(java.lang.Throwable, java.lang.String[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getCauseUsingWellKnownTypes(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getCauseUsingWellKnownTypes(java.lang.Throwable)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getRootCause(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable[] getThrowables(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.util.ArrayList getCauseMethodNameList()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.exception.ExceptionUtils java.util.List getStackFrameList(java.lang.Throwable) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils java.util.List getThrowableList(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils void printRootCauseStackTrace(java.lang.Throwable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils void printRootCauseStackTrace(java.lang.Throwable, java.io.PrintStream) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.exception.ExceptionUtils void printRootCauseStackTrace(java.lang.Throwable, java.io.PrintWriter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.ExceptionUtils void removeCommonFrames(java.util.List, java.util.List) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -55,6 +136,9 @@
<item name="org.apache.commons.lang.exception.NestableDelegate NestableDelegate(org.apache.commons.lang.exception.Nestable) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.exception.NestableDelegate int indexOfThrowable(java.lang.Class, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.exception.NestableDelegate java.lang.String getMessage(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null&quot;"/>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/math/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/math/annotations.xml
index c799fc9bc0fd..567cb620681f 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/math/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/math/annotations.xml
@@ -8,16 +8,28 @@
<item name="org.apache.commons.lang.math.DoubleRange DoubleRange(java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.DoubleRange boolean containsNumber(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.DoubleRange boolean containsNumber(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.DoubleRange boolean containsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.DoubleRange boolean containsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.DoubleRange boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.DoubleRange boolean overlapsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.DoubleRange boolean overlapsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -32,21 +44,36 @@
<item name="org.apache.commons.lang.math.FloatRange FloatRange(java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.FloatRange boolean containsNumber(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.FloatRange boolean containsNumber(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.FloatRange boolean containsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.FloatRange boolean containsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.FloatRange boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.FloatRange boolean overlapsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.FloatRange boolean overlapsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.Fraction boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction abs()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -116,21 +143,36 @@
<item name="org.apache.commons.lang.math.IntRange IntRange(java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.IntRange boolean containsNumber(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.IntRange boolean containsNumber(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.IntRange boolean containsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.IntRange boolean containsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.IntRange boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.IntRange boolean overlapsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.IntRange boolean overlapsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.JVMRandom void nextBytes(byte[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.LongRange LongRange(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -140,16 +182,28 @@
<item name="org.apache.commons.lang.math.LongRange LongRange(java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.LongRange boolean containsNumber(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.LongRange boolean containsNumber(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.LongRange boolean containsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.LongRange boolean containsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.LongRange boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.LongRange boolean overlapsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.LongRange boolean overlapsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -164,11 +218,20 @@
<item name="org.apache.commons.lang.math.NumberRange NumberRange(java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.NumberRange boolean containsNumber(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberRange boolean containsNumber(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.NumberRange boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils boolean isAllZeros(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils boolean isAllZeros(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;true&quot;"/>
@@ -196,48 +259,93 @@
<item name="org.apache.commons.lang.math.NumberUtils double min(double[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils double toDouble(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils double toDouble(java.lang.String, double) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils float max(float[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.math.NumberUtils float min(float[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils float toFloat(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils float toFloat(java.lang.String, float) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils int max(int[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.math.NumberUtils int min(int[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils int stringToInt(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils int stringToInt(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils int toInt(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils int toInt(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils java.lang.Double createDouble(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils java.lang.Double createDouble(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils java.lang.Float createFloat(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils java.lang.Float createFloat(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils java.lang.Integer createInteger(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils java.lang.Integer createInteger(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils java.lang.Long createLong(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils java.lang.Long createLong(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils java.lang.Number createNumber(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils java.lang.Number createNumber(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils java.math.BigDecimal createBigDecimal(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils java.math.BigDecimal createBigDecimal(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils java.math.BigInteger createBigInteger(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils java.math.BigInteger createBigInteger(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
@@ -249,6 +357,12 @@
<item name="org.apache.commons.lang.math.NumberUtils long min(long[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.NumberUtils long toLong(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.NumberUtils long toLong(java.lang.String, long) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.NumberUtils short max(short[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -273,31 +387,52 @@
<item name="org.apache.commons.lang.math.RandomUtils long nextLong(java.util.Random) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.math.Range boolean containsDouble(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.Range boolean containsDouble(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.Range boolean containsFloat(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.Range boolean containsFloat(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.Range boolean containsInteger(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.Range boolean containsInteger(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.Range boolean containsLong(java.lang.Number) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.Range boolean containsLong(java.lang.Number)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.Range boolean containsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.Range boolean containsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.math.Range boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.math.Range boolean overlapsRange(org.apache.commons.lang.math.Range) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.math.Range boolean overlapsRange(org.apache.commons.lang.math.Range)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/mutable/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/mutable/annotations.xml
index dd2d7d0d82ab..acf730ff9e41 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/mutable/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/mutable/annotations.xml
@@ -2,6 +2,9 @@
<item name="org.apache.commons.lang.mutable.MutableBoolean MutableBoolean(java.lang.Boolean) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableBoolean boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableBoolean boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -19,6 +22,9 @@
<item name="org.apache.commons.lang.mutable.MutableByte MutableByte(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableByte boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableByte boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -48,6 +54,9 @@
<item name="org.apache.commons.lang.mutable.MutableDouble MutableDouble(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableDouble boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableDouble boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -74,6 +83,9 @@
<item name="org.apache.commons.lang.mutable.MutableFloat MutableFloat(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableFloat boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableFloat boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -100,6 +112,9 @@
<item name="org.apache.commons.lang.mutable.MutableInt MutableInt(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableInt boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableInt boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -129,6 +144,9 @@
<item name="org.apache.commons.lang.mutable.MutableLong MutableLong(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableLong boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableLong boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -155,6 +173,9 @@
<item name="org.apache.commons.lang.mutable.MutableLong void subtract(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableObject boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableObject boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -163,6 +184,9 @@
<item name="org.apache.commons.lang.mutable.MutableShort MutableShort(java.lang.Number) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.mutable.MutableShort boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.mutable.MutableShort boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/text/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/text/annotations.xml
index d6d4e6ec1483..0e46f59ecbed 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/text/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/text/annotations.xml
@@ -1,4 +1,7 @@
<root>
+ <item name="org.apache.commons.lang.text.ExtendedMessageFormat boolean containsElements(java.util.Collection) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.ExtendedMessageFormat boolean containsElements(java.util.Collection)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -60,11 +63,32 @@
<item name="org.apache.commons.lang.text.ExtendedMessageFormat void seekNonWs(java.lang.String, java.text.ParsePosition) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.ExtendedMessageFormat void setFormat(int, java.text.Format) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.ExtendedMessageFormat void setFormatByArgumentIndex(int, java.text.Format) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.ExtendedMessageFormat void setFormats(java.text.Format[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.ExtendedMessageFormat void setFormatsByArgumentIndex(java.text.Format[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder StrBuilder(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder boolean endsWith(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder boolean endsWith(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -80,16 +104,34 @@
<val val="&quot;null-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder boolean startsWith(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder boolean startsWith(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder char[] getChars(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder char[] getChars(char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder int indexOf(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder int indexOf(org.apache.commons.lang.text.StrMatcher, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder int lastIndexOf(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder int lastIndexOf(org.apache.commons.lang.text.StrMatcher, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder java.io.Reader asReader()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -120,60 +162,105 @@
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(char[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(char[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.StringBuffer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.StringBuffer)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.StringBuffer, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(java.lang.StringBuffer, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(org.apache.commons.lang.text.StrBuilder) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(org.apache.commons.lang.text.StrBuilder)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(org.apache.commons.lang.text.StrBuilder, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(org.apache.commons.lang.text.StrBuilder, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendAll(java.lang.Object[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendAll(java.lang.Object[])">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendAll(java.util.Collection) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendAll(java.util.Collection)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendAll(java.util.Iterator) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendAll(java.util.Iterator)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendFixedWidthPadLeft(java.lang.Object, int, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendFixedWidthPadLeft(java.lang.Object, int, char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendFixedWidthPadRight(java.lang.Object, int, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendFixedWidthPadRight(java.lang.Object, int, char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendPadding(int, char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendSeparator(char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
@@ -181,26 +268,44 @@
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendSeparator(char, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendSeparator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendSeparator(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendSeparator(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendSeparator(java.lang.String, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.lang.Object[], java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.lang.Object[], java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.lang.Object[], java.lang.String)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.util.Collection, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.util.Collection, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.util.Collection, java.lang.String)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.util.Iterator, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.util.Iterator, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendWithSeparators(java.util.Iterator, java.lang.String)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder clear()">
<annotation name="org.jetbrains.annotations.NotNull"/>
@@ -208,9 +313,18 @@
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder delete(int, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder deleteAll(char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder deleteAll(java.lang.String)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder deleteCharAt(int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder deleteFirst(char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder deleteFirst(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -223,16 +337,28 @@
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, char[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, char[], int, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, char[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null,_,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -242,34 +368,57 @@
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replace(int, int, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replace(org.apache.commons.lang.text.StrMatcher, java.lang.String, int, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replace(org.apache.commons.lang.text.StrMatcher, java.lang.String, int, int, int)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null,_,_,_,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replaceAll(char, char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replaceAll(java.lang.String, java.lang.String)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replaceFirst(char, char)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replaceFirst(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replaceImpl(org.apache.commons.lang.text.StrMatcher, java.lang.String, int, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder replaceImpl(org.apache.commons.lang.text.StrMatcher, java.lang.String, int, int, int)">
- <annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null,_,_,_,_-&gt;!null&quot;"/>
- </annotation>
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder reverse()">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder setCharAt(int, char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder setLength(int)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder setNewLineText(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder setNullText(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder trim()">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
<item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrTokenizer asTokenizer()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrBuilder.StrBuilderReader int read(char[], int, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrBuilder.StrBuilderTokenizer java.util.List tokenize(char[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrLookup org.apache.commons.lang.text.StrLookup mapLookup(java.util.Map)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -279,6 +428,15 @@
<item name="org.apache.commons.lang.text.StrMatcher org.apache.commons.lang.text.StrMatcher charMatcher(char)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrMatcher org.apache.commons.lang.text.StrMatcher charSetMatcher(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrMatcher org.apache.commons.lang.text.StrMatcher charSetMatcher(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrMatcher org.apache.commons.lang.text.StrMatcher stringMatcher(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrMatcher.CharMatcher int isMatch(char[], int, int, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -288,27 +446,42 @@
<item name="org.apache.commons.lang.text.StrMatcher.CharSetMatcher int isMatch(char[], int, int, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrMatcher.NoMatcher int isMatch(char[], int, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrMatcher.StringMatcher StringMatcher(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrMatcher.TrimMatcher int isMatch(char[], int, int, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(java.lang.StringBuffer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(java.lang.StringBuffer)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(java.lang.StringBuffer, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(java.lang.StringBuffer, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(org.apache.commons.lang.text.StrBuilder) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(org.apache.commons.lang.text.StrBuilder)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(org.apache.commons.lang.text.StrBuilder, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(org.apache.commons.lang.text.StrBuilder, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;false&quot;"/>
@@ -320,51 +493,84 @@
<item name="org.apache.commons.lang.text.StrSubstitutor int substitute(org.apache.commons.lang.text.StrBuilder, int, int, java.util.List) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor int substitute(org.apache.commons.lang.text.StrBuilder, int, int, java.util.List) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(char[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(char[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(char[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(char[], int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.StringBuffer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.StringBuffer)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.StringBuffer, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.StringBuffer, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(org.apache.commons.lang.text.StrBuilder) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(org.apache.commons.lang.text.StrBuilder)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(org.apache.commons.lang.text.StrBuilder, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(org.apache.commons.lang.text.StrBuilder, int, int)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String resolveVariable(java.lang.String, org.apache.commons.lang.text.StrBuilder, int, int) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrSubstitutor org.apache.commons.lang.text.StrSubstitutor setVariablePrefix(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -386,37 +592,82 @@
<item name="org.apache.commons.lang.text.StrSubstitutor void checkCyclicSubstitution(java.lang.String, java.util.List) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer StrTokenizer(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrTokenizer StrTokenizer(java.lang.String, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrTokenizer StrTokenizer(java.lang.String, char, char) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrTokenizer StrTokenizer(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrTokenizer StrTokenizer(java.lang.String, org.apache.commons.lang.text.StrMatcher) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrTokenizer StrTokenizer(java.lang.String, org.apache.commons.lang.text.StrMatcher, org.apache.commons.lang.text.StrMatcher) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer int readWithQuotes(char[], int, int, org.apache.commons.lang.text.StrBuilder, java.util.List, int, int) 3">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrTokenizer java.lang.String toString()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer java.util.List tokenize(char[], int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer reset()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer reset(char[])">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer reset(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer reset(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setDelimiterMatcher(org.apache.commons.lang.text.StrMatcher) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setDelimiterMatcher(org.apache.commons.lang.text.StrMatcher)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setDelimiterString(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setEmptyTokenAsNull(boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setIgnoreEmptyTokens(boolean)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setIgnoredMatcher(org.apache.commons.lang.text.StrMatcher) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setIgnoredMatcher(org.apache.commons.lang.text.StrMatcher)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setQuoteMatcher(org.apache.commons.lang.text.StrMatcher) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setQuoteMatcher(org.apache.commons.lang.text.StrMatcher)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setTrimmerMatcher(org.apache.commons.lang.text.StrMatcher) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.text.StrTokenizer org.apache.commons.lang.text.StrTokenizer setTrimmerMatcher(org.apache.commons.lang.text.StrMatcher)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.text.StrTokenizer void add(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.text.StrTokenizer void set(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/time/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/time/annotations.xml
index b392cffbce52..12183165228a 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/time/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/time/annotations.xml
@@ -5,48 +5,90 @@
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, java.lang.String, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, java.lang.String, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, java.lang.String, java.util.TimeZone) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, java.lang.String, java.util.TimeZone) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, java.lang.String, java.util.TimeZone, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, java.lang.String, java.util.TimeZone, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, java.lang.String, java.util.TimeZone, java.util.Locale) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String, java.util.TimeZone) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String, java.util.TimeZone) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String, java.util.TimeZone, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String, java.util.TimeZone, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Date, java.lang.String, java.util.TimeZone, java.util.Locale) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String, java.util.TimeZone) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String, java.util.TimeZone) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String, java.util.TimeZone, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String, java.util.TimeZone, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(long, java.lang.String, java.util.TimeZone, java.util.Locale) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String formatUTC(java.util.Date, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String formatUTC(java.util.Date, java.lang.String, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String formatUTC(java.util.Date, java.lang.String, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String formatUTC(long, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String formatUTC(long, java.lang.String, java.util.Locale) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String formatUTC(long, java.lang.String, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DateUtils boolean isSameDay(java.util.Calendar, java.util.Calendar) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -296,6 +338,9 @@
<item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatDurationISO(long)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatDurationWords(long, boolean, boolean)">
+ <annotation name="org.jetbrains.annotations.NotNull"/>
+ </item>
<item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatPeriod(long, long, java.lang.String) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -317,6 +362,12 @@
<item name="org.apache.commons.lang.time.DurationFormatUtils.Token boolean containsTokenWithValue(org.apache.commons.lang.time.DurationFormatUtils.Token[], java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.DurationFormatUtils.Token boolean containsTokenWithValue(org.apache.commons.lang.time.DurationFormatUtils.Token[], java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.time.DurationFormatUtils.Token boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.DurationFormatUtils.Token boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -325,11 +376,23 @@
<item name="org.apache.commons.lang.time.FastDateFormat FastDateFormat(java.lang.String, java.util.TimeZone, java.util.Locale) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat FastDateFormat(java.lang.String, java.util.TimeZone, java.util.Locale) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.time.FastDateFormat FastDateFormat(java.lang.String, java.util.TimeZone, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.time.FastDateFormat boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat java.lang.Object parseObject(java.lang.String, java.text.ParsePosition) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat java.lang.Object parseObject(java.lang.String, java.text.ParsePosition) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -367,6 +430,9 @@
<item name="org.apache.commons.lang.time.FastDateFormat java.lang.StringBuffer format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat java.lang.StringBuffer format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat java.lang.StringBuffer format(java.util.Date, java.lang.StringBuffer) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -376,12 +442,24 @@
<item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String, java.util.Locale) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String, java.util.Locale) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String, java.util.TimeZone) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String, java.util.TimeZone) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String, java.util.TimeZone, java.util.Locale) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String, java.util.TimeZone, java.util.Locale) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat getInstance(java.lang.String, java.util.TimeZone, java.util.Locale) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat org.apache.commons.lang.time.FastDateFormat.NumberRule selectNumberRule(int, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -391,6 +469,9 @@
<item name="org.apache.commons.lang.time.FastDateFormat.CharacterLiteral void appendTo(java.lang.StringBuffer, java.util.Calendar) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat.CharacterLiteral void appendTo(java.lang.StringBuffer, java.util.Calendar) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat.PaddedNumberField void appendTo(java.lang.StringBuffer, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -400,18 +481,27 @@
<item name="org.apache.commons.lang.time.FastDateFormat.PaddedNumberField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat.Pair boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat.Pair java.lang.String toString()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.time.FastDateFormat.StringLiteral void appendTo(java.lang.StringBuffer, java.util.Calendar) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat.StringLiteral void appendTo(java.lang.StringBuffer, java.util.Calendar) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat.TextField void appendTo(java.lang.StringBuffer, java.util.Calendar) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.commons.lang.time.FastDateFormat.TextField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.commons.lang.time.FastDateFormat.TimeZoneDisplayKey boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.commons.lang.time.FastDateFormat.TimeZoneNameRule void appendTo(java.lang.StringBuffer, java.util.Calendar) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/anakia/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/anakia/annotations.xml
index a2e1c91b68a7..81935a0dc483 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/anakia/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/anakia/annotations.xml
@@ -29,6 +29,9 @@
<item name="org.apache.velocity.anakia.AnakiaJDOMFactory org.jdom.Element element(java.lang.String, org.jdom.Namespace)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.anakia.AnakiaTask java.lang.String getRelativePath(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.anakia.AnakiaTask java.lang.String getRelativePath(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;!null&quot;"/>
@@ -70,6 +73,9 @@
<item name="org.apache.velocity.anakia.NodeList NodeList(org.jdom.Element) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.anakia.NodeList boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.anakia.NodeList boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -81,6 +87,9 @@
<item name="org.apache.velocity.anakia.NodeList org.apache.velocity.anakia.NodeList selectNodes(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.anakia.NodeList.AttributeXMLOutputter AttributeXMLOutputter(org.apache.velocity.anakia.NodeList.1) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.anakia.NodeList.AttributeXMLOutputter void output(org.jdom.Attribute, java.io.Writer) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/annotations.xml
new file mode 100644
index 000000000000..7ef87f095569
--- /dev/null
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/annotations.xml
@@ -0,0 +1,8 @@
+<root>
+ <item name="org.apache.velocity.VelocityContext VelocityContext(java.util.Map) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.VelocityContext VelocityContext(java.util.Map, org.apache.velocity.context.Context) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/annotations.xml
index ad9def7fd362..d1987cbafc38 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/annotations.xml
@@ -1,14 +1,23 @@
<root>
+ <item name="org.apache.velocity.app.event.EventCartridge boolean addEventHandler(org.apache.velocity.app.event.EventHandler) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.EventCartridge boolean addEventHandler(org.apache.velocity.app.event.EventHandler)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.app.event.EventCartridge boolean attachToContext(org.apache.velocity.context.Context) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.EventCartridge boolean attachToContext(org.apache.velocity.context.Context)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.app.event.EventCartridge boolean removeEventHandler(org.apache.velocity.app.event.EventHandler) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.EventCartridge boolean removeEventHandler(org.apache.velocity.app.event.EventHandler)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -59,12 +68,24 @@
<item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.String includeEvent(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.app.event.EventHandlerUtil void callEventHandlers(java.util.Iterator, java.util.Iterator, org.apache.velocity.app.event.EventHandlerMethodExecutor) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.EventHandlerUtil void callEventHandlers(java.util.Iterator, java.util.Iterator, org.apache.velocity.app.event.EventHandlerMethodExecutor) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.EventHandlerUtil void initializeEventCartridge(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.app.event.EventCartridge) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.EventHandlerUtil void invalidSetMethod(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String, org.apache.velocity.util.introspection.Info) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.app.event.EventHandlerUtil void invalidSetMethod(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String, org.apache.velocity.util.introspection.Info) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.app.event.EventHandlerUtil void iterateOverEventHandlers(java.util.Iterator, org.apache.velocity.app.event.EventHandlerMethodExecutor) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.IncludeEventHandler.IncludeEventExecutor void execute(org.apache.velocity.app.event.EventHandler) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/implement/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/implement/annotations.xml
index 5591ed681847..643ea130fd54 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/implement/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/implement/annotations.xml
@@ -31,12 +31,21 @@
<item name="org.apache.velocity.app.event.implement.EscapeXmlReference java.lang.String getMatchAttribute()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.app.event.implement.IncludeNotFound java.lang.String includeEvent(java.lang.String, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.implement.IncludeNotFound java.lang.String includeEvent(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.implement.IncludeNotFound void setRuntimeServices(org.apache.velocity.runtime.RuntimeServices) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.app.event.implement.IncludeRelativePath java.lang.String includeEvent(java.lang.String, java.lang.String, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.app.event.implement.IncludeRelativePath java.lang.String includeEvent(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.implement.IncludeRelativePath java.lang.String includeEvent(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null&quot;"/>
@@ -48,6 +57,12 @@
<item name="org.apache.velocity.app.event.implement.InvalidReferenceInfo java.lang.String toString()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.app.event.implement.PrintExceptions java.lang.Object methodException(java.lang.Class, java.lang.String, java.lang.Exception) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.implement.PrintExceptions java.lang.Object methodException(java.lang.Class, java.lang.String, java.lang.Exception) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.implement.PrintExceptions java.lang.Object methodException(java.lang.Class, java.lang.String, java.lang.Exception) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -57,6 +72,12 @@
<item name="org.apache.velocity.app.event.implement.PrintExceptions java.lang.String getStackTrace(java.lang.Throwable) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences boolean invalidSetMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.String, org.apache.velocity.util.introspection.Info) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences boolean invalidSetMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.String, org.apache.velocity.util.introspection.Info) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.implement.ReportInvalidReferences boolean invalidSetMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.String, org.apache.velocity.util.introspection.Info) 3">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -65,6 +86,15 @@
<val val="&quot;!null,_,_,_-&gt;false;_,!null,_,_-&gt;false;_,_,!null,_-&gt;false;_,_,_,!null-&gt;false;_,_,_,null-&gt;false;_,_,null,_-&gt;false;_,null,_,_-&gt;false;null,_,_,_-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidGetMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidGetMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidGetMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidGetMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 4">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -73,6 +103,15 @@
<val val="&quot;!null,_,_,_,_-&gt;null;_,!null,_,_,_-&gt;null;_,_,!null,_,_-&gt;null;_,_,_,!null,_-&gt;null;_,_,_,_,!null-&gt;null;_,_,_,_,null-&gt;null;_,_,_,null,_-&gt;null;_,_,null,_,_-&gt;null;_,null,_,_,_-&gt;null;null,_,_,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.event.implement.ReportInvalidReferences java.lang.Object invalidMethod(org.apache.velocity.context.Context, java.lang.String, java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 4">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/tools/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/tools/annotations.xml
index 855a668ec63b..0117ad6dfb45 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/tools/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/tools/annotations.xml
@@ -1,15 +1,30 @@
<root>
+ <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.Object isNull(java.lang.Object, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.Object isNull(java.lang.Object, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String formatArray(java.lang.Object, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String formatArray(java.lang.Object, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String formatArray(java.lang.Object, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String formatVector(java.util.List, java.lang.String, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String formatVector(java.util.List, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String formatVector(java.util.List, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String formatVector(java.util.List, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/context/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/context/annotations.xml
index 2e739fb35c61..62279b8f44db 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/context/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/context/annotations.xml
@@ -1,19 +1,31 @@
<root>
+ <item name="org.apache.velocity.context.AbstractContext boolean containsKey(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.context.AbstractContext boolean containsKey(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.context.AbstractContext java.lang.Object get(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.context.AbstractContext java.lang.Object get(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.context.AbstractContext java.lang.Object put(java.lang.String, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.context.AbstractContext java.lang.Object put(java.lang.String, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.context.AbstractContext java.lang.Object remove(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.context.AbstractContext java.lang.Object remove(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;null&quot;"/>
@@ -31,6 +43,12 @@
<item name="org.apache.velocity.context.ProxyVMContext boolean isConstant(org.apache.velocity.runtime.parser.node.Node) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.context.ProxyVMContext void addVMProxyArg(org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String, org.apache.velocity.runtime.Renderable) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.context.ProxyVMContext void addVMProxyArg(org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String, org.apache.velocity.runtime.Renderable) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.context.ProxyVMContext void addVMProxyArg(org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String, org.apache.velocity.runtime.parser.node.Node) 3">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/convert/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/convert/annotations.xml
index 8303b86a3cba..0f266c90651e 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/convert/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/convert/annotations.xml
@@ -2,6 +2,9 @@
<item name="org.apache.velocity.convert.WebMacro boolean writeTemplate(java.lang.String, java.lang.String, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.convert.WebMacro boolean writeTemplate(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.convert.WebMacro boolean writeTemplate(java.lang.String, java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null,_-&gt;false&quot;"/>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/exception/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/exception/annotations.xml
index d7d2ee1dcb64..d9611079bfb5 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/exception/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/exception/annotations.xml
@@ -11,7 +11,13 @@
<item name="org.apache.velocity.exception.ParseErrorException ParseErrorException(org.apache.velocity.exception.VelocityException, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.exception.ParseErrorException ParseErrorException(org.apache.velocity.exception.VelocityException, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.exception.ParseErrorException ParseErrorException(org.apache.velocity.runtime.parser.ParseException, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.exception.ParseErrorException ParseErrorException(org.apache.velocity.runtime.parser.ParseException, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/io/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/io/annotations.xml
index 75ca57304d5b..f55b4257f29a 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/io/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/io/annotations.xml
@@ -2,7 +2,16 @@
<item name="org.apache.velocity.io.UnicodeInputStream org.apache.velocity.io.UnicodeInputStream.UnicodeBOM match(org.apache.velocity.io.UnicodeInputStream.UnicodeBOM, org.apache.velocity.io.UnicodeInputStream.UnicodeBOM) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.io.UnicodeInputStream void pushback(org.apache.velocity.io.UnicodeInputStream.UnicodeBOM) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.io.UnicodeInputStream.UnicodeBOM UnicodeBOM(java.lang.String, byte[], org.apache.velocity.io.UnicodeInputStream.1) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.io.VelocityWriter void write(char[]) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.io.VelocityWriter void write(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/annotations.xml
index 457ea7d9dd4b..1dd01a70efdd 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/annotations.xml
@@ -31,6 +31,12 @@
<val val="&quot;!null,_,_,_-&gt;true;_,!null,_,_-&gt;true;_,_,!null,_-&gt;true;_,_,_,!null-&gt;true;_,_,_,null-&gt;true;_,_,null,_-&gt;true;_,null,_,_-&gt;true;null,_,_,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.RuntimeInstance org.apache.velocity.app.event.EventHandler initializeSpecificEventHandler(java.lang.String, java.lang.String, java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.RuntimeInstance org.apache.velocity.app.event.EventHandler initializeSpecificEventHandler(java.lang.String, java.lang.String, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.RuntimeInstance org.apache.velocity.app.event.EventHandler initializeSpecificEventHandler(java.lang.String, java.lang.String, java.lang.Class)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,_,null-&gt;null;null,_,_-&gt;null&quot;"/>
@@ -81,6 +87,9 @@
<item name="org.apache.velocity.runtime.VelocimacroFactory boolean addVelocimacro(java.lang.String, org.apache.velocity.runtime.parser.node.Node, java.lang.String[], java.lang.String) 3">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.VelocimacroFactory.Twonk Twonk(org.apache.velocity.runtime.VelocimacroFactory.1) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.VelocimacroManager boolean addVM(java.lang.String, org.apache.velocity.runtime.parser.node.Node, java.lang.String[], java.lang.String, boolean) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -89,10 +98,22 @@
<val val="&quot;!null,_,_,_,_-&gt;true;_,!null,_,_,_-&gt;true;_,_,!null,_,_-&gt;true;_,_,_,!null,_-&gt;true;_,_,_,_,false-&gt;true;_,_,_,_,true-&gt;true;_,_,_,null,_-&gt;true;_,_,null,_,_-&gt;true;null,_,_,_,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.VelocimacroManager boolean usingNamespaces(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.VelocimacroManager org.apache.velocity.runtime.directive.VelocimacroProxy get(java.lang.String, java.lang.String, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.VelocimacroManager.MacroEntry MacroEntry(java.lang.String, org.apache.velocity.runtime.parser.node.Node, java.lang.String[], java.lang.String, org.apache.velocity.runtime.RuntimeServices) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.VelocimacroManager.MacroEntry MacroEntry(java.lang.String, org.apache.velocity.runtime.parser.node.Node, java.lang.String[], java.lang.String, org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.runtime.VelocimacroManager.1) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.VelocimacroManager.MacroEntry MacroEntry(java.lang.String, org.apache.velocity.runtime.parser.node.Node, java.lang.String[], java.lang.String, org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.runtime.VelocimacroManager.1) 5">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.VelocimacroManager.MacroEntry org.apache.velocity.runtime.directive.VelocimacroProxy getProxy(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/directive/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/directive/annotations.xml
index f6cd67632cb8..e9d35d5e61e8 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/directive/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/directive/annotations.xml
@@ -5,6 +5,9 @@
<item name="org.apache.velocity.runtime.directive.Block void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Block void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Block void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -14,6 +17,9 @@
<item name="org.apache.velocity.runtime.directive.BlockMacro void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Break boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Break boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -25,12 +31,21 @@
<item name="org.apache.velocity.runtime.directive.Break java.lang.String getName()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Break void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Break void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.directive.Define boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Define boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Define boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Define boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;true;_,!null,_-&gt;true;_,_,!null-&gt;true;_,_,null-&gt;true;_,null,_-&gt;true&quot;"/>
@@ -42,12 +57,24 @@
<item name="org.apache.velocity.runtime.directive.Define void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Define void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Define void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Directive org.apache.velocity.runtime.directive.Scope makeScope(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Directive org.apache.velocity.runtime.directive.Scope makeScope(java.lang.Object)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Directive void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Directive void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Evaluate boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -74,12 +101,36 @@
<item name="org.apache.velocity.runtime.directive.Foreach void clean(org.apache.velocity.context.InternalContextAdapter, java.lang.Object, java.lang.Object, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Foreach void clean(org.apache.velocity.context.InternalContextAdapter, java.lang.Object, java.lang.Object, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Foreach void clean(org.apache.velocity.context.InternalContextAdapter, java.lang.Object, java.lang.Object, java.lang.Object) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Foreach void clean(org.apache.velocity.context.InternalContextAdapter, java.lang.Object, java.lang.Object, java.lang.Object) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Foreach void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Foreach void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.directive.Foreach void put(org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Foreach.NullHolderContext NullHolderContext(java.lang.String, org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Foreach.NullHolderContext NullHolderContext(java.lang.String, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.directive.Foreach.1) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Foreach.NullHolderContext NullHolderContext(java.lang.String, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.directive.Foreach.1) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.ForeachScope ForeachScope(java.lang.Object, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Include boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -88,6 +139,9 @@
<val val="&quot;!null,_,_-&gt;true;_,!null,_-&gt;true;_,_,!null-&gt;true;_,null,_-&gt;true;null,_,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.directive.Include boolean renderOutput(org.apache.velocity.runtime.parser.node.Node, org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Include boolean renderOutput(org.apache.velocity.runtime.parser.node.Node, org.apache.velocity.context.InternalContextAdapter, java.io.Writer)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,null,_-&gt;false;null,_,_-&gt;false&quot;"/>
@@ -99,9 +153,15 @@
<item name="org.apache.velocity.runtime.directive.InputBase java.lang.String getInputEncoding(org.apache.velocity.context.InternalContextAdapter) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Literal boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Literal boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Literal boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Literal boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;true;_,!null,_-&gt;true;_,_,!null-&gt;true;_,_,null-&gt;true;null,_,_-&gt;true&quot;"/>
@@ -110,9 +170,21 @@
<item name="org.apache.velocity.runtime.directive.Literal java.lang.String getName()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Literal void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Literal void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Macro boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Macro boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Macro boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Macro boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;true;_,!null,_-&gt;true;_,_,!null-&gt;true;_,_,null-&gt;true;_,null,_-&gt;true;null,_,_-&gt;true&quot;"/>
@@ -121,6 +193,9 @@
<item name="org.apache.velocity.runtime.directive.Macro java.lang.String getName()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Macro java.lang.StringBuffer macroToString(java.lang.StringBuffer, java.lang.String[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Macro java.lang.StringBuffer macroToString(java.lang.StringBuffer, java.lang.String[]) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -138,9 +213,15 @@
<item name="org.apache.velocity.runtime.directive.Macro void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Macro void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Macro void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.MacroParseException MacroParseException(java.lang.String, java.lang.String, org.apache.velocity.runtime.parser.Token) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.MacroParseException java.lang.String getMessage()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -171,15 +252,27 @@
<item name="org.apache.velocity.runtime.directive.RuntimeMacro void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Scope Scope(java.lang.Object, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.directive.Scope.Info Info(org.apache.velocity.runtime.directive.Scope, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Scope.Info java.lang.String toString()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Stop boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Stop boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.directive.Stop java.lang.String getName()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.directive.Stop void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.Stop void init(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -194,6 +287,9 @@
<val val="&quot;!null,_,_,_-&gt;true;_,!null,_,_-&gt;true;_,_,!null,_-&gt;true;_,_,_,!null-&gt;true;_,_,_,null-&gt;true;_,null,_,_-&gt;true;null,_,_,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.directive.VelocimacroProxy java.lang.String buildErrorMsg(org.apache.velocity.runtime.parser.node.Node, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.directive.VelocimacroProxy java.lang.String buildErrorMsg(org.apache.velocity.runtime.parser.node.Node, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/log/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/log/annotations.xml
index b49c0f73e389..f3dd5bc117e1 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/log/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/log/annotations.xml
@@ -8,9 +8,18 @@
<item name="org.apache.velocity.runtime.log.CommonsLogLogChute void init(org.apache.velocity.runtime.RuntimeServices) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.HoldingLogChute void init(org.apache.velocity.runtime.RuntimeServices) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.log.JdkLogChute void init(org.apache.velocity.runtime.RuntimeServices) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.JdkLogChute void log(int, java.lang.String, java.lang.Throwable) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(java.lang.String, int, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(java.lang.String, int, int)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -32,12 +41,30 @@
<item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(org.apache.velocity.util.introspection.Info)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.Log void log(int, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.Log void log(int, java.lang.Object, java.lang.Throwable) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.log.Log void setLogChute(org.apache.velocity.runtime.log.LogChute) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.log.LogDisplayWrapper LogDisplayWrapper(org.apache.velocity.runtime.log.Log, java.lang.String, boolean) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.LogDisplayWrapper void log(boolean, int, java.lang.Object) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.LogDisplayWrapper void log(boolean, int, java.lang.Object, java.lang.Throwable) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.LogDisplayWrapper void log(int, java.lang.Object, java.lang.Throwable) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.LogManager boolean isProbablyProvidedLogChute(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.log.LogManager boolean isProbablyProvidedLogChute(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -52,15 +79,39 @@
<item name="org.apache.velocity.runtime.log.LogManager void updateLog(org.apache.velocity.runtime.log.Log, org.apache.velocity.runtime.RuntimeServices) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.NullLogChute void init(org.apache.velocity.runtime.RuntimeServices) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.NullLogChute void log(int, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.NullLogChute void log(int, java.lang.String, java.lang.Throwable) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.NullLogChute void log(int, java.lang.String, java.lang.Throwable) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.NullLogSystem void logVelocityMessage(int, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.log.RuntimeLoggerLog RuntimeLoggerLog(org.apache.velocity.runtime.RuntimeLogger) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.RuntimeLoggerLog void setLogChute(org.apache.velocity.runtime.log.LogChute) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.log.ServletLogChute int toLevel(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.log.ServletLogChute void init(org.apache.velocity.runtime.RuntimeServices) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.ServletLogChute void log(int, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.ServletLogChute void log(int, java.lang.String, java.lang.Throwable) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.log.SystemLogChute int toLevel(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -73,4 +124,10 @@
<item name="org.apache.velocity.runtime.log.SystemLogChute void write(java.io.PrintStream, java.lang.String, java.lang.String, java.lang.Throwable) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.log.SystemLogChute void write(java.io.PrintStream, java.lang.String, java.lang.String, java.lang.Throwable) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.log.VelocityFormatter java.lang.String getTime(long, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
</root>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/annotations.xml
index 7d0bc8cdefa1..88ac417b986d 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/annotations.xml
@@ -1,4 +1,7 @@
<root>
+ <item name="org.apache.velocity.runtime.parser.JJTParserState void clearNodeScope(org.apache.velocity.runtime.parser.node.Node) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.JJTParserState void closeNodeScope(org.apache.velocity.runtime.parser.node.Node, int) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -25,9 +28,18 @@
<item name="org.apache.velocity.runtime.parser.Parser org.apache.velocity.runtime.parser.ParseException generateParseException()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.Parser.LookaheadSuccess LookaheadSuccess(org.apache.velocity.runtime.parser.Parser.1) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.ParserTokenManager org.apache.velocity.runtime.parser.Token jjFillToken()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.ParserTokenManager void SkipLexicalActions(org.apache.velocity.runtime.parser.Token) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.ParserTokenManager.ParserState ParserState(org.apache.velocity.runtime.parser.ParserTokenManager.1) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.TemplateParseException java.lang.String getMessage()">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/node/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/node/annotations.xml
index 5f78c94ea501..b6a2face76a9 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/node/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/node/annotations.xml
@@ -5,6 +5,15 @@
<item name="org.apache.velocity.runtime.parser.node.ASTAddNode java.lang.Number perform(java.lang.Number, java.lang.Number, org.apache.velocity.context.InternalContextAdapter) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTAddNode java.lang.Number perform(java.lang.Number, java.lang.Number, org.apache.velocity.context.InternalContextAdapter) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTAddNode java.lang.Object handleSpecial(java.lang.Object, java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTAddNode java.lang.Object handleSpecial(java.lang.Object, java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTAndNode java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -19,6 +28,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTBlock java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTComment boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTComment boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -27,6 +39,9 @@
<val val="&quot;!null,_-&gt;true;_,!null-&gt;true;null,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTComment java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTComment java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
@@ -57,6 +72,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTElseIfStatement java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTElseStatement boolean evaluate(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTElseStatement boolean evaluate(org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;true;null-&gt;true&quot;"/>
@@ -65,6 +83,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTElseStatement java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTEscape boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTEscape boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -73,6 +94,9 @@
<val val="&quot;!null,_-&gt;true;_,!null-&gt;true;null,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTEscape java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTEscape java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
@@ -81,6 +105,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTEscape java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTEscapedDirective boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTEscapedDirective boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -95,6 +122,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTExpression java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTFalse boolean evaluate(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTFalse boolean evaluate(org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;false;null-&gt;false&quot;"/>
@@ -103,6 +133,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTFalse java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTFalse java.lang.Object value(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTFloatingPointLiteral java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
@@ -111,6 +144,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTFloatingPointLiteral java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTFloatingPointLiteral java.lang.Object value(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTGENode java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -136,6 +172,12 @@
<item name="org.apache.velocity.runtime.parser.node.ASTIfStatement java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTIfStatement void process(org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.ParserVisitor) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTIfStatement void process(org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.ParserVisitor) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTIncludeStatement java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -160,6 +202,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTIntegerLiteral java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTIntegerLiteral java.lang.Object value(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTIntegerRange java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -172,6 +217,15 @@
<item name="org.apache.velocity.runtime.parser.node.ASTMap java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTMathNode java.lang.Object handleSpecial(java.lang.Object, java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTMathNode java.lang.Object handleSpecial(java.lang.Object, java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTMathNode java.lang.Object handleSpecial(java.lang.Object, java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTMathNode java.lang.Object handleSpecial(java.lang.Object, java.lang.Object, org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;null;_,!null,_-&gt;null;_,_,!null-&gt;null;_,_,null-&gt;null;_,null,_-&gt;null;null,_,_-&gt;null&quot;"/>
@@ -205,6 +259,15 @@
<item name="org.apache.velocity.runtime.parser.node.ASTMethod java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTMethod.MethodCacheKey MethodCacheKey(java.lang.String, java.lang.Class[]) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTMethod.MethodCacheKey MethodCacheKey(java.lang.String, java.lang.Class[]) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTMethod.MethodCacheKey boolean equals(java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTMethod.MethodCacheKey boolean equals(java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -219,6 +282,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTMulNode java.lang.Number perform(java.lang.Number, java.lang.Number, org.apache.velocity.context.InternalContextAdapter) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTMulNode java.lang.Number perform(java.lang.Number, java.lang.Number, org.apache.velocity.context.InternalContextAdapter) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTNENode java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -239,6 +305,9 @@
<val val="&quot;!null,_-&gt;true;_,!null-&gt;true;_,null-&gt;true;null,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTReference java.lang.Object execute(java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTReference java.lang.Object getVariableValue(org.apache.velocity.context.Context, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -256,11 +325,17 @@
<item name="org.apache.velocity.runtime.parser.node.ASTReference java.lang.String getNullString(org.apache.velocity.context.InternalContextAdapter) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTReference java.lang.String printClass(java.lang.Class) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTReference java.lang.String printClass(java.lang.Class)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;!null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTSetDirective boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTSetDirective java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
@@ -292,6 +367,12 @@
<item name="org.apache.velocity.runtime.parser.node.ASTSubtractNode java.lang.Number perform(java.lang.Number, java.lang.Number, org.apache.velocity.context.InternalContextAdapter) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTSubtractNode java.lang.Number perform(java.lang.Number, java.lang.Number, org.apache.velocity.context.InternalContextAdapter) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTText boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTText boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -300,6 +381,9 @@
<val val="&quot;!null,_-&gt;true;_,!null-&gt;true;null,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTText java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTText java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
@@ -308,6 +392,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTText java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTTextblock boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTTextblock boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -316,6 +403,9 @@
<val val="&quot;!null,_-&gt;true;_,!null-&gt;true;null,_-&gt;true&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTTextblock java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTTextblock java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
@@ -324,6 +414,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTTextblock java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTTrue boolean evaluate(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTTrue boolean evaluate(org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;true;null-&gt;true&quot;"/>
@@ -332,6 +425,9 @@
<item name="org.apache.velocity.runtime.parser.node.ASTTrue java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.ASTTrue java.lang.Object value(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.ASTVariable java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -344,9 +440,18 @@
<item name="org.apache.velocity.runtime.parser.node.BooleanPropertyExecutor BooleanPropertyExecutor(org.apache.velocity.runtime.RuntimeLogger, org.apache.velocity.util.introspection.Introspector, java.lang.Class, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.BooleanPropertyExecutor void discover(java.lang.Class, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.GetExecutor GetExecutor(org.apache.velocity.runtime.RuntimeLogger, org.apache.velocity.util.introspection.Introspector, java.lang.Class, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.GetExecutor GetExecutor(org.apache.velocity.runtime.RuntimeLogger, org.apache.velocity.util.introspection.Introspector, java.lang.Class, java.lang.String) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.GetExecutor GetExecutor(org.apache.velocity.runtime.log.Log, org.apache.velocity.util.introspection.Introspector, java.lang.Class, java.lang.String) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.MapGetExecutor java.lang.Object execute(java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -401,6 +506,9 @@
<item name="org.apache.velocity.runtime.parser.node.MathUtils java.lang.Number subtract(java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.MathUtils java.lang.Number wrapPrimitive(long, java.lang.Class) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.MathUtils java.lang.Number wrapPrimitive(long, java.lang.Number, java.lang.Number) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -433,6 +541,12 @@
<item name="org.apache.velocity.runtime.parser.node.PropertyExecutor PropertyExecutor(org.apache.velocity.runtime.RuntimeLogger, org.apache.velocity.util.introspection.Introspector, java.lang.Class, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.PropertyExecutor void discover(java.lang.Class, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.SimpleNode boolean evaluate(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.SimpleNode boolean evaluate(org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;false;null-&gt;false&quot;"/>
@@ -448,6 +562,12 @@
<val val="&quot;_,!null-&gt;!null;_,null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object execute(java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object execute(java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object execute(java.lang.Object, org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_-&gt;null;_,!null-&gt;null;_,null-&gt;null;null,_-&gt;null&quot;"/>
@@ -461,14 +581,23 @@
<item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object value(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object value(org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;null;null-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.String getLocation(org.apache.velocity.context.InternalContextAdapter) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.String getLocation(org.apache.velocity.context.InternalContextAdapter)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.String toString(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.String toString(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/annotations.xml
index c85589b43d33..6d9f27bfe3ff 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/annotations.xml
@@ -1,4 +1,10 @@
<root>
+ <item name="org.apache.velocity.runtime.resource.ResourceFactory org.apache.velocity.runtime.resource.Resource getResource(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.resource.ResourceManagerImpl org.apache.velocity.runtime.resource.Resource createResource(java.lang.String, int) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.ResourceManagerImpl org.apache.velocity.runtime.resource.Resource refreshResource(org.apache.velocity.runtime.resource.Resource, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/loader/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/loader/annotations.xml
index 5fc5b3a6b8f0..ca5b1efb729c 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/loader/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/loader/annotations.xml
@@ -1,4 +1,7 @@
<root>
+ <item name="org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;false;null-&gt;false&quot;"/>
@@ -7,6 +10,12 @@
<item name="org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader java.io.InputStream getResourceStream(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader long getLastModified(org.apache.velocity.runtime.resource.Resource) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader void init(org.apache.commons.collections.ExtendedProperties) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -16,41 +25,71 @@
<item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader java.sql.PreparedStatement getStatement(java.sql.Connection, java.lang.String, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader java.sql.PreparedStatement getStatement(java.sql.Connection, java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader long getLastModified(org.apache.velocity.runtime.resource.Resource) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader long readLastModified(org.apache.velocity.runtime.resource.Resource, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader long readLastModified(org.apache.velocity.runtime.resource.Resource, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader void closeDbConnection(java.sql.Connection) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader void closeResultSet(java.sql.ResultSet) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader void closeStatement(java.sql.PreparedStatement) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader void init(org.apache.commons.collections.ExtendedProperties) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader boolean resourceExists(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader boolean resourceExists(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader java.io.File getFile(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader java.io.File getFile(java.lang.String, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader java.io.File getFile(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader java.io.InputStream findTemplate(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader java.io.InputStream getResourceStream(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader long getLastModified(org.apache.velocity.runtime.resource.Resource) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader void closeQuiet(java.io.InputStream) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.FileResourceLoader void init(org.apache.commons.collections.ExtendedProperties) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.runtime.resource.loader.JarHolder JarHolder(org.apache.velocity.runtime.RuntimeServices, java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.JarResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.JarResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;true;null-&gt;true&quot;"/>
@@ -59,6 +98,9 @@
<item name="org.apache.velocity.runtime.resource.loader.JarResourceLoader java.io.InputStream getResourceStream(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.JarResourceLoader long getLastModified(org.apache.velocity.runtime.resource.Resource) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.JarResourceLoader void init(org.apache.commons.collections.ExtendedProperties) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -74,6 +116,9 @@
<item name="org.apache.velocity.runtime.resource.loader.StringResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.StringResourceLoader boolean resourceExists(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.StringResourceLoader boolean resourceExists(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null-&gt;false&quot;"/>
@@ -85,6 +130,9 @@
<item name="org.apache.velocity.runtime.resource.loader.StringResourceLoader long getLastModified(org.apache.velocity.runtime.resource.Resource) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.runtime.resource.loader.StringResourceLoader org.apache.velocity.runtime.resource.util.StringResourceRepository createRepository(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.runtime.resource.loader.StringResourceLoader void init(org.apache.commons.collections.ExtendedProperties) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/servlet/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/servlet/annotations.xml
index a1d5f80fe4ca..8c2789a533bf 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/servlet/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/servlet/annotations.xml
@@ -1,13 +1,28 @@
<root>
+ <item name="org.apache.velocity.servlet.VelocityServlet java.lang.String chooseCharacterEncoding(javax.servlet.http.HttpServletRequest) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.servlet.VelocityServlet java.util.Properties loadConfiguration(javax.servlet.ServletConfig) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
<item name="org.apache.velocity.servlet.VelocityServlet java.util.Properties loadConfiguration(javax.servlet.ServletConfig)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.servlet.VelocityServlet org.apache.velocity.Template handleRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.velocity.context.Context) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.servlet.VelocityServlet org.apache.velocity.Template handleRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.velocity.context.Context) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.servlet.VelocityServlet org.apache.velocity.Template handleRequest(org.apache.velocity.context.Context) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.servlet.VelocityServlet org.apache.velocity.context.Context createContext(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.servlet.VelocityServlet void error(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.Exception) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.servlet.VelocityServlet void error(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.Exception) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -17,6 +32,15 @@
<item name="org.apache.velocity.servlet.VelocityServlet void mergeTemplate(org.apache.velocity.Template, org.apache.velocity.context.Context, javax.servlet.http.HttpServletResponse) 2">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.servlet.VelocityServlet void requestCleanup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.velocity.context.Context) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.servlet.VelocityServlet void requestCleanup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.velocity.context.Context) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.servlet.VelocityServlet void requestCleanup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.velocity.context.Context) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.servlet.VelocityServlet void setContentType(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/annotations.xml
index bea0f093ad72..8dbb538e058e 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/annotations.xml
@@ -1,10 +1,37 @@
<root>
+ <item name="org.apache.velocity.texen.Generator Generator(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.texen.Generator Generator(java.util.Properties) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.texen.Generator java.io.Writer getWriter(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.texen.Generator java.io.Writer getWriter(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.texen.Generator java.io.Writer getWriter(java.lang.String, java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.texen.Generator java.lang.String parse(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.texen.Generator java.lang.String parse(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.texen.Generator java.lang.String parse(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.texen.Generator java.lang.String parse(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 4">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.texen.Generator java.lang.String parse(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 5">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.texen.Generator org.apache.velocity.Template getTemplate(java.lang.String, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.texen.Generator void fillContextDefaults(org.apache.velocity.context.Context) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/util/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/util/annotations.xml
index 353ade77c7bc..20c60fde4b7b 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/util/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/util/annotations.xml
@@ -5,6 +5,9 @@
<item name="org.apache.velocity.texen.util.FileUtil java.io.File file(java.lang.String)">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.texen.util.FileUtil java.io.File file(java.lang.String, java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.texen.util.FileUtil java.io.File file(java.lang.String, java.lang.String) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/annotations.xml
index e60004f3fd63..8b1334446ad3 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/annotations.xml
@@ -27,6 +27,9 @@
<val val="&quot;!null,_-&gt;!null;null,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.util.StringUtils java.lang.String chop(java.lang.String, int, java.lang.String) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.StringUtils java.lang.String chop(java.lang.String, int, java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null,_,_-&gt;!null;null,_,_-&gt;null&quot;"/>
@@ -65,9 +68,12 @@
<item name="org.apache.velocity.util.StringUtils java.lang.String normalizePath(java.lang.String) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.util.StringUtils java.lang.String nullTrim(java.lang.String) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.StringUtils java.lang.String nullTrim(java.lang.String)">
<annotation name="org.jetbrains.annotations.Contract">
- <val val="&quot;null-&gt;null&quot;"/>
+ <val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
</annotation>
</item>
<item name="org.apache.velocity.util.StringUtils java.lang.String removeAndHump(java.lang.String)">
@@ -101,6 +107,9 @@
<item name="org.apache.velocity.util.StringUtils java.lang.StringBuffer stringSubstitution(java.lang.String, java.util.Map) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.util.StringUtils java.util.List trimStrings(java.util.List) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.StringUtils java.util.List trimStrings(java.util.List)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;!null-&gt;!null;null-&gt;null&quot;"/>
diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/introspection/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/introspection/annotations.xml
index 4518a467c463..4fd41ea336be 100644
--- a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/introspection/annotations.xml
+++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/introspection/annotations.xml
@@ -5,6 +5,9 @@
<item name="org.apache.velocity.util.introspection.ClassMap void populateMethodCacheWithInterface(org.apache.velocity.util.introspection.ClassMap.MethodCache, java.lang.Class) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.util.introspection.ClassMap.MethodCache MethodCache(org.apache.velocity.runtime.log.Log, org.apache.velocity.util.introspection.ClassMap.1) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.introspection.ClassMap.MethodCache java.lang.String makeMethodKey(java.lang.String, java.lang.Object[]) 1">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
@@ -90,11 +93,20 @@
<item name="org.apache.velocity.util.introspection.MethodMap void add(java.lang.reflect.Method) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.util.introspection.SecureIntrospectorImpl boolean checkObjectExecutePermission(java.lang.Class, java.lang.String) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.introspection.SecureIntrospectorImpl java.lang.reflect.Method getMethod(java.lang.Class, java.lang.String, java.lang.Object[])">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;_,_,null-&gt;null;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.util.introspection.SecureUberspector java.util.Iterator getIterator(java.lang.Object, org.apache.velocity.util.introspection.Info) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.util.introspection.SecureUberspector java.util.Iterator getIterator(java.lang.Object, org.apache.velocity.util.introspection.Info) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.introspection.SecureUberspector java.util.Iterator getIterator(java.lang.Object, org.apache.velocity.util.introspection.Info)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_-&gt;null&quot;"/>
@@ -103,16 +115,37 @@
<item name="org.apache.velocity.util.introspection.UberspectImpl java.util.Iterator getIterator(java.lang.Object, org.apache.velocity.util.introspection.Info) 0">
<annotation name="org.jetbrains.annotations.NotNull"/>
</item>
+ <item name="org.apache.velocity.util.introspection.UberspectImpl java.util.Iterator getIterator(java.lang.Object, org.apache.velocity.util.introspection.Info) 1">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelMethod getMethod(java.lang.Object, java.lang.String, java.lang.Object[], org.apache.velocity.util.introspection.Info) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelMethod getMethod(java.lang.Object, java.lang.String, java.lang.Object[], org.apache.velocity.util.introspection.Info) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelMethod getMethod(java.lang.Object, java.lang.String, java.lang.Object[], org.apache.velocity.util.introspection.Info)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelPropertyGet getPropertyGet(java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelPropertyGet getPropertyGet(java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info) 2">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelPropertyGet getPropertyGet(java.lang.Object, java.lang.String, org.apache.velocity.util.introspection.Info)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_-&gt;null&quot;"/>
</annotation>
</item>
+ <item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelPropertySet getPropertySet(java.lang.Object, java.lang.String, java.lang.Object, org.apache.velocity.util.introspection.Info) 0">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
+ <item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelPropertySet getPropertySet(java.lang.Object, java.lang.String, java.lang.Object, org.apache.velocity.util.introspection.Info) 3">
+ <annotation name="org.jetbrains.annotations.Nullable"/>
+ </item>
<item name="org.apache.velocity.util.introspection.UberspectImpl org.apache.velocity.util.introspection.VelPropertySet getPropertySet(java.lang.Object, java.lang.String, java.lang.Object, org.apache.velocity.util.introspection.Info)">
<annotation name="org.jetbrains.annotations.Contract">
<val val="&quot;null,_,_,_-&gt;null&quot;"/>