mirror of
https://github.com/github/codeql.git
synced 2025-12-21 19:26:31 +01:00
Fix errors from previous PR
This commit is contained in:
@@ -5,7 +5,7 @@ private import semmle.code.java.dataflow.FlowSteps
|
|||||||
private import semmle.code.java.dataflow.ExternalFlow
|
private import semmle.code.java.dataflow.ExternalFlow
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The method `isNotEmpty` in either `org.apache.commons.collections.CollectionUtils`
|
* The method `isEmpty` in either `org.apache.commons.collections.CollectionUtils`
|
||||||
* or `org.apache.commons.collections4.CollectionUtils`.
|
* or `org.apache.commons.collections4.CollectionUtils`.
|
||||||
*/
|
*/
|
||||||
class MethodApacheCollectionsIsEmpty extends Method {
|
class MethodApacheCollectionsIsEmpty extends Method {
|
||||||
@@ -146,7 +146,7 @@ private class ApacheKeyValueModel extends SummaryModelCsv {
|
|||||||
[
|
[
|
||||||
".keyvalue;AbstractKeyValue;true;AbstractKeyValue;;;Argument[0];MapKey of Argument[-1];value",
|
".keyvalue;AbstractKeyValue;true;AbstractKeyValue;;;Argument[0];MapKey of Argument[-1];value",
|
||||||
".keyvalue;AbstractKeyValue;true;AbstractKeyValue;;;Argument[1];MapValue of Argument[-1];value",
|
".keyvalue;AbstractKeyValue;true;AbstractKeyValue;;;Argument[1];MapValue of Argument[-1];value",
|
||||||
".keyvalue;AbstractKeyValue;true;setKey;;;MapValue of Argument[-1];ReturnValue;value",
|
".keyvalue;AbstractKeyValue;true;setKey;;;MapKey of Argument[-1];ReturnValue;value",
|
||||||
".keyvalue;AbstractKeyValue;true;setKey;;;Argument[0];MapKey of Argument[-1];value",
|
".keyvalue;AbstractKeyValue;true;setKey;;;Argument[0];MapKey of Argument[-1];value",
|
||||||
".keyvalue;AbstractKeyValue;true;setValue;;;MapValue of Argument[-1];ReturnValue;value",
|
".keyvalue;AbstractKeyValue;true;setValue;;;MapValue of Argument[-1];ReturnValue;value",
|
||||||
".keyvalue;AbstractKeyValue;true;setValue;;;Argument[0];MapValue of Argument[-1];value",
|
".keyvalue;AbstractKeyValue;true;setValue;;;Argument[0];MapValue of Argument[-1];value",
|
||||||
|
|||||||
@@ -225,16 +225,16 @@ public class Test {
|
|||||||
sink(getMapKey(out)); // $ hasValueFlow
|
sink(getMapKey(out)); // $ hasValueFlow
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
// "org.apache.commons.collections4.keyvalue;AbstractKeyValue;true;setKey;;;MapValue of Argument[-1];ReturnValue;value"
|
// "org.apache.commons.collections4.keyvalue;AbstractKeyValue;true;setKey;;;MapKey of Argument[-1];ReturnValue;value"
|
||||||
Object out = null;
|
Object out = null;
|
||||||
DefaultKeyValue in = newDKVWithMapValue((String)source());
|
DefaultKeyValue in = newDKVWithMapKey((String)source());
|
||||||
out = in.setKey(null);
|
out = in.setKey(null);
|
||||||
sink(out); // $ hasValueFlow
|
sink(out); // $ hasValueFlow
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
// "org.apache.commons.collections4.keyvalue;AbstractKeyValue;true;setKey;;;MapValue of Argument[-1];ReturnValue;value"
|
// "org.apache.commons.collections4.keyvalue;AbstractKeyValue;true;setKey;;;MapKey of Argument[-1];ReturnValue;value"
|
||||||
Object out = null;
|
Object out = null;
|
||||||
MyAbstractKeyValue in = newMAKVWithMapValue((String)source());
|
MyAbstractKeyValue in = newMAKVWithMapKey((String)source());
|
||||||
out = in.mySetKey(null);
|
out = in.mySetKey(null);
|
||||||
sink(out); // $ hasValueFlow
|
sink(out); // $ hasValueFlow
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user