mirror of
https://github.com/github/codeql.git
synced 2026-04-29 10:45:15 +02:00
Improve helper functions for Put
This commit is contained in:
@@ -91,14 +91,14 @@ public class Test {
|
||||
static Object getMapKey(AbstractMapEntryDecorator container) { return container.getKey(); }
|
||||
static Object getMapKey(Map container) { return container.keySet().iterator().next(); }
|
||||
static Object getMapKey(MultiValuedMap container) { return container.keySet().iterator().next(); }
|
||||
static Object getMapKeyFromPut(Put container) { return null; }
|
||||
static Object getMapKeyFromPut(Put container) { return getMapKey((Map)container); }
|
||||
static Object getMapValue(AbstractKeyValue container) { return container.getValue(); }
|
||||
static Object getMapValueFromEntry(Map.Entry container) { return container.getValue(); }
|
||||
static Object getMapValue(AbstractMapEntryDecorator container) { return container.getValue(); }
|
||||
static Object getMapValue(Map container) { return container.get(null); }
|
||||
static Object getMapValue(MapIterator container) { return container.getValue(); }
|
||||
static Collection getMapValue(MultiValuedMap container) { return container.get(null); }
|
||||
static Object getMapValueFromPut(Put container) { return null; }
|
||||
static Object getMapValueFromPut(Put container) { return getMapValue((Map)container); }
|
||||
|
||||
Object[] newWithArrayElement(Object element) { return new Object[] {element}; }
|
||||
ArrayStack<String> newArrayStackWithElement(String element) { ArrayStack<String> a = new ArrayStack<String>(); a.push(element); return a; }
|
||||
|
||||
@@ -10,8 +10,6 @@ class SummaryModelTest extends SummaryModelCsv {
|
||||
[
|
||||
//"package;type;overrides;name;signature;ext;inputspec;outputspec;kind",
|
||||
"org.apache.commons.collections4.iterators;IteratorEnumeration;true;IteratorEnumeration;;;Element of Argument[0];Element of Argument[-1];value",
|
||||
"generatedtest;Test;false;getMapKeyFromPut;;;MapKey of Argument[0];ReturnValue;value",
|
||||
"generatedtest;Test;false;getMapValueFromPut;;;MapValue of Argument[0];ReturnValue;value",
|
||||
"generatedtest;Test;false;newRBWithMapValue;;;Argument[0];MapValue of ReturnValue;value",
|
||||
"generatedtest;Test;false;newRBWithMapKey;;;Argument[0];MapKey of ReturnValue;value"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user