Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java LinkedHashMap.remove()的Android lint检查为假阳性_Java_Android_Kotlin_Lint_Android Lint - Fatal编程技术网

Java LinkedHashMap.remove()的Android lint检查为假阳性

Java LinkedHashMap.remove()的Android lint检查为假阳性,java,android,kotlin,lint,android-lint,Java,Android,Kotlin,Lint,Android Lint,lint结果html中的问题 lint为问题生成的html节 <div class="warningslist"> <span class="location"> <a href="../../src/main/java/com/tourlandish/chronos/base/InMemoryCache.kt">../../src/main/java/com/tourlandish/chronos/base/InMemoryCache.kt

lint结果html中的问题

lint为问题生成的html节

<div class="warningslist">
    <span class="location">
    <a href="../../src/main/java/com/tourlandish/chronos/base/InMemoryCache.kt">../../src/main/java/com/tourlandish/chronos/base/InMemoryCache.kt</a>:40</span>
: <span class="message">Call requires API level 24 (current min is 21): 
<code>java.util.LinkedHashMap#remove</code></span><br /><pre class="errorlines">

    <span class="lineno"> 37 </span>        override <span 
    class="keyword">fun</span> get(key: String): CachedItem? {
    <span class="lineno"> 38 </span>            <span 
    class="keyword">val</span> value = <span 
    class="keyword">super</span>.get(key) ?: <span 
    class="keyword">return</span> <span class="keyword">null</span>
    <span class="lineno"> 39 </span>            <span 
    class="keyword">if</span> (value.isExpired()) {
    <span class="caretline"><span class="lineno"> 40 </span>                
    <span class="error">remove</span>(key)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
    <span class="lineno"> 41 </span>                <span 
    class="keyword">return</span> <span class="keyword">null</span>
    <span class="lineno"> 42 </span>            }
    <span class="lineno"> 43 </span>            <span 
    class="keyword">return</span> value
    </pre>

</div>
但是在API级别1中添加了继承自HashMap.remove()的
LinkedHashMap.remove()


android lint是否需要一些额外的配置才能与kotlin一起工作,或者它是android lint中的一个bug,我们必须将其抑制,直到修复为止?

问题到底是什么?如果有人愿意写一份虫子报告?@GhostCat抱歉。除了错误报告之外,还添加了问题。谢谢。请在这里报道的@KirillRakhman上报道这个问题-。谢谢