diff options
Diffstat (limited to 'java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache')
34 files changed, 5972 insertions, 0 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 new file mode 100644 index 000000000000..08e265e17fcf --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/annotations.xml @@ -0,0 +1,40 @@ +<root> + <item name="org.apache.commons.collections.ExtendedProperties ExtendedProperties(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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.ExtendedProperties boolean access$000(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.ExtendedProperties boolean endsWithSlash(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.ExtendedProperties java.lang.String escape(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.collections.ExtendedProperties java.lang.String testBoolean(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.ExtendedProperties java.lang.String unescape(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.ExtendedProperties java.lang.String unescape(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.ExtendedProperties org.apache.commons.collections.ExtendedProperties convertProperties(java.util.Properties) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.ExtendedProperties void combine(org.apache.commons.collections.ExtendedProperties) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 new file mode 100644 index 000000000000..26b98c6bdf92 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/collections/map/annotations.xml @@ -0,0 +1,161 @@ +<root> + <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 isEqualKey(java.lang.Object, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->true""/> + </annotation> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap boolean isEqualValue(java.lang.Object, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->true""/> + </annotation> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap int entryHashCode(org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap java.lang.Object entryKey(org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap java.lang.Object entryValue(org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap 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> + <item name="org.apache.commons.collections.map.AbstractHashedMap org.apache.commons.collections.map.AbstractHashedMap.HashEntry entryNext(org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap void destroyEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap void doReadObject(java.io.ObjectInputStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap void doWriteObject(java.io.ObjectOutputStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap void putAll(java.util.Map) 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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap.EntrySet boolean remove(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <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 java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap.HashIterator HashIterator(org.apache.commons.collections.map.AbstractHashedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap.HashIterator java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap.HashMapIterator HashMapIterator(org.apache.commons.collections.map.AbstractHashedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap.KeySetIterator KeySetIterator(org.apache.commons.collections.map.AbstractHashedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractHashedMap.ValuesIterator ValuesIterator(org.apache.commons.collections.map.AbstractHashedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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> + <item name="org.apache.commons.collections.map.AbstractLinkedMap org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry entryAfter(org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractLinkedMap org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry entryBefore(org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractLinkedMap void addEntry(org.apache.commons.collections.map.AbstractHashedMap.HashEntry, int) 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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <item name="org.apache.commons.collections.map.AbstractLinkedMap.KeySetIterator KeySetIterator(org.apache.commons.collections.map.AbstractLinkedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractLinkedMap.LinkIterator LinkIterator(org.apache.commons.collections.map.AbstractLinkedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractLinkedMap.LinkIterator java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractLinkedMap.LinkMapIterator LinkMapIterator(org.apache.commons.collections.map.AbstractLinkedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.AbstractLinkedMap.ValuesIterator ValuesIterator(org.apache.commons.collections.map.AbstractLinkedMap) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.LRUMap LRUMap(java.util.Map) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->true;null->true""/> + </annotation> + </item> + <item name="org.apache.commons.collections.map.LRUMap void doReadObject(java.io.ObjectInputStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.LRUMap void doWriteObject(java.io.ObjectOutputStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.LRUMap void moveToMRU(org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.LRUMap void readObject(java.io.ObjectInputStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.LRUMap void reuseMapping(org.apache.commons.collections.map.AbstractLinkedMap.LinkEntry, int, int, java.lang.Object, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.collections.map.LRUMap 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.LRUMap void writeObject(java.io.ObjectOutputStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..e36a5e269c9a --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/annotations.xml @@ -0,0 +1,1581 @@ +<root> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(boolean[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(byte[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(double[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(float[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(int[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(long[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean isEmpty(short[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </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[] clone(boolean[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean[] toPrimitive(java.lang.Boolean[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils boolean[] toPrimitive(java.lang.Boolean[], boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils byte[] clone(byte[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils byte[] toPrimitive(java.lang.Byte[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils byte[] toPrimitive(java.lang.Byte[], byte)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils char[] clone(char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils char[] toPrimitive(java.lang.Character[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils char[] toPrimitive(java.lang.Character[], char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils double[] clone(double[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils double[] toPrimitive(java.lang.Double[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils double[] toPrimitive(java.lang.Double[], double)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils float[] clone(float[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils float[] toPrimitive(java.lang.Float[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils float[] toPrimitive(java.lang.Float[], float)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils int[] clone(int[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils int[] toPrimitive(java.lang.Integer[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils int[] toPrimitive(java.lang.Integer[], int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Boolean[] toObject(boolean[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Byte[] toObject(byte[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Character[] toObject(char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Double[] toObject(double[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Float[] toObject(float[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Integer[] toObject(int[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Long[] toObject(long[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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[] clone(java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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[] subarray(java.lang.Object[], int, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.lang.Short[] toObject(short[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils java.util.Map toMap(java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils long[] clone(long[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils long[] toPrimitive(java.lang.Long[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils long[] toPrimitive(java.lang.Long[], long)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils short[] clone(short[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils short[] toPrimitive(java.lang.Short[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ArrayUtils short[] toPrimitive(java.lang.Short[], short)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.BooleanUtils boolean isFalse(java.lang.Boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.BooleanUtils boolean isTrue(java.lang.Boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.BooleanUtils boolean toBoolean(java.lang.Boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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 java.lang.Boolean negate(java.lang.Boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.BooleanUtils java.lang.Boolean toBooleanObject(java.lang.Integer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.CharEncoding boolean isSupported(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <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.CharSet CharSet(java.lang.String[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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=""!null->!null;null->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.CharSetUtils java.lang.String translate(java.lang.String, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </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=""!null->!null;null->null""/> + </annotation> + </item> + <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.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 java.lang.Character toCharacterObject(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.CharUtils java.lang.String toString(java.lang.Character)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils boolean isAssignable(java.lang.Class, java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils boolean isInnerClass(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.Class primitiveToWrapper(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.Class[] primitivesToWrappers(java.lang.Class[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.Class[] toClass(java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.Class[] wrappersToPrimitives(java.lang.Class[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;_,!null->!null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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=""!null,_->!null;_,!null->!null""/> + </annotation> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.String getShortClassName(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.String toCanonicalName(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.lang.reflect.Method getPublicMethod(java.lang.Class, java.lang.String, java.lang.Class[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.util.List convertClassesToClassNames(java.util.List)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.util.List getAllInterfaces(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ClassUtils java.util.List getAllSuperclasses(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.Entities java.io.StringWriter createStringWriter(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities java.io.StringWriter createStringWriter(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities java.lang.String escape(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities java.lang.String unescape(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities void addEntities(java.lang.String[][]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities void doUnescape(java.io.Writer, java.lang.String, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities void doUnescape(java.io.Writer, java.lang.String, int) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities void escape(java.io.Writer, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities void fillWithHtml40Entities(org.apache.commons.lang.Entities) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Entities void unescape(java.io.Writer, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.IllegalClassException java.lang.String safeGetClassName(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.IncompleteArgumentException java.lang.String safeArrayToString(java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.IntHashMap boolean contains(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.LocaleUtils java.util.Locale toLocale(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.NumberRange NumberRange(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.NumberRange NumberRange(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 includesNumber(java.lang.Number)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.NumberRange boolean includesRange(org.apache.commons.lang.NumberRange)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.NumberRange boolean overlaps(org.apache.commons.lang.NumberRange)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.NumberUtils boolean isDigits(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.NumberUtils boolean isNumber(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.NumberUtils java.lang.Double createDouble(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.NumberUtils java.lang.Float createFloat(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.NumberUtils java.lang.Integer createInteger(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.NumberUtils java.lang.Integer createInteger(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.NumberUtils java.lang.Long createLong(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.NumberUtils java.math.BigDecimal createBigDecimal(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 java.lang.Object defaultIfNull(java.lang.Object, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ObjectUtils java.lang.String identityToString(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ObjectUtils java.lang.String toString(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.ObjectUtils void identityToString(java.lang.StringBuffer, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.ObjectUtils void identityToString(java.lang.StringBuffer, java.lang.Object) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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[])"> + <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[])"> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.RandomStringUtils java.lang.String random(int, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.RandomStringUtils java.lang.String randomAlphabetic(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.RandomStringUtils java.lang.String randomAlphanumeric(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.RandomStringUtils java.lang.String randomAscii(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.RandomStringUtils java.lang.String randomNumeric(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.SerializationUtils java.lang.Object deserialize(byte[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.SerializationUtils java.lang.Object deserialize(java.io.InputStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeJavaStyleString(java.lang.String, boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeSql(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String escapeXml(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeCsv(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeHtml(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeJava(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringEscapeUtils java.lang.String unescapeXml(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <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 escapeJava(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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 escapeXml(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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 unescapeJavaScript(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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils boolean contains(java.lang.String, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean contains(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->false;null,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->false;null,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean containsAny(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->false;null,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean containsIgnoreCase(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->false;null,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->true;null,_->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean containsNone(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->true;null,_->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->false;null,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean containsOnly(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->false;null,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isAlpha(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isAlphaSpace(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isAlphanumeric(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isAlphanumericSpace(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isAsciiPrintable(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isBlank(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isEmpty(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isNumeric(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isNumericSpace(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils boolean isWhitespace(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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 java.lang.String abbreviate(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String capitalise(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String capitaliseAllWords(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String capitalize(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String center(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String center(java.lang.String, int, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String center(java.lang.String, int, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String chomp(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String chompLast(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String chompLast(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String chompLast(java.lang.String, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String chompLast(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String chop(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String chopNewline(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String concatenate(java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String defaultString(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->!null""/> + </annotation> + </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=""!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String deleteSpaces(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String deleteWhitespace(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </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=""!null,_->!null;_,!null->!null""/> + </annotation> + </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> + <item name="org.apache.commons.lang.StringUtils java.lang.String getChomp(java.lang.String, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String getChomp(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String getCommonPrefix(java.lang.String[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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=""_,null->null;null,_->null""/> + </annotation> + </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=""_,_,null->null;_,null,_->null;null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String getPrechomp(java.lang.String, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String getPrechomp(java.lang.String, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.lang.Object[], char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_,_,_->!null;null,_,_,_->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_,_,_->!null;null,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Collection, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String join(java.util.Iterator, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String left(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String leftPad(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String lowerCase(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </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=""!null,_,_,_->!null;null,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String overlayString(java.lang.String, java.lang.String, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String overlayString(java.lang.String, java.lang.String, int, int) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String overlayString(java.lang.String, java.lang.String, int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String padding(int, char)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String prechomp(java.lang.String, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String prechomp(java.lang.String, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String prechomp(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String remove(java.lang.String, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String remove(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String removeEnd(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String removeEndIgnoreCase(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String removeStart(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String removeStartIgnoreCase(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String repeat(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </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=""!null,_,_,_->!null;null,_,_,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null,_,_,_,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String reverse(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String reverseDelimited(java.lang.String, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String right(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String rightPad(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String stripToEmpty(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String stripToNull(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String substring(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </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=""!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String substringAfterLast(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null""/> + </annotation> + </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=""!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String substringBeforeLast(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </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=""_,null->null;null,_->null""/> + </annotation> + </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=""_,_,null->null;_,null,_->null;null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String swapCase(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String trim(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String trimToEmpty(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String trimToNull(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String uncapitalise(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String uncapitalize(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String upperCase(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] split(java.lang.String, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterType(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterType(java.lang.String, boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitByCharacterTypeCamelCase(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] splitPreserveAllTokens(java.lang.String, char)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.StringUtils java.lang.String[] stripAll(java.lang.String[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.SystemUtils boolean getJavaVersionMatches(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.SystemUtils boolean getOSMatches(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.SystemUtils java.io.File getJavaHome()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.SystemUtils java.io.File getJavaIoTmpDir()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.SystemUtils java.io.File getUserDir()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.SystemUtils java.io.File getUserHome()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void allElementsOfType(java.util.Collection, java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void allElementsOfType(java.util.Collection, java.lang.Class) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void allElementsOfType(java.util.Collection, java.lang.Class, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 noNullElements(java.lang.Object[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void noNullElements(java.lang.Object[], java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void noNullElements(java.util.Collection) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void noNullElements(java.util.Collection, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.lang.Object[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.lang.Object[], java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.lang.String, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.util.Collection) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.util.Collection, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.util.Map) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notEmpty(java.util.Map, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.Validate void notNull(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 java.lang.String abbreviate(java.lang.String, int, int, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_->!null;null,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String capitalize(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String capitalize(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String capitalizeFully(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String capitalizeFully(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String initials(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String initials(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String swapCase(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String uncapitalize(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String uncapitalize(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.WordUtils java.lang.String wrap(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_,_,_->!null;null,_,_,_->null""/> + </annotation> + </item> +</root> 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 new file mode 100644 index 000000000000..c46c851e0fa1 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/builder/annotations.xml @@ -0,0 +1,574 @@ +<root> + <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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null,_->!null;null,_,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.builder.CompareToBuilder org.apache.commons.lang.builder.CompareToBuilder appendSuper(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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=""_,null->!null;null,_->!null""/> + </annotation> + </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=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->!null;null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.builder.EqualsBuilder org.apache.commons.lang.builder.EqualsBuilder appendSuper(boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.EqualsBuilder void reflectionAppend(java.lang.Object, java.lang.Object, java.lang.Class, org.apache.commons.lang.builder.EqualsBuilder, boolean, 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) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(int, int, java.lang.Object, boolean) 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) 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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(java.lang.Object, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.HashCodeBuilder int reflectionHashCode(java.lang.Object, java.lang.String[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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=""null->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.builder.HashCodeBuilder org.apache.commons.lang.builder.HashCodeBuilder appendSuper(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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[] toNoNullStringArray(java.lang.Object[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <item name="org.apache.commons.lang.builder.ReflectionToStringBuilder org.apache.commons.lang.builder.ToStringBuilder reflectionAppendArray(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.ToStringBuilder java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(boolean[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(byte)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(byte[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(char)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(char[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(double)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(double[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(float)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(float[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(int[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, boolean[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, byte)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, byte[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, byte[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, char[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, double)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, double[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, double[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, float)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, float[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, float[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, int[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object, boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, java.lang.Object[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, long[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(java.lang.String, short[], boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(long)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringBuilder org.apache.commons.lang.builder.ToStringBuilder append(long[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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)"> + <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)"> + <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)"> + <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 java.lang.String getShortClassName(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendContentEnd(java.lang.StringBuffer) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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[]) 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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <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[]) 2"> + <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) 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[]) 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[]) 2"> + <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) 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) 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) 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[]) 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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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[]) 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 appendFieldSeparator(java.lang.StringBuffer) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 appendSummary(java.lang.StringBuffer, java.lang.String, boolean[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, byte[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, char[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, double[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, float[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, int[]) 2"> + <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) 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) 2"> + <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[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, long[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle void appendSummary(java.lang.StringBuffer, java.lang.String, short[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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 removeLastFieldSeparator(java.lang.StringBuffer) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.builder.ToStringStyle.1 java.lang.Object initialValue()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..be5d5ca8d20e --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enum/annotations.xml @@ -0,0 +1,50 @@ +<root> + <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 java.lang.String getNameInOtherClassLoader(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.Enum java.util.Iterator iterator(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.Enum java.util.List getEnumList(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.Enum java.util.Map getEnumMap(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.Enum org.apache.commons.lang.enum.Enum getEnum(java.lang.Class, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.Enum org.apache.commons.lang.enum.Enum.Entry createEntry(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.Enum org.apache.commons.lang.enum.Enum.Entry getEntry(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.EnumUtils java.util.Iterator iterator(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.EnumUtils java.util.List getEnumList(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.EnumUtils java.util.Map getEnumMap(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.EnumUtils org.apache.commons.lang.enum.Enum getEnum(java.lang.Class, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.EnumUtils org.apache.commons.lang.enum.ValuedEnum getEnum(java.lang.Class, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.ValuedEnum ValuedEnum(java.lang.String, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.ValuedEnum int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enum.ValuedEnum org.apache.commons.lang.enum.Enum getEnum(java.lang.Class, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..0e7d219fd30a --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/enums/annotations.xml @@ -0,0 +1,50 @@ +<root> + <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 java.lang.String getNameInOtherClassLoader(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.Enum java.util.Iterator iterator(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.Enum java.util.List getEnumList(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.Enum java.util.Map getEnumMap(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.Enum org.apache.commons.lang.enums.Enum getEnum(java.lang.Class, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.Enum org.apache.commons.lang.enums.Enum.Entry createEntry(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.Enum org.apache.commons.lang.enums.Enum.Entry getEntry(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.EnumUtils java.util.Iterator iterator(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.EnumUtils java.util.List getEnumList(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.EnumUtils java.util.Map getEnumMap(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.EnumUtils org.apache.commons.lang.enums.Enum getEnum(java.lang.Class, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.EnumUtils org.apache.commons.lang.enums.ValuedEnum getEnum(java.lang.Class, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.ValuedEnum ValuedEnum(java.lang.String, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.ValuedEnum int getValueInOtherClassLoader(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.enums.ValuedEnum org.apache.commons.lang.enums.Enum getEnum(java.lang.Class, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..2924cb9a5731 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/exception/annotations.xml @@ -0,0 +1,72 @@ +<root> + <item name="org.apache.commons.lang.exception.ExceptionUtils boolean isNestedThrowable(java.lang.Throwable)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <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 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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getRootCauseMessage(java.lang.Throwable)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.String getStackTrace(java.lang.Throwable) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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[] 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.exception.ExceptionUtils java.lang.Throwable getCauseUsingWellKnownTypes(java.lang.Throwable)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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 void removeCommonFrames(java.util.List, java.util.List) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.exception.ExceptionUtils void removeCommonFrames(java.util.List, java.util.List) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 java.lang.String getMessage(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.exception.NestableDelegate java.lang.String[] getStackFrames(java.lang.Throwable) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.exception.NestableDelegate void printStackTrace(java.io.PrintStream) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.exception.NestableDelegate void trimStackFrames(java.util.List) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..c799fc9bc0fd --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/math/annotations.xml @@ -0,0 +1,309 @@ +<root> + <item name="org.apache.commons.lang.math.DoubleRange DoubleRange(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.DoubleRange DoubleRange(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.FloatRange FloatRange(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.FloatRange FloatRange(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction abs()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction add(org.apache.commons.lang.math.Fraction) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction add(org.apache.commons.lang.math.Fraction)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction addSub(org.apache.commons.lang.math.Fraction, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction addSub(org.apache.commons.lang.math.Fraction, boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;_,false->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction divideBy(org.apache.commons.lang.math.Fraction) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction getFraction(int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction getFraction(int, int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction getFraction(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction invert()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction multiplyBy(org.apache.commons.lang.math.Fraction) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction negate()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction subtract(org.apache.commons.lang.math.Fraction) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.Fraction org.apache.commons.lang.math.Fraction subtract(org.apache.commons.lang.math.Fraction)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.IEEE754rUtils double max(double[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.IEEE754rUtils double min(double[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.IEEE754rUtils float max(float[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.IEEE754rUtils float min(float[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.IntRange IntRange(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.IntRange IntRange(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.LongRange LongRange(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.LongRange LongRange(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberRange NumberRange(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.NumberRange NumberRange(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils boolean isAllZeros(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils boolean isDigits(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils boolean isNumber(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils byte max(byte[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.NumberUtils byte min(byte[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.NumberUtils double max(double[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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 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 java.lang.Double createDouble(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils java.lang.Float createFloat(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils java.lang.Integer createInteger(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils java.lang.Long createLong(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils java.lang.Number createNumber(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils java.math.BigDecimal createBigDecimal(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils java.math.BigInteger createBigInteger(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.NumberUtils long max(long[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 short max(short[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.NumberUtils short min(short[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.RandomUtils boolean nextBoolean(java.util.Random) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.RandomUtils double nextDouble(java.util.Random) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.RandomUtils float nextFloat(java.util.Random) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.RandomUtils int nextInt(java.util.Random) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.math.RandomUtils int nextInt(java.util.Random, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.Range boolean containsFloat(java.lang.Number)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.Range boolean containsInteger(java.lang.Number)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.Range boolean containsLong(java.lang.Number)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.math.Range java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..dd2d7d0d82ab --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/mutable/annotations.xml @@ -0,0 +1,192 @@ +<root> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.mutable.MutableBoolean int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableBoolean java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableBoolean void setValue(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.mutable.MutableByte int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableByte java.lang.Byte toByte()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableByte java.lang.Object getValue()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableByte java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableByte void add(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableByte void setValue(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableByte void subtract(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.mutable.MutableDouble int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableDouble java.lang.Double toDouble()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableDouble java.lang.Object getValue()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableDouble void add(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableDouble void setValue(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableDouble void subtract(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.mutable.MutableFloat int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableFloat java.lang.Float toFloat()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableFloat java.lang.Object getValue()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableFloat void add(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableFloat void setValue(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableFloat void subtract(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.mutable.MutableInt int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableInt java.lang.Integer toInteger()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableInt java.lang.Object getValue()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableInt java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableInt void add(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableInt void setValue(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableInt void subtract(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.mutable.MutableLong int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableLong java.lang.Long toLong()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableLong java.lang.Object getValue()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableLong java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableLong void add(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableLong void setValue(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.mutable.MutableShort int compareTo(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableShort java.lang.Object getValue()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableShort java.lang.Short toShort()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableShort java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableShort void add(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableShort void setValue(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.mutable.MutableShort void subtract(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..d6d4e6ec1483 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/text/annotations.xml @@ -0,0 +1,422 @@ +<root> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat boolean containsElements(java.util.Collection)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat int readArgumentIndex(java.lang.String, java.text.ParsePosition) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat int readArgumentIndex(java.lang.String, java.text.ParsePosition) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.lang.String insertFormats(java.lang.String, java.util.ArrayList)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.lang.String parseFormatDescription(java.lang.String, java.text.ParsePosition) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.lang.String parseFormatDescription(java.lang.String, java.text.ParsePosition) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.lang.String parseFormatDescription(java.lang.String, java.text.ParsePosition)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.lang.StringBuffer appendQuotedString(java.lang.String, java.text.ParsePosition, java.lang.StringBuffer, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.lang.StringBuffer appendQuotedString(java.lang.String, java.text.ParsePosition, java.lang.StringBuffer, boolean) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.lang.StringBuffer appendQuotedString(java.lang.String, java.text.ParsePosition, java.lang.StringBuffer, boolean)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,_,!null,_->!null;_,_,null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.text.Format getFormat(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.text.ParsePosition next(java.text.ParsePosition) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat java.text.ParsePosition next(java.text.ParsePosition)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat void getQuotedString(java.lang.String, java.text.ParsePosition, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat void getQuotedString(java.lang.String, java.text.ParsePosition, boolean) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.ExtendedMessageFormat void seekNonWs(java.lang.String, java.text.ParsePosition) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.StrBuilder boolean endsWith(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder boolean equals(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder boolean equals(org.apache.commons.lang.text.StrBuilder)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder boolean equalsIgnoreCase(org.apache.commons.lang.text.StrBuilder)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder boolean startsWith(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder char[] getChars(char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.io.Reader asReader()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.io.Writer asWriter()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.lang.String leftString(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.lang.String midString(int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.lang.String rightString(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.lang.String substring(int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder java.lang.StringBuffer toStringBuffer()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder append(boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </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=""!null,_,_->!null""/> + </annotation> + </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=""!null->!null""/> + </annotation> + </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=""!null,_,_->!null""/> + </annotation> + </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=""!null->!null""/> + </annotation> + </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=""!null,_,_->!null""/> + </annotation> + </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=""!null->!null""/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->!null""/> + </annotation> + </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=""null->!null""/> + </annotation> + </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=""null->!null""/> + </annotation> + </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=""null->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder appendSeparator(char)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <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)"> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_->!null""/> + </annotation> + </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=""null,_->!null""/> + </annotation> + </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=""null,_->!null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder clear()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 deleteCharAt(int)"> + <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> + <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder ensureCapacity(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder insert(int, boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null""/> + </annotation> + </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=""_,!null,_,_->!null""/> + </annotation> + </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> + <item name="org.apache.commons.lang.text.StrBuilder org.apache.commons.lang.text.StrBuilder minimizeCapacity()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_,_,_->!null""/> + </annotation> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_,_,_->!null""/> + </annotation> + </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 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.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.StrLookup org.apache.commons.lang.text.StrLookup mapLookup(java.util.Map)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrMatcher int isMatch(char[], int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.CharMatcher int isMatch(char[], int, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrMatcher.CharSetMatcher CharSetMatcher(char[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor boolean replaceIn(java.lang.StringBuffer, int, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </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=""null,_,_->false""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor boolean substitute(org.apache.commons.lang.text.StrBuilder, int, int) 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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(char[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(char[], int, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor java.lang.String replace(java.lang.StringBuffer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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=""null->null""/> + </annotation> + </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=""null,_,_->null""/> + </annotation> + </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> + <item name="org.apache.commons.lang.text.StrSubstitutor org.apache.commons.lang.text.StrSubstitutor setVariablePrefixMatcher(org.apache.commons.lang.text.StrMatcher) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor org.apache.commons.lang.text.StrSubstitutor setVariablePrefixMatcher(org.apache.commons.lang.text.StrMatcher)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor org.apache.commons.lang.text.StrSubstitutor setVariableSuffix(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor org.apache.commons.lang.text.StrSubstitutor setVariableSuffixMatcher(org.apache.commons.lang.text.StrMatcher) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.text.StrSubstitutor org.apache.commons.lang.text.StrSubstitutor setVariableSuffixMatcher(org.apache.commons.lang.text.StrMatcher)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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 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)"> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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)"> + <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)"> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 new file mode 100644 index 000000000000..b392cffbce52 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/commons/lang/time/annotations.xml @@ -0,0 +1,481 @@ +<root> + <item name="org.apache.commons.lang.time.DateFormatUtils java.lang.String format(java.util.Calendar, 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.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.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, 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) 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.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, 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) 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.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, 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) 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(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.DateUtils boolean isSameDay(java.util.Calendar, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameDay(java.util.Calendar, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameDay(java.util.Date, java.util.Date) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameDay(java.util.Date, java.util.Date) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameInstant(java.util.Calendar, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameInstant(java.util.Calendar, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameInstant(java.util.Date, java.util.Date) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameInstant(java.util.Date, java.util.Date) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameLocalTime(java.util.Calendar, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils boolean isSameLocalTime(java.util.Calendar, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Calendar round(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Calendar truncate(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date add(java.util.Date, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date add(java.util.Date, int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addDays(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addDays(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addHours(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addHours(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addMilliseconds(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addMilliseconds(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addMinutes(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addMinutes(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addMonths(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addMonths(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addSeconds(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addSeconds(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addWeeks(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addWeeks(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addYears(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date addYears(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date parseDate(java.lang.String, java.lang.String[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date parseDate(java.lang.String, java.lang.String[]) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date round(java.lang.Object, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date round(java.lang.Object, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date round(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date round(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date set(java.util.Date, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date set(java.util.Date, int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setDays(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setDays(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setHours(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setHours(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setMilliseconds(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setMilliseconds(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setMinutes(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setMinutes(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setMonths(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setMonths(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setSeconds(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setSeconds(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setYears(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date setYears(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date truncate(java.lang.Object, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date truncate(java.lang.Object, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date truncate(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Date truncate(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Iterator iterator(java.lang.Object, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Iterator iterator(java.lang.Object, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Iterator iterator(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Iterator iterator(java.util.Calendar, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Iterator iterator(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils java.util.Iterator iterator(java.util.Date, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragment(java.util.Calendar, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragment(java.util.Date, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInDays(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInDays(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInHours(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInHours(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInMilliseconds(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInMilliseconds(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInMinutes(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInMinutes(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInSeconds(java.util.Calendar, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils long getFragmentInSeconds(java.util.Date, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DateUtils void modify(java.util.Calendar, int, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String format(org.apache.commons.lang.time.DurationFormatUtils.Token[], int, int, int, int, int, int, int, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String format(org.apache.commons.lang.time.DurationFormatUtils.Token[], int, int, int, int, int, int, int, boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatDuration(long, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatDuration(long, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatDuration(long, java.lang.String, boolean) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatDuration(long, java.lang.String, boolean)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatDurationHMS(long)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 formatPeriod(long, long, java.lang.String) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatPeriod(long, long, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatPeriod(long, long, java.lang.String, boolean, java.util.TimeZone) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatPeriod(long, long, java.lang.String, boolean, java.util.TimeZone)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils java.lang.String formatPeriodISO(long, long)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils org.apache.commons.lang.time.DurationFormatUtils.Token[] lexx(java.lang.String) 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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.DurationFormatUtils.Token boolean equals(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <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 boolean equals(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.Object parseObject(java.lang.String, java.text.ParsePosition)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->null;_,!null->null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.String format(java.util.Calendar)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.String format(java.util.Date) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.String format(java.util.Date)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.String parseToken(java.lang.String, int[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.String parseToken(java.lang.String, int[]) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.String parseToken(java.lang.String, int[])"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat java.lang.StringBuffer applyRules(java.util.Calendar, java.lang.StringBuffer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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.util.Date, java.lang.StringBuffer) 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) 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) 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) 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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <item name="org.apache.commons.lang.time.FastDateFormat void readObject(java.io.ObjectInputStream) 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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.PaddedNumberField void appendTo(java.lang.StringBuffer, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.PaddedNumberField void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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.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.TimeZoneNameRule void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TimeZoneNumberRule void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TimeZoneNumberRule void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwelveHourField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwentyFourHourField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitMonthField void appendTo(java.lang.StringBuffer, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitMonthField void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitMonthField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitNumberField void appendTo(java.lang.StringBuffer, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitNumberField void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitNumberField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitYearField void appendTo(java.lang.StringBuffer, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitYearField void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.TwoDigitYearField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.UnpaddedMonthField void appendTo(java.lang.StringBuffer, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.UnpaddedMonthField void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.UnpaddedMonthField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.UnpaddedNumberField void appendTo(java.lang.StringBuffer, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.UnpaddedNumberField void appendTo(java.lang.StringBuffer, java.util.Calendar) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.FastDateFormat.UnpaddedNumberField void appendTo(java.lang.StringBuffer, java.util.Calendar) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.StopWatch java.lang.String toSplitString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.commons.lang.time.StopWatch java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..a2e1c91b68a7 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/anakia/annotations.xml @@ -0,0 +1,108 @@ +<root> + <item name="org.apache.velocity.anakia.AnakiaElement java.util.List getAttributes()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaElement java.util.List getChildren()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaElement java.util.List getChildren(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaElement java.util.List getChildren(java.lang.String, org.jdom.Namespace)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaElement java.util.List getContent()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaElement org.apache.velocity.anakia.NodeList selectNodes(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaJDOMFactory org.jdom.Element element(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaJDOMFactory org.jdom.Element element(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaJDOMFactory org.jdom.Element element(java.lang.String, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </item> + <item name="org.apache.velocity.anakia.AnakiaTask org.apache.velocity.anakia.AnakiaTask.Context createContext()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaTask void ensureDirectoryFor(java.io.File) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaTask void setLastModifiedCheck(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaTask void setTemplatePath(java.io.File) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.AnakiaTask.Context void setName(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.Escape java.lang.String getText(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.Escape java.lang.String getText(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.NodeList NodeList(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.NodeList NodeList(java.util.List) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.NodeList NodeList(java.util.List, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.NodeList NodeList(org.jdom.Document) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.anakia.NodeList java.util.List subList(int, int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 void output(org.jdom.Attribute, java.io.Writer) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.NodeList.AttributeXMLOutputter void output(org.jdom.Attribute, java.io.Writer) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.TreeWalker org.apache.velocity.anakia.NodeList allElements(org.jdom.Element) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.TreeWalker org.apache.velocity.anakia.NodeList allElements(org.jdom.Element)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.TreeWalker void treeWalk(org.jdom.Element, java.util.Collection) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.XPathTool org.apache.velocity.anakia.NodeList applyTo(java.lang.String, java.util.List)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.XPathTool org.apache.velocity.anakia.NodeList applyTo(java.lang.String, org.jdom.Document)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.anakia.XPathTool org.apache.velocity.anakia.NodeList applyTo(java.lang.String, org.jdom.Element)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/annotations.xml new file mode 100644 index 000000000000..fac918657687 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/annotations.xml @@ -0,0 +1,29 @@ +<root> + <item name="org.apache.velocity.app.FieldMethodizer void addObject(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.FieldMethodizer void inspect(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.Velocity boolean evaluate(org.apache.velocity.context.Context, java.io.Writer, java.lang.String, java.io.InputStream) 3"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.Velocity boolean mergeTemplate(java.lang.String, java.lang.String, org.apache.velocity.context.Context, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_->true;_,!null,_,_->true;_,_,!null,_->true;_,_,_,!null->true;_,_,_,null->true;_,_,null,_->true;_,null,_,_->true;null,_,_,_->true""/> + </annotation> + </item> + <item name="org.apache.velocity.app.Velocity boolean mergeTemplate(java.lang.String, org.apache.velocity.context.Context, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->true;_,!null,_->true;_,_,!null->true;_,_,null->true;_,null,_->true;null,_,_->true""/> + </annotation> + </item> + <item name="org.apache.velocity.app.VelocityEngine boolean evaluate(org.apache.velocity.context.Context, java.io.Writer, java.lang.String, java.io.InputStream) 3"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.VelocityEngine boolean mergeTemplate(java.lang.String, java.lang.String, org.apache.velocity.context.Context, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_->true;_,!null,_,_->true;_,_,!null,_->true;_,_,_,!null->true;_,_,_,null->true;_,_,null,_->true;_,null,_,_->true;null,_,_,_->true""/> + </annotation> + </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 new file mode 100644 index 000000000000..ad9def7fd362 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/annotations.xml @@ -0,0 +1,89 @@ +<root> + <item name="org.apache.velocity.app.event.EventCartridge boolean addEventHandler(org.apache.velocity.app.event.EventHandler)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.app.event.EventCartridge boolean attachToContext(org.apache.velocity.context.Context)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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=""null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil boolean shouldLogOnNullSet(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil boolean shouldLogOnNullSet(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.Object invalidGetMethod(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.Object, 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 java.lang.Object invalidGetMethod(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.Object, 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 java.lang.Object invalidMethod(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.Object, 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 java.lang.Object invalidMethod(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.Object, 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 java.lang.Object invalidReferenceHandlerCall(org.apache.velocity.app.event.EventHandlerMethodExecutor, org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.Object invalidReferenceHandlerCall(org.apache.velocity.app.event.EventHandlerMethodExecutor, org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.Object invalidReferenceHandlerCall(org.apache.velocity.app.event.EventHandlerMethodExecutor, org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.Object methodException(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.Class, java.lang.String, java.lang.Exception) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.Object methodException(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.Class, java.lang.String, java.lang.Exception) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.Object referenceInsert(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.EventHandlerUtil java.lang.Object referenceInsert(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.context.InternalContextAdapter, java.lang.String, java.lang.Object) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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.IncludeEventHandler.IncludeEventExecutor void execute(org.apache.velocity.app.event.EventHandler) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.InvalidReferenceEventHandler.InvalidGetMethodExecutor void execute(org.apache.velocity.app.event.EventHandler) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.InvalidReferenceEventHandler.InvalidMethodExecutor void execute(org.apache.velocity.app.event.EventHandler) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.InvalidReferenceEventHandler.InvalidSetMethodExecutor void execute(org.apache.velocity.app.event.EventHandler) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.MethodExceptionEventHandler.MethodExceptionExecutor void execute(org.apache.velocity.app.event.EventHandler) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.NullSetEventHandler.ShouldLogOnNullSetExecutor void execute(org.apache.velocity.app.event.EventHandler) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.ReferenceInsertionEventHandler.referenceInsertExecutor void execute(org.apache.velocity.app.event.EventHandler) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..5591ed681847 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/event/implement/annotations.xml @@ -0,0 +1,90 @@ +<root> + <item name="org.apache.velocity.app.event.implement.EscapeHtmlReference java.lang.String escape(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeHtmlReference java.lang.String getMatchAttribute()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeJavaScriptReference java.lang.String escape(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeJavaScriptReference java.lang.String getMatchAttribute()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeReference java.lang.Object referenceInsert(java.lang.String, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeReference void setRuntimeServices(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeSqlReference java.lang.String escape(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeSqlReference java.lang.String getMatchAttribute()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.EscapeXmlReference java.lang.String escape(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->!null""/> + </annotation> + </item> + <item name="org.apache.velocity.app.event.implement.InvalidReferenceInfo InvalidReferenceInfo(java.lang.String, org.apache.velocity.util.introspection.Info) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 2"> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 3"> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_->false;_,!null,_,_->false;_,_,!null,_->false;_,_,_,!null->false;_,_,_,null->false;_,_,null,_->false;_,null,_,_->false;null,_,_,_->false""/> + </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) 4"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_,_->null;_,!null,_,_,_->null;_,_,!null,_,_->null;_,_,_,!null,_->null;_,_,_,_,!null->null;_,_,_,_,null->null;_,_,_,null,_->null;_,_,null,_,_->null;_,null,_,_,_->null;null,_,_,_,_->null""/> + </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) 4"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_,_->null;_,!null,_,_,_->null;_,_,!null,_,_->null;_,_,_,!null,_->null;_,_,_,_,!null->null;_,_,_,_,null->null;_,_,_,null,_->null;_,_,null,_,_->null;_,null,_,_,_->null;null,_,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences void reportInvalidReference(java.lang.String, org.apache.velocity.util.introspection.Info) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.event.implement.ReportInvalidReferences void setRuntimeServices(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..855a668ec63b --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/app/tools/annotations.xml @@ -0,0 +1,39 @@ +<root> + <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=""!null,_->!null""/> + </annotation> + </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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String limitLen(int, java.lang.String, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String limitLen(int, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String makeAlternator(java.lang.String, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String makeAlternator(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String makeAlternator(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.tools.VelocityFormatter java.lang.String makeAutoAlternator(java.lang.String, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.app.tools.VelocityFormatter.VelocityAlternator java.lang.String alternate()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..2e739fb35c61 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/context/annotations.xml @@ -0,0 +1,37 @@ +<root> + <item name="org.apache.velocity.context.AbstractContext boolean containsKey(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.context.AbstractContext java.lang.Object get(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.context.AbstractContext java.lang.Object remove(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.context.EvaluateContext EvaluateContext(org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.RuntimeServices) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.context.EvaluateContext void initContext(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.context.InternalContextAdapterImpl org.apache.velocity.context.InternalContextAdapter getBaseContext()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.parser.node.Node) 3"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..8303b86a3cba --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/convert/annotations.xml @@ -0,0 +1,33 @@ +<root> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null,_->false""/> + </annotation> + </item> + <item name="org.apache.velocity.convert.WebMacro java.lang.String convertName(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.convert.WebMacro java.lang.String convertName(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.velocity.convert.WebMacro java.lang.String extractPath(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.convert.WebMacro java.lang.String extractPath(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.convert.WebMacro java.lang.String makeSubstRE(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.convert.WebMacro void convert(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.convert.WebMacro void main(java.lang.String[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..d7d2ee1dcb64 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/exception/annotations.xml @@ -0,0 +1,17 @@ +<root> + <item name="org.apache.velocity.exception.MethodInvocationException java.lang.String getMessage()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.exception.ParseErrorException ParseErrorException(java.lang.String, org.apache.velocity.util.introspection.Info) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.exception.ParseErrorException ParseErrorException(java.lang.String, org.apache.velocity.util.introspection.Info, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.runtime.parser.ParseException, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 new file mode 100644 index 000000000000..75ca57304d5b --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/io/annotations.xml @@ -0,0 +1,8 @@ +<root> + <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.VelocityWriter void write(char[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 new file mode 100644 index 000000000000..457ea7d9dd4b --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/annotations.xml @@ -0,0 +1,98 @@ +<root> + <item name="org.apache.velocity.runtime.ParserPoolImpl void initialize(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.ParserPoolImpl void put(org.apache.velocity.runtime.parser.Parser) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean addVelocimacro(java.lang.String, java.lang.String, java.lang.String[], java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean addVelocimacro(java.lang.String, org.apache.velocity.runtime.parser.node.Node, java.lang.String[], java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean evaluate(org.apache.velocity.context.Context, java.io.Writer, java.lang.String, java.io.Reader) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean invokeVelocimacro(java.lang.String, java.lang.String, java.lang.String[], org.apache.velocity.context.Context, java.io.Writer) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean invokeVelocimacro(java.lang.String, java.lang.String, java.lang.String[], org.apache.velocity.context.Context, java.io.Writer) 3"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean invokeVelocimacro(java.lang.String, java.lang.String, java.lang.String[], org.apache.velocity.context.Context, java.io.Writer) 4"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean isVelocimacro(java.lang.String, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance boolean render(org.apache.velocity.context.Context, java.io.Writer, java.lang.String, org.apache.velocity.runtime.parser.node.SimpleNode)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_->true;_,!null,_,_->true;_,_,!null,_->true;_,_,_,!null->true;_,_,_,null->true;_,_,null,_->true;_,null,_,_->true;null,_,_,_->true""/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,_,null->null;null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance org.apache.velocity.runtime.parser.Parser createNewParser()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance void addDirective(org.apache.velocity.runtime.directive.Directive) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance void init(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance void init(java.util.Properties) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance void setProperties(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.RuntimeInstance void setProperties(java.util.Properties) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.VelocimacroFactory VelocimacroFactory(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.VelocimacroFactory boolean addVelocimacro(java.lang.String, java.lang.String, java.lang.String[], java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.VelocimacroFactory boolean addVelocimacro(java.lang.String, java.lang.String, java.lang.String[], java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.VelocimacroFactory boolean addVelocimacro(java.lang.String, java.lang.String, java.lang.String[], java.lang.String) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.VelocimacroFactory boolean addVelocimacro(java.lang.String, java.lang.String, java.lang.String[], java.lang.String) 3"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.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> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_,_->true;_,!null,_,_,_->true;_,_,!null,_,_->true;_,_,_,!null,_->true;_,_,_,_,false->true;_,_,_,_,true->true;_,_,_,null,_->true;_,_,null,_,_->true;null,_,_,_,_->true""/> + </annotation> + </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> +</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 new file mode 100644 index 000000000000..f6cd67632cb8 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/directive/annotations.xml @@ -0,0 +1,209 @@ +<root> + <item name="org.apache.velocity.runtime.directive.Block java.lang.String id(org.apache.velocity.context.InternalContextAdapter) 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) 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) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->false;_,!null,_->false;_,_,!null->false;_,null,_->false;null,_,_->false""/> + </annotation> + </item> + <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) 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->true;_,!null,_->true;_,_,!null->true;_,_,null->true;_,null,_->true""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.directive.Define java.lang.String getName()"> + <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) 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) 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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <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) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.Evaluate java.lang.String getName()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.Evaluate 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 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.Foreach 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=""null,_,_->false""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.directive.Foreach java.lang.String getName()"> + <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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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.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> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->true;_,!null,_->true;_,_,!null->true;_,null,_->true;null,_,_->true""/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null,_->false;null,_,_->false""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.directive.Include java.lang.String getName()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->true;_,!null,_->true;_,_,!null->true;_,_,null->true;null,_,_->true""/> + </annotation> + </item> + <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) 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->true;_,!null,_->true;_,_,!null->true;_,_,null->true;_,null,_->true;null,_,_->true""/> + </annotation> + </item> + <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[]) 1"> + <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[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.directive.Macro java.lang.String[] getArgArray(org.apache.velocity.runtime.parser.node.Node, org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.Macro void checkArgs(org.apache.velocity.runtime.RuntimeServices, org.apache.velocity.runtime.parser.Token, org.apache.velocity.runtime.parser.node.Node, java.lang.String) 2"> + <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) 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) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.MacroParseException java.lang.String getMessage()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.MacroParseException void appendTemplateInfo(java.lang.StringBuffer) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.Parse 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.Parse 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.Parse java.lang.String getName()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.Parse java.lang.String getScopeName()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.RuntimeMacro RuntimeMacro(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.RuntimeMacro boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node, org.apache.velocity.runtime.Renderable) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.RuntimeMacro java.lang.String getScopeName()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.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) 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) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.StopCommand java.lang.String getMessage()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.VelocimacroProxy boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node, org.apache.velocity.runtime.Renderable) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.VelocimacroProxy boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer, org.apache.velocity.runtime.parser.node.Node, org.apache.velocity.runtime.Renderable)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_->true;_,!null,_,_->true;_,_,!null,_->true;_,_,_,!null->true;_,_,_,null->true;_,null,_,_->true;null,_,_,_->true""/> + </annotation> + </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> + <item name="org.apache.velocity.runtime.directive.VelocimacroProxy void checkArgs(org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.Node, boolean) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.VelocimacroProxy void init(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.directive.VelocimacroProxy void setArgArray(java.lang.String[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..b49c0f73e389 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/log/annotations.xml @@ -0,0 +1,76 @@ +<root> + <item name="org.apache.velocity.runtime.log.AvalonLogChute void init(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.AvalonLogChute void initTarget(java.lang.String, org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.JdkLogChute void init(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(org.apache.velocity.runtime.directive.Directive) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(org.apache.velocity.runtime.directive.Directive)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(org.apache.velocity.runtime.parser.node.Node) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(org.apache.velocity.runtime.parser.node.Node)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.Log java.lang.String formatFileString(org.apache.velocity.util.introspection.Info) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 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.LogManager boolean isProbablyProvidedLogChute(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.log.LogManager org.apache.velocity.runtime.log.LogChute createLogChute(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.LogManager void updateLog(org.apache.velocity.runtime.log.Log, org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.RuntimeLoggerLog RuntimeLoggerLog(org.apache.velocity.runtime.RuntimeLogger) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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.SystemLogChute int toLevel(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.SystemLogChute java.lang.String getPrefix(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.log.SystemLogChute void init(org.apache.velocity.runtime.RuntimeServices) 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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 new file mode 100644 index 000000000000..7d0bc8cdefa1 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/annotations.xml @@ -0,0 +1,73 @@ +<root> + <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> + <item name="org.apache.velocity.runtime.parser.JJTParserState void openNodeScope(org.apache.velocity.runtime.parser.node.Node) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.ParseException java.lang.String add_escapes(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.ParseException java.lang.String add_escapes(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.Parser Parser(org.apache.velocity.runtime.RuntimeServices) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.Parser java.lang.String escapedDirective(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.Parser java.lang.String escapedDirective(java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <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.ParserTokenManager org.apache.velocity.runtime.parser.Token jjFillToken()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.TemplateParseException java.lang.String getMessage()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.TemplateParseException void appendTemplateInfo(java.lang.StringBuffer) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.Token org.apache.velocity.runtime.parser.Token newToken(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.TokenMgrError TokenMgrError(boolean, int, int, int, java.lang.String, char, int) 4"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.TokenMgrError java.lang.String LexicalError(boolean, int, int, int, java.lang.String, char) 4"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.TokenMgrError java.lang.String LexicalError(boolean, int, int, int, java.lang.String, char)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.TokenMgrError java.lang.String addEscapes(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.TokenMgrError java.lang.String addEscapes(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.VelocityCharStream VelocityCharStream(java.io.InputStream, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.VelocityCharStream VelocityCharStream(java.io.InputStream, int, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.VelocityCharStream char[] GetSuffix(int)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.VelocityCharStream java.lang.String GetImage()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.VelocityCharStream void ReInit(java.io.InputStream, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.VelocityCharStream void ReInit(java.io.InputStream, int, int, int) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..5f78c94ea501 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/parser/node/annotations.xml @@ -0,0 +1,475 @@ +<root> + <item name="org.apache.velocity.runtime.parser.node.ASTAddNode java.lang.Number perform(java.lang.Number, java.lang.Number, org.apache.velocity.context.InternalContextAdapter) 0"> + <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) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <item name="org.apache.velocity.runtime.parser.node.ASTAssignment 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.ASTBlock boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;_,null->true;null,_->true""/> + </annotation> + </item> + <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) 1"> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;null,_->true""/> + </annotation> + </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=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTComment 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.ASTDirective boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;_,null->true;null,_->true""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTDirective java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTDirective 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.ASTDivNode 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.ASTEQNode 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.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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->true;null->true""/> + </annotation> + </item> + <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) 1"> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;null,_->true""/> + </annotation> + </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=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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) 1"> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;null,_->true""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTEscapedDirective 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.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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->false;null->false""/> + </annotation> + </item> + <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.ASTFloatingPointLiteral java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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.ASTGENode 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.ASTGTNode 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.ASTIdentifier java.lang.Object execute(java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTIdentifier java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTIdentifier 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 boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;_,null->true;null,_->true""/> + </annotation> + </item> + <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.ASTIncludeStatement 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.ASTIndex java.lang.Object adjMinusIndexArg(java.lang.Object, java.lang.Object, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.SimpleNode)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_,_->!null;null,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTIndex java.lang.Object execute(java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTIndex java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTIntegerLiteral java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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.ASTIntegerRange 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.ASTLENode 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.ASTLTNode 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.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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->null;_,!null,_->null;_,_,!null->null;_,_,null->null;_,null,_->null;null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTMathNode java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTMathNode 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 java.lang.Object execute(java.lang.Object, org.apache.velocity.context.InternalContextAdapter) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTMethod java.lang.Object handleInvocationException(java.lang.Object, org.apache.velocity.context.InternalContextAdapter, java.lang.Throwable) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTMethod java.lang.Object handleInvocationException(java.lang.Object, org.apache.velocity.context.InternalContextAdapter, java.lang.Throwable) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTMethod java.lang.Object handleInvocationException(java.lang.Object, org.apache.velocity.context.InternalContextAdapter, java.lang.Throwable) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTMethod java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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 boolean equals(java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTModNode 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) 0"> + <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) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <item name="org.apache.velocity.runtime.parser.node.ASTNotNode 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.ASTObjectArray 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.ASTOrNode 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.ASTParameters 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.ASTReference boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;_,null->true;null,_->true""/> + </annotation> + </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> + <item name="org.apache.velocity.runtime.parser.node.ASTReference java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTReference 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.ASTReference java.lang.String getDollarBang()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->!null""/> + </annotation> + </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=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTSetDirective 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.ASTStringLiteral java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTStringLiteral 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.ASTStringLiteral java.lang.String replaceQuotes(java.lang.String, char) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTStringLiteral java.lang.String unescape(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.ASTStringLiteral void adjTokenLineNums(org.apache.velocity.runtime.parser.node.Node) 0"> + <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) 0"> + <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) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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> + <item name="org.apache.velocity.runtime.parser.node.ASTText boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;null,_->true""/> + </annotation> + </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=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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) 1"> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;null,_->true""/> + </annotation> + </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=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->true;null->true""/> + </annotation> + </item> + <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.ASTVariable 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.ASTWord 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.ASTprocess 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.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.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.MapGetExecutor java.lang.Object execute(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MapSetExecutor java.lang.Object execute(java.lang.Object, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils boolean isInteger(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils boolean isZero(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils int compare(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils int compare(java.lang.Number, java.lang.Number) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils int findCalculationBase(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils int findCalculationBase(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 add(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils java.lang.Number add(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 divide(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils java.lang.Number divide(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 modulo(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils java.lang.Number modulo(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 multiply(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils java.lang.Number multiply(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 subtract(java.lang.Number, java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.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.Number, java.lang.Number) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils java.math.BigDecimal toBigDecimal(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils java.math.BigDecimal toBigDecimal(java.lang.Number)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.MathUtils java.math.BigInteger toBigInteger(java.lang.Number) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.NodeUtils java.lang.String interpolate(java.lang.String, org.apache.velocity.context.Context) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.NodeUtils java.lang.String specialText(org.apache.velocity.runtime.parser.Token) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.NodeUtils java.lang.String tokenLiteral(org.apache.velocity.runtime.parser.Token) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.parser.node.NodeUtils org.apache.commons.lang.text.StrBuilder getSpecialText(org.apache.velocity.runtime.parser.Token) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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.SimpleNode boolean evaluate(org.apache.velocity.context.InternalContextAdapter)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->false;null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.SimpleNode boolean render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->true;_,!null->true;_,null->true;null,_->true""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object childrenAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </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=""!null,_->null;_,!null->null;_,null->null;null,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.parser.node.SimpleNode java.lang.Object init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,!null->!null;_,null->null""/> + </annotation> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->null;null->null""/> + </annotation> + </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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..c85589b43d33 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/annotations.xml @@ -0,0 +1,5 @@ +<root> + <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> +</root> 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 new file mode 100644 index 000000000000..5fc5b3a6b8f0 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/resource/loader/annotations.xml @@ -0,0 +1,102 @@ +<root> + <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=""!null->false;null->false""/> + </annotation> + </item> + <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.DataSourceResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader java.io.InputStream getResourceStream(java.lang.String)"> + <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) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </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 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </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 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 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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->true;null->true""/> + </annotation> + </item> + <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 void init(org.apache.commons.collections.ExtendedProperties) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.resource.loader.JarResourceLoader void loadJar(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.resource.loader.ResourceLoader void commonInit(org.apache.velocity.runtime.RuntimeServices, org.apache.commons.collections.ExtendedProperties) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.resource.loader.ResourceLoaderFactory org.apache.velocity.runtime.resource.loader.ResourceLoader getLoader(org.apache.velocity.runtime.RuntimeServices, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->false""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.resource.loader.StringResourceLoader java.io.InputStream getResourceStream(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 void init(org.apache.commons.collections.ExtendedProperties) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.resource.loader.URLResourceLoader boolean isSourceModified(org.apache.velocity.runtime.resource.Resource)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->true""/> + </annotation> + </item> + <item name="org.apache.velocity.runtime.resource.loader.URLResourceLoader long getLastModified(org.apache.velocity.runtime.resource.Resource) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.resource.loader.URLResourceLoader void init(org.apache.commons.collections.ExtendedProperties) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/visitor/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/visitor/annotations.xml new file mode 100644 index 000000000000..0ec8ac7715d5 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/runtime/visitor/annotations.xml @@ -0,0 +1,245 @@ +<root> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTAddNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTAndNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTAssignment, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTBlock, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTComment, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTDirective, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTDivNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTEQNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTElseIfStatement, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTElseStatement, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTEscape, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTEscapedDirective, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTExpression, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTFalse, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTFloatingPointLiteral, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTGENode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTGTNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIdentifier, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIfStatement, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIntegerLiteral, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIntegerRange, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTLENode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTLTNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTMap, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTMethod, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTModNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTMulNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTNENode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTNotNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTObjectArray, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTOrNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTReference, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTSetDirective, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTStringLiteral, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTSubtractNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTText, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTTrue, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTWord, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTprocess, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.BaseVisitor java.lang.Object visit(org.apache.velocity.runtime.parser.node.SimpleNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object showNode(org.apache.velocity.runtime.parser.node.Node, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTAddNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTAndNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTAssignment, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTBlock, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTDirective, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTDivNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTEQNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTElseIfStatement, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTElseStatement, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTEscape, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTEscapedDirective, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTExpression, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTFalse, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTFloatingPointLiteral, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTGENode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTGTNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIdentifier, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIfStatement, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIntegerLiteral, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTIntegerRange, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTLENode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTLTNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTMap, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTMethod, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTModNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTMulNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTNENode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTNotNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTObjectArray, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTOrNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTReference, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTSetDirective, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTStringLiteral, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTSubtractNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTText, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTTrue, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTWord, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.ASTprocess, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.Object visit(org.apache.velocity.runtime.parser.node.SimpleNode, java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.runtime.visitor.NodeViewMode java.lang.String indentString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..a1d5f80fe4ca --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/servlet/annotations.xml @@ -0,0 +1,23 @@ +<root> + <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.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) 1"> + <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) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 setContentType(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..bea0f093ad72 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/annotations.xml @@ -0,0 +1,14 @@ +<root> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.texen.Generator void fillContextDefaults(org.apache.velocity.context.Context) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.texen.Generator void fillContextHash(org.apache.velocity.context.Context, java.util.Hashtable) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> diff --git a/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/ant/annotations.xml b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/ant/annotations.xml new file mode 100644 index 000000000000..5b553dea86e3 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/ant/annotations.xml @@ -0,0 +1,11 @@ +<root> + <item name="org.apache.velocity.texen.ant.TexenTask org.apache.velocity.context.Context initControlContext()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.texen.ant.TexenTask void populateInitialContext(org.apache.velocity.context.Context) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.texen.ant.TexenTask void setOutputDirectory(java.io.File) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..353ade77c7bc --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/texen/util/annotations.xml @@ -0,0 +1,23 @@ +<root> + <item name="org.apache.velocity.texen.util.FileUtil java.io.File file(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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) 1"> + <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)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.texen.util.PropertiesUtil java.util.Properties loadFromClassPath(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.texen.util.PropertiesUtil java.util.Properties loadFromClassPath(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.texen.util.PropertiesUtil java.util.Properties loadFromTemplatePath(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> 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 new file mode 100644 index 000000000000..e60004f3fd63 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/annotations.xml @@ -0,0 +1,109 @@ +<root> + <item name="org.apache.velocity.util.ArrayIterator ArrayIterator(java.lang.Object) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.ClassUtils java.io.InputStream getResourceAsStream(java.lang.Class, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.ClassUtils org.apache.velocity.util.introspection.VelMethod getMethod(java.lang.String, java.lang.Object[], java.lang.Class[], java.lang.Object, org.apache.velocity.context.InternalContextAdapter, org.apache.velocity.runtime.parser.node.SimpleNode, boolean) 4"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.ExceptionUtils java.lang.Throwable createWithCause(java.lang.Class, java.lang.String, java.lang.Throwable)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.StringUtils boolean allEmpty(java.util.List) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String capitalizeFirstLetter(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String capitalizeFirstLetter(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String chop(java.lang.String, int)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_->!null;null,_->null""/> + </annotation> + </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=""!null,_,_->!null;null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String collapseNewlines(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String collapseNewlines(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String collapseSpaces(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String collapseSpaces(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String concat(java.util.List) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String concat(java.util.List)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String firstLetterCaps(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String firstLetterCaps(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String getPackageAsPath(java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String getPackageAsPath(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String removeAndHump(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String removeAndHump(java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String removeUnderScores(java.lang.String)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String stackTrace(java.lang.Throwable)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String sub(java.lang.String, java.lang.String, java.lang.String) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String sub(java.lang.String, java.lang.String, java.lang.String) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.String sub(java.lang.String, java.lang.String, java.lang.String)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null,_,_->!null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.StringUtils java.lang.StringBuffer stringSubstitution(java.lang.String, java.util.Hashtable) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""!null->!null;null->null""/> + </annotation> + </item> +</root> 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 new file mode 100644 index 000000000000..4518a467c463 --- /dev/null +++ b/java/java-tests/testData/codeInspection/bytecodeAnalysis/annotations/org/apache/velocity/util/introspection/annotations.xml @@ -0,0 +1,127 @@ +<root> + <item name="org.apache.velocity.util.introspection.ClassMap java.lang.reflect.Method findMethod(java.lang.String, java.lang.Object[]) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 java.lang.String makeMethodKey(java.lang.String, java.lang.Object[]) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.ClassMap.MethodCache java.lang.String makeMethodKey(java.lang.reflect.Method) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.ClassMap.MethodCache java.lang.reflect.Method get(java.lang.String, java.lang.Object[]) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.ClassMap.MethodCache void access$100(org.apache.velocity.util.introspection.ClassMap.MethodCache, java.lang.reflect.Method) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.ClassMap.MethodCache void access$100(org.apache.velocity.util.introspection.ClassMap.MethodCache, java.lang.reflect.Method) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.ClassMap.MethodCache void put(java.lang.reflect.Method) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.Info Info(org.apache.velocity.runtime.parser.node.Node) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.Info java.lang.String toString()"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.IntrospectionUtils boolean isMethodInvocationConvertible(java.lang.Class, java.lang.Class, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.IntrospectionUtils boolean isStrictMethodInvocationConvertible(java.lang.Class, java.lang.Class, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.Introspector Introspector(org.apache.velocity.runtime.RuntimeLogger) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.Introspector java.lang.reflect.Method getMethod(java.lang.Class, java.lang.String, java.lang.Object[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.Introspector java.lang.reflect.Method getMethod(java.lang.Class, java.lang.String, java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.introspection.IntrospectorBase java.lang.reflect.Method getMethod(java.lang.Class, java.lang.String, java.lang.Object[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.IntrospectorBase java.lang.reflect.Method getMethod(java.lang.Class, java.lang.String, java.lang.Object[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.IntrospectorCacheImpl org.apache.velocity.util.introspection.ClassMap get(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.IntrospectorCacheImpl org.apache.velocity.util.introspection.ClassMap put(java.lang.Class) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.IntrospectorCacheImpl org.apache.velocity.util.introspection.ClassMap put(java.lang.Class)"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap boolean isApplicable(java.lang.reflect.Method, java.lang.Class[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap boolean isApplicable(java.lang.reflect.Method, java.lang.Class[]) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap boolean isConvertible(java.lang.Class, java.lang.Class, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap boolean isStrictConvertible(java.lang.Class, java.lang.Class, boolean) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap int compare(java.lang.Class[], java.lang.Class[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap int compare(java.lang.Class[], java.lang.Class[]) 1"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap java.lang.reflect.Method find(java.lang.String, java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,null->null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.introspection.MethodMap java.lang.reflect.Method getBestMatch(java.util.List, java.lang.Class[]) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <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 java.lang.reflect.Method getMethod(java.lang.Class, java.lang.String, java.lang.Object[])"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""_,_,null->null;null,_,_->null""/> + </annotation> + </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=""null,_->null""/> + </annotation> + </item> + <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 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=""null,_,_,_->null""/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_->null""/> + </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)"> + <annotation name="org.jetbrains.annotations.Contract"> + <val val=""null,_,_,_->null""/> + </annotation> + </item> + <item name="org.apache.velocity.util.introspection.UberspectImpl void setRuntimeLogger(org.apache.velocity.runtime.RuntimeLogger) 0"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> + <item name="org.apache.velocity.util.introspection.UberspectImpl.VelMethodImpl java.lang.Object[] handleVarArg(java.lang.Class, int, java.lang.Object[]) 2"> + <annotation name="org.jetbrains.annotations.NotNull"/> + </item> +</root> |