Fix JDK annotations after updating to IntelliJ IDEA EAP 122.519

This commit is contained in:
Andrey Breslav
2012-10-10 15:57:58 +04:00
parent 4e9f166a89
commit 7068bee3a6
4 changed files with 458 additions and 27 deletions
+186
View File
@@ -938,11 +938,21 @@
<item name='java.util.Collections int binarySearch(java.util.List&lt;? extends T&gt;, T, java.util.Comparator&lt;? super T&gt;) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.Collections int binarySearch(java.util.List&lt;? extends T&gt;, T, java.util.Comparator&lt;? super T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; binarySearch(list : List&lt;out T&gt;, key : T, c : Comparator&lt;in T&gt;) : Int&quot;"/>
</annotation>
</item>
<item name='java.util.Collections T min(java.util.Collection&lt;? extends T&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.Collections T min(java.util.Collection&lt;? extends T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T: Comparable<T>&gt; min(coll : Collection&lt;out T&gt;) : T&quot;"/>
</annotation>
</item>
<item name='java.util.Collections T min(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
@@ -952,12 +962,20 @@
</item>
<item name='java.util.Collections T min(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; min(coll : Collection&lt;out T&gt;, comp : Comparator&lt;in T&gt;) : T&quot;"/>
</annotation>
</item>
<item name='java.util.Collections T max(java.util.Collection&lt;? extends T&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.Collections T max(java.util.Collection&lt;? extends T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T: Comparable<T>&gt; max(coll : Collection&lt;out T&gt;) : T&quot;"/>
</annotation>
</item>
<item name='java.util.Collections T max(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
@@ -967,6 +985,10 @@
</item>
<item name='java.util.Collections T max(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; max(coll : Collection&lt;out T&gt;, comp : Comparator&lt;in T&gt;) : T&quot;"/>
</annotation>
</item>
<item name='java.util.Collections int indexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
@@ -1181,6 +1203,170 @@
<item name='java.util.Collections java.util.Queue&lt;T&gt; asLifoQueue(java.util.Deque&lt;T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.Collections int indexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun indexOfSubList(source : List&lt;out Any?&gt;, target : List&lt;out Any?&gt;) : Int&quot;"/>
</annotation>
</item>
<item name='java.util.Collections int lastIndexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun lastIndexOfSubList(source : List&lt;out Any?&gt;, target : List&lt;out Any?&gt;) : Int&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Collection&lt;T&gt; unmodifiableCollection(java.util.Collection&lt;? extends T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; unmodifiableCollection(c : Collection&lt;out T&gt;) : MutableCollection&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Set&lt;T&gt; unmodifiableSet(java.util.Set&lt;? extends T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; unmodifiableSet(s : Set&lt;out T&gt;) : MutableSet&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.SortedSet&lt;T&gt; unmodifiableSortedSet(java.util.SortedSet&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; unmodifiableSortedSet(s : SortedSet&lt;T&gt;) : SortedSet&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.List&lt;T&gt; unmodifiableList(java.util.List&lt;? extends T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; unmodifiableList(list : List&lt;out T&gt;) : MutableList&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Map&lt;K,V&gt; unmodifiableMap(java.util.Map&lt;? extends K,? extends V&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;K, V&gt; unmodifiableMap(m : Map&lt;out K, out V&gt;) : MutableMap&lt;K, V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.SortedMap&lt;K,V&gt; unmodifiableSortedMap(java.util.SortedMap&lt;K,? extends V&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;K, V&gt; unmodifiableSortedMap(m : SortedMap&lt;K, out V&gt;) : SortedMap&lt;K, V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Collection&lt;T&gt; synchronizedCollection(java.util.Collection&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; synchronizedCollection(c : Collection&lt;T&gt;) : MutableCollection&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Set&lt;T&gt; synchronizedSet(java.util.Set&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun &lt;T&gt; synchronizedSet(s : Set&lt;T&gt;) : MutableSet&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.SortedSet&lt;T&gt; synchronizedSortedSet(java.util.SortedSet&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; synchronizedSortedSet(s : SortedSet&lt;T&gt;) : SortedSet&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.List&lt;T&gt; synchronizedList(java.util.List&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; synchronizedList(list : List&lt;T&gt;) : MutableList&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Map&lt;K,V&gt; synchronizedMap(java.util.Map&lt;K,V&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;K, V&gt; synchronizedMap(m : Map&lt;K, V&gt;) : MutableMap&lt;K, V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.SortedMap&lt;K,V&gt; synchronizedSortedMap(java.util.SortedMap&lt;K,V&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;K, V&gt; synchronizedSortedMap(m : SortedMap&lt;K, V&gt;) : SortedMap&lt;K, V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Collection&lt;E&gt; checkedCollection(java.util.Collection&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;E&gt; checkedCollection(c : Collection&lt;E&gt;, _type : Class&lt;E&gt;) : MutableCollection&lt;E&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Set&lt;E&gt; checkedSet(java.util.Set&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;E&gt; checkedSet(s : Set&lt;E&gt;, _type : Class&lt;E&gt;) : MutableSet&lt;E&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.SortedSet&lt;E&gt; checkedSortedSet(java.util.SortedSet&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;E&gt; checkedSortedSet(s : SortedSet&lt;E&gt;, _type : Class&lt;E&gt;) : SortedSet&lt;E&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.List&lt;E&gt; checkedList(java.util.List&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;E&gt; checkedList(list : List&lt;E&gt;, _type : Class&lt;E&gt;) : MutableList&lt;E&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Map&lt;K,V&gt; checkedMap(java.util.Map&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;K, V&gt; checkedMap(m : Map&lt;K, V&gt;, keyType : Class&lt;K&gt;, valueType : Class&lt;V&gt;) : MutableMap&lt;K, V&gt;?&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.SortedMap&lt;K,V&gt; checkedSortedMap(java.util.SortedMap&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;K, V&gt; checkedSortedMap(m : SortedMap&lt;K, V&gt;, keyType : Class&lt;K&gt;, valueType : Class&lt;V&gt;) : SortedMap&lt;K, V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Comparator&lt;T&gt; reverseOrder(java.util.Comparator&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; reverseOrder(cmp : Comparator&lt;T&gt;) : Comparator&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Enumeration&lt;T&gt; enumeration(java.util.Collection&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; enumeration(c : Collection&lt;T&gt;) : Enumeration&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.ArrayList&lt;T&gt; list(java.util.Enumeration&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun &lt;T&gt; list(e : Enumeration&lt;T&gt;) : ArrayList&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections int frequency(java.util.Collection&lt;?&gt;, java.lang.Object)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun frequency(c : Collection&lt;out Any?&gt;, o : Any?) : Int&quot;"/>
</annotation>
</item>
<item name='java.util.Collections boolean disjoint(java.util.Collection&lt;?&gt;, java.util.Collection&lt;?&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun disjoint(c1 : Collection&lt;out Any?&gt;, c2 : Collection&lt;out Any?&gt;) : Boolean&quot;"/>
</annotation>
</item>
<item name='java.util.Collections boolean addAll(java.util.Collection&lt;? super T&gt;, T...)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; addAll(c : Collection&lt;in T&gt;, vararg elements : T) : Boolean&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Set&lt;E&gt; newSetFromMap(java.util.Map&lt;E,java.lang.Boolean&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;E&gt; newSetFromMap(map : Map&lt;E, Boolean&gt;) : MutableSet&lt;E&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.Collections java.util.Queue&lt;T&gt; asLifoQueue(java.util.Deque&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun &lt;T&gt; asLifoQueue(deque : Deque&lt;T&gt;) : Queue&lt;T&gt;&quot;"/>
</annotation>
</item>
<!-- java.util.Timer -->
<item name='java.util.Timer Timer(java.lang.String, boolean) 0'>
@@ -150,4 +150,232 @@
<item name='java.util.concurrent.ExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.ExecutorService boolean awaitTermination(long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun awaitTermination(timeout : Long, unit : TimeUnit) : Boolean&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.util.concurrent.Callable&lt;T&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun &lt;T&gt; submit(task : Callable&lt;T&gt;) : Future&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.lang.Runnable, T)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun &lt;T&gt; submit(task : Runnable, result : T) : Future&lt;T&gt;&quot;"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;?&gt; submit(java.lang.Runnable)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun submit(task : Runnable) : Future&lt;out Any?&gt;&quot;"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.ExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.CountDownLatch boolean await(long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun await(timeout : Long, unit : TimeUnit) : Boolean&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.CountDownLatch boolean await(long, java.util.concurrent.TimeUnit) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.Delayed long getDelay(java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun getDelay(unit : TimeUnit) : Long&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Delayed long getDelay(java.util.concurrent.TimeUnit) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; submit(java.util.concurrent.Callable&lt;V&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun submit(task : Callable&lt;V&gt;) : Future&lt;V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; submit(java.lang.Runnable, V)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun submit(task : Runnable, result : V) : Future&lt;V&gt;&quot;"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; submit(java.lang.Runnable, V) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; poll()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun poll() : Future&lt;V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.BlockingQueue boolean offer(E)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun offer(e : E) : Boolean&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.BlockingQueue boolean offer(E) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.BlockingQueue E poll(long, java.util.concurrent.TimeUnit) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.BlockingQueue E poll(long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun poll(timeout : Long, unit : TimeUnit) : E&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.BlockingQueue int drainTo(java.util.Collection&lt;? super E&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.BlockingQueue int drainTo(java.util.Collection&lt;? super E&gt;, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.BlockingQueue int drainTo(java.util.Collection&lt;? super E&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun drainTo(c : Collection&lt;in E&gt;) : Int&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.BlockingQueue int drainTo(java.util.Collection&lt;? super E&gt;, int)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun drainTo(c : Collection&lt;in E&gt;, maxElements : Int) : Int&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ExecutorService newFixedThreadPool(int)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun newFixedThreadPool(nThreads : Int) : ExecutorService&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ExecutorService newFixedThreadPool(int, java.util.concurrent.ThreadFactory)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun newFixedThreadPool(nThreads : Int, threadFactory : ThreadFactory) : ExecutorService&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ExecutorService newSingleThreadExecutor(java.util.concurrent.ThreadFactory)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun newSingleThreadExecutor(threadFactory : ThreadFactory) : ExecutorService&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ExecutorService newCachedThreadPool(java.util.concurrent.ThreadFactory)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun newCachedThreadPool(threadFactory : ThreadFactory) : ExecutorService&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun newSingleThreadScheduledExecutor(threadFactory : ThreadFactory) : ScheduledExecutorService&quot;"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService newScheduledThreadPool(int, java.util.concurrent.ThreadFactory)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun newScheduledThreadPool(corePoolSize : Int, threadFactory : ThreadFactory) : ScheduledExecutorService&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ExecutorService unconfigurableExecutorService(java.util.concurrent.ExecutorService)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun unconfigurableExecutorService(executor : ExecutorService) : ExecutorService&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService unconfigurableScheduledExecutorService(java.util.concurrent.ScheduledExecutorService)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun unconfigurableScheduledExecutorService(executor : ScheduledExecutorService) : ScheduledExecutorService&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.lang.Runnable)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun callable(task : Runnable) : Callable&lt;Any?&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.security.PrivilegedAction&lt;?&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun callable(action : PrivilegedAction&lt;out Any?&gt;) : Callable&lt;Any?&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.security.PrivilegedExceptionAction&lt;?&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun callable(action : PrivilegedExceptionAction&lt;out Any?&gt;) : Callable&lt;Any?&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; privilegedCallable(java.util.concurrent.Callable&lt;T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; privilegedCallable(callable : Callable&lt;T&gt;) : Callable&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; privilegedCallableUsingCurrentClassLoader(java.util.concurrent.Callable&lt;T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; privilegedCallableUsingCurrentClassLoader(callable : Callable&lt;T&gt;) : Callable&lt;T&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Future V get(long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun get(timeout : Long, unit : TimeUnit) : V&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Future V get(long, java.util.concurrent.TimeUnit) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.FutureTask V get(long, java.util.concurrent.TimeUnit) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.FutureTask V get(long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun get(timeout : Long, unit : TimeUnit) : V&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.ThreadFactory java.lang.Thread newThread(java.lang.Runnable)'>
<annotation name='org.jetbrains.annotations.Nullable'/>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun newThread(r : Runnable) : Thread?&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.ThreadFactory java.lang.Thread newThread(java.lang.Runnable) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.ExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; invokeAll(tasks : Collection&lt;out Callable&lt;T&gt;&gt;) : MutableList&lt;Future&lt;T&gt;&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; poll(long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun poll(timeout : Long, unit : TimeUnit) : Future&lt;V&gt;&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.BlockingQueue boolean offer(E, long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun offer(e : E, timeout : Long, unit : TimeUnit) : Boolean&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; callable(java.lang.Runnable, T)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value"
val="&quot;fun &lt;T&gt; callable(task : Runnable, result : T) : Callable&lt;T&gt;&quot;"/>
</annotation>
</item>
</root>
@@ -1,29 +1,45 @@
<root>
<item name='java.util.concurrent.locks.ReentrantReadWriteLock java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock writeLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReadWriteLock java.util.concurrent.locks.Lock readLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReadWriteLock java.util.concurrent.locks.Lock writeLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantReadWriteLock java.lang.Thread getOwner()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.Lock java.util.concurrent.locks.Condition newCondition()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.Condition boolean await(long, java.util.concurrent.TimeUnit) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantLock java.util.concurrent.locks.Condition newCondition()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantLock java.lang.Thread getOwner()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantReadWriteLock java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock readLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantReadWriteLock java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock writeLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReadWriteLock java.util.concurrent.locks.Lock readLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReadWriteLock java.util.concurrent.locks.Lock writeLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantReadWriteLock java.lang.Thread getOwner()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.Lock java.util.concurrent.locks.Condition newCondition()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.Condition boolean await(long, java.util.concurrent.TimeUnit) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantLock java.util.concurrent.locks.Condition newCondition()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantLock java.lang.Thread getOwner()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.ReentrantReadWriteLock java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock readLock()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.Condition boolean awaitUntil(java.util.Date)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun awaitUntil(deadline : Date) : Boolean&quot;"/>
</annotation>
</item>
<item name='java.util.concurrent.locks.Condition boolean awaitUntil(java.util.Date) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.Lock boolean tryLock(long, java.util.concurrent.TimeUnit) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.util.concurrent.locks.Lock boolean tryLock(long, java.util.concurrent.TimeUnit)'>
<annotation name='jet.runtime.typeinfo.KotlinSignature'>
<val name="value" val="&quot;fun tryLock(time : Long, unit : TimeUnit) : Boolean&quot;"/>
</annotation>
</item>
</root>