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
|
||||
|
||||
/**
|
||||
* 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`.
|
||||
*/
|
||||
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[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;setValue;;;MapValue of Argument[-1];ReturnValue;value",
|
||||
".keyvalue;AbstractKeyValue;true;setValue;;;Argument[0];MapValue of Argument[-1];value",
|
||||
|
||||
@@ -225,16 +225,16 @@ public class Test {
|
||||
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;
|
||||
DefaultKeyValue in = newDKVWithMapValue((String)source());
|
||||
DefaultKeyValue in = newDKVWithMapKey((String)source());
|
||||
out = in.setKey(null);
|
||||
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;
|
||||
MyAbstractKeyValue in = newMAKVWithMapValue((String)source());
|
||||
MyAbstractKeyValue in = newMAKVWithMapKey((String)source());
|
||||
out = in.mySetKey(null);
|
||||
sink(out); // $ hasValueFlow
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user