diff --git a/java/ql/lib/change-notes/2024-10-04-jdk-models.md b/java/ql/lib/change-notes/2024-10-04-jdk-models.md new file mode 100644 index 000000000000..aa89110a356e --- /dev/null +++ b/java/ql/lib/change-notes/2024-10-04-jdk-models.md @@ -0,0 +1,4 @@ +--- +category: majorAnalysis +--- +* Java: The generated JDK 17 models have been updated. \ No newline at end of file diff --git a/java/ql/lib/ext/generated/com.sun.jmx.remote.internal.model.yml b/java/ql/lib/ext/generated/com.sun.jmx.remote.internal.model.yml deleted file mode 100644 index c67869a42534..000000000000 --- a/java/ql/lib/ext/generated/com.sun.jmx.remote.internal.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["com.sun.jmx.remote.internal", "ClientCommunicatorAdmin", "gotIOException", "(IOException)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.applet.model.yml b/java/ql/lib/ext/generated/java.applet.model.yml index adcf20a8c6e2..91c694694d33 100644 --- a/java/ql/lib/ext/generated/java.applet.model.yml +++ b/java/ql/lib/ext/generated/java.applet.model.yml @@ -7,13 +7,10 @@ extensions: - ["java.applet", "Applet", True, "getAppletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.applet", "Applet", True, "getCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.applet", "Applet", True, "getDocumentBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "Applet", True, "getImage", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "Applet", True, "getImage", "(URL,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.applet", "Applet", True, "getImage", "(URL,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.applet", "Applet", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.applet", "Applet", True, "setStub", "(AppletStub)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.applet", "AppletContext", True, "getApplets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.applet", "AppletContext", True, "getImage", "(URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.applet", "AppletContext", True, "getImage", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.applet", "AppletContext", True, "getImage", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.applet", "AppletStub", True, "getAppletContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.applet", "AppletStub", True, "getCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -26,24 +23,18 @@ extensions: - ["java.applet", "Applet", "getAppletInfo", "()", "summary", "df-generated"] - ["java.applet", "Applet", "getAudioClip", "(URL)", "summary", "df-generated"] - ["java.applet", "Applet", "getAudioClip", "(URL,String)", "summary", "df-generated"] + - ["java.applet", "Applet", "getImage", "(URL)", "summary", "df-generated"] + - ["java.applet", "Applet", "getImage", "(URL,String)", "summary", "df-generated"] - ["java.applet", "Applet", "getParameter", "(String)", "summary", "df-generated"] - ["java.applet", "Applet", "getParameterInfo", "()", "summary", "df-generated"] - ["java.applet", "Applet", "init", "()", "summary", "df-generated"] - ["java.applet", "Applet", "isActive", "()", "summary", "df-generated"] + - ["java.applet", "Applet", "isValidateRoot", "()", "summary", "df-generated"] - ["java.applet", "Applet", "newAudioClip", "(URL)", "summary", "df-generated"] - ["java.applet", "Applet", "play", "(URL)", "summary", "df-generated"] - ["java.applet", "Applet", "play", "(URL,String)", "summary", "df-generated"] + - ["java.applet", "Applet", "resize", "(Dimension)", "summary", "df-generated"] + - ["java.applet", "Applet", "resize", "(int,int)", "summary", "df-generated"] - ["java.applet", "Applet", "showStatus", "(String)", "summary", "df-generated"] - ["java.applet", "Applet", "start", "()", "summary", "df-generated"] - ["java.applet", "Applet", "stop", "()", "summary", "df-generated"] - - ["java.applet", "AppletContext", "getApplet", "(String)", "summary", "df-generated"] - - ["java.applet", "AppletContext", "getAudioClip", "(URL)", "summary", "df-generated"] - - ["java.applet", "AppletContext", "getStream", "(String)", "summary", "df-generated"] - - ["java.applet", "AppletContext", "getStreamKeys", "()", "summary", "df-generated"] - - ["java.applet", "AppletContext", "setStream", "(String,InputStream)", "summary", "df-generated"] - - ["java.applet", "AppletContext", "showDocument", "(URL)", "summary", "df-generated"] - - ["java.applet", "AppletContext", "showDocument", "(URL,String)", "summary", "df-generated"] - - ["java.applet", "AppletContext", "showStatus", "(String)", "summary", "df-generated"] - - ["java.applet", "AppletStub", "appletResize", "(int,int)", "summary", "df-generated"] - - ["java.applet", "AppletStub", "getParameter", "(String)", "summary", "df-generated"] - - ["java.applet", "AppletStub", "isActive", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.awt.model.yml b/java/ql/lib/ext/generated/java.awt.model.yml deleted file mode 100644 index 63ac56c4b3a8..000000000000 --- a/java/ql/lib/ext/generated/java.awt.model.yml +++ /dev/null @@ -1,15 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["java.awt", "Component", True, "getAccessibleContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.awt", "Component", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.awt", "Component", "resize", "(Dimension)", "summary", "df-generated"] - - ["java.awt", "Component", "resize", "(int,int)", "summary", "df-generated"] - - ["java.awt", "Container", "isValidateRoot", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.beans.beancontext.model.yml b/java/ql/lib/ext/generated/java.beans.beancontext.model.yml index 4a096488b803..6f4e8e549ae2 100644 --- a/java/ql/lib/ext/generated/java.beans.beancontext.model.yml +++ b/java/ql/lib/ext/generated/java.beans.beancontext.model.yml @@ -5,81 +5,85 @@ extensions: extensible: summaryModel data: - ["java.beans.beancontext", "BeanContext", True, "addBeanContextMembershipListener", "(BeanContextMembershipListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContext", True, "getResource", "(String,BeanContextChild)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.beans.beancontext", "BeanContext", True, "getResource", "(String,BeanContextChild)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["java.beans.beancontext", "BeanContext", True, "instantiateChild", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextChild", True, "getBeanContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextChild", True, "setBeanContext", "(BeanContext)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", True, "BeanContextChildSupport", "(BeanContextChild)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextChildSupport", True, "getBeanContextChildPeer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", True, "BeanContextChildSupport", "(BeanContextChild)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", True, "getBeanContext", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextChildSupport.beanContext]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", True, "getBeanContextChildPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", True, "setBeanContext", "(BeanContext)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextChildSupport.beanContext]", "value", "dfc-generated"] - ["java.beans.beancontext", "BeanContextEvent", True, "getBeanContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextEvent", True, "getPropagatedFrom", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextEvent", True, "setPropagatedFrom", "(BeanContext)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Object[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "iterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", True, "BeanContextServiceAvailableEvent", "(BeanContextServices,Class)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", True, "getSourceAsBeanContextServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", True, "BeanContextServiceRevokedEvent", "(BeanContextServices,Class,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", True, "getSourceAsBeanContextServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans.beancontext", "BeanContextEvent", True, "getPropagatedFrom", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextEvent.propagatedFrom]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextEvent", True, "setPropagatedFrom", "(BeanContext)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextEvent.propagatedFrom]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Collection)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "BeanContextMembershipEvent", "(BeanContext,Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "iterator", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextMembershipEvent", True, "toArray", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextMembershipEvent.children].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", True, "BeanContextServiceAvailableEvent", "(BeanContextServices,Class)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", True, "getSourceAsBeanContextServices", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", True, "BeanContextServiceRevokedEvent", "(BeanContextServices,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", True, "getSourceAsBeanContextServices", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - ["java.beans.beancontext", "BeanContextServices", True, "addBeanContextServicesListener", "(BeanContextServicesListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans.beancontext", "BeanContextServices", True, "getCurrentServiceClasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesSupport", True, "getBeanContextServicesPeer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "getBeanContextPeer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", True, "BeanContextServicesSupport", "(BeanContextServices,Locale,boolean,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", True, "getBeanContextServicesPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[0]", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "BeanContextSupport", "(BeanContext,Locale,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "getBeanContextPeer", "()", "", "Argument[this].Field[java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "getLocale", "()", "", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "ReturnValue", "value", "dfc-generated"] - ["java.beans.beancontext", "BeanContextSupport", True, "readChildren", "(ObjectInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.beancontext.BeanContextSupport.locale]", "value", "dfc-generated"] - ["java.beans.beancontext", "BeanContextSupport", True, "writeChildren", "(ObjectOutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.beans.beancontext", "BeanContext", "getResourceAsStream", "(String,BeanContextChild)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContext", "removeBeanContextMembershipListener", "(BeanContextMembershipListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChild", "addPropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChild", "addVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChild", "removePropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextChild", "removeVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", "addPropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", "addVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextChildSupport", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextChildSupport", "fireVetoableChange", "(String,Object,Object)", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextChildSupport", "isDelegated", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", "removePropertyChangeListener", "(String,PropertyChangeListener)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", "removeVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", "serviceAvailable", "(BeanContextServiceAvailableEvent)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextChildSupport", "serviceRevoked", "(BeanContextServiceRevokedEvent)", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextChildSupport", "validatePendingSetBeanContext", "(BeanContext)", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextEvent", "isPropagated", "()", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextMembershipEvent", "contains", "(Object)", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextMembershipEvent", "size", "()", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", "getCurrentServiceSelectors", "()", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextServiceAvailableEvent", "getServiceClass", "()", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceProvider", "getCurrentServiceSelectors", "(BeanContextServices,Class)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceProvider", "getService", "(BeanContextServices,Object,Class,Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceProvider", "releaseService", "(BeanContextServices,Object,Object)", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "getServiceClass", "()", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "isCurrentServiceInvalidNow", "()", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextServiceRevokedEvent", "isServiceClass", "(Class)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServiceRevokedListener", "serviceRevoked", "(BeanContextServiceRevokedEvent)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", "addService", "(Class,BeanContextServiceProvider)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", "getCurrentServiceSelectors", "(Class)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", "getService", "(BeanContextChild,Object,Class,Object,BeanContextServiceRevokedListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", "hasService", "(Class)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", "releaseService", "(BeanContextChild,Object,Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", "removeBeanContextServicesListener", "(BeanContextServicesListener)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServices", "revokeService", "(Class,BeanContextServiceProvider,boolean)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextServicesListener", "serviceAvailable", "(BeanContextServiceAvailableEvent)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "addService", "(Class,BeanContextServiceProvider)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "getCurrentServiceSelectors", "(Class)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "getService", "(BeanContextChild,Object,Class,Object,BeanContextServiceRevokedListener)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "hasService", "(Class)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "initialize", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "releaseService", "(BeanContextChild,Object,Object)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "removeBeanContextServicesListener", "(BeanContextServicesListener)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "revokeService", "(Class,BeanContextServiceProvider,boolean)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "serviceAvailable", "(BeanContextServiceAvailableEvent)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextServicesSupport", "serviceRevoked", "(BeanContextServiceRevokedEvent)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "avoidingGui", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "clear", "()", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextSupport", "containsKey", "(Object)", "summary", "df-generated"] - - ["java.beans.beancontext", "BeanContextSupport", "initialize", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "dontUseGui", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "getResourceAsStream", "(String,BeanContextChild)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "isDesignTime", "()", "summary", "df-generated"] - ["java.beans.beancontext", "BeanContextSupport", "isSerializing", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "needsGui", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "okToUseGui", "()", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "removeBeanContextMembershipListener", "(BeanContextMembershipListener)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "retainAll", "(Collection)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "setDesignTime", "(boolean)", "summary", "df-generated"] + - ["java.beans.beancontext", "BeanContextSupport", "vetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.beans.model.yml b/java/ql/lib/ext/generated/java.beans.model.yml index 2767fb301020..38d26829362a 100644 --- a/java/ql/lib/ext/generated/java.beans.model.yml +++ b/java/ql/lib/ext/generated/java.beans.model.yml @@ -8,7 +8,7 @@ extensions: - ["java.beans", "BeanInfo", True, "getEventSetDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "BeanInfo", True, "getMethodDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "BeanInfo", True, "getPropertyDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Beans", True, "getInstanceOf", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "Beans", True, "getInstanceOf", "(Object,Class)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[0]", "Argument[2].Element", "taint", "df-generated"] - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -17,60 +17,48 @@ extensions: - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "Beans", True, "instantiate", "(ClassLoader,String,BeanContext,AppletInitializer)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - ["java.beans", "DefaultPersistenceDelegate", True, "DefaultPersistenceDelegate", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "get", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "get", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "getExceptionListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "Encoder", True, "get", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "Encoder", True, "getExceptionListener", "()", "", "Argument[this].SyntheticField[java.beans.Encoder.exceptionListener]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "Encoder", True, "getPersistenceDelegate", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "Encoder", True, "remove", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "Encoder", True, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Encoder.exceptionListener]", "value", "dfc-generated"] - ["java.beans", "Encoder", True, "writeExpression", "(Expression)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Encoder", True, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "Encoder", True, "writeStatement", "(Statement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "getEventPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "getListenerMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "EventHandler", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.EventHandler.target]", "value", "dfc-generated"] + - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.EventHandler.action]", "value", "dfc-generated"] + - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventHandler.eventPropertyName]", "value", "dfc-generated"] + - ["java.beans", "EventHandler", True, "EventHandler", "(Object,String,String,String)", "", "Argument[3]", "Argument[this].SyntheticField[java.beans.EventHandler.listenerMethodName]", "value", "dfc-generated"] + - ["java.beans", "EventHandler", True, "getAction", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.action]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "EventHandler", True, "getEventPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.eventPropertyName]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "EventHandler", True, "getListenerMethodName", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.listenerMethodName]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "EventHandler", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.beans.EventHandler.target]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(Class,String,Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(Class,String,Class,String[],String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(Class,String,Class,String[],String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,MethodDescriptor[],Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,MethodDescriptor[],Method,Method)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,MethodDescriptor[],Method,Method)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,MethodDescriptor[],Method,Method)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "getListenerMethodDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "EventSetDescriptor", True, "getListenerMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,Object,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,Object,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,Object,String,Object[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Expression", True, "Expression", "(Object,Object,String,Object[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,MethodDescriptor[],Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodDescriptors]", "value", "dfc-generated"] + - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] + - ["java.beans", "EventSetDescriptor", True, "EventSetDescriptor", "(String,Class,Method[],Method,Method,Method)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] + - ["java.beans", "EventSetDescriptor", True, "getListenerMethodDescriptors", "()", "", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodDescriptors]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "EventSetDescriptor", True, "getListenerMethods", "()", "", "Argument[this].SyntheticField[java.beans.EventSetDescriptor.listenerMethodsRef].SyntheticField[java.lang.ref.Reference.referent]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "Expression", True, "Expression", "(Object,Object,String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Expression.value]", "value", "dfc-generated"] - ["java.beans", "Expression", True, "Expression", "(Object,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "Expression", True, "Expression", "(Object,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "Expression", True, "Expression", "(Object,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Expression", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Expression", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "attributeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "getShortDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "getValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "setShortDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "setValue", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "FeatureDescriptor", True, "setValue", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "Expression", True, "getValue", "()", "", "Argument[this].SyntheticField[java.beans.Expression.value]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "Expression", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Expression.value]", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "attributeNames", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapKey", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "getName", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "getShortDescription", "()", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.shortDescription]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "getValue", "(String)", "", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "setDisplayName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.displayName]", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.name]", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "setShortDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.shortDescription]", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "setValue", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapKey", "value", "dfc-generated"] + - ["java.beans", "FeatureDescriptor", True, "setValue", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.FeatureDescriptor.table].MapValue", "value", "dfc-generated"] - ["java.beans", "IndexedPropertyChangeEvent", True, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "IndexedPropertyChangeEvent", True, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "IndexedPropertyChangeEvent", True, "IndexedPropertyChangeEvent", "(Object,String,Object,Object,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -89,26 +77,23 @@ extensions: - ["java.beans", "IndexedPropertyDescriptor", True, "setIndexedReadMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "IndexedPropertyDescriptor", True, "setIndexedWriteMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "IntrospectionException", True, "IntrospectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Introspector", True, "decapitalize", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "Introspector", True, "decapitalize", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "MethodDescriptor", True, "MethodDescriptor", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "MethodDescriptor", True, "MethodDescriptor", "(Method,ParameterDescriptor[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "MethodDescriptor", True, "MethodDescriptor", "(Method,ParameterDescriptor[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "MethodDescriptor", True, "getParameterDescriptors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "MethodDescriptor", True, "MethodDescriptor", "(Method,ParameterDescriptor[])", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.MethodDescriptor.parameterDescriptors]", "value", "dfc-generated"] + - ["java.beans", "MethodDescriptor", True, "getParameterDescriptors", "()", "", "Argument[this].SyntheticField[java.beans.MethodDescriptor.parameterDescriptors]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "PersistenceDelegate", True, "writeObject", "(Object,Encoder)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - ["java.beans", "PersistenceDelegate", True, "writeObject", "(Object,Encoder)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getNewValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getOldValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getPropagationId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "getPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyChangeEvent", True, "setPropagationId", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propertyName]", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.oldValue]", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeEvent", True, "PropertyChangeEvent", "(Object,String,Object,Object)", "", "Argument[3]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.newValue]", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeEvent", True, "getNewValue", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.newValue]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeEvent", True, "getOldValue", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.oldValue]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeEvent", True, "getPropagationId", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propagationId]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeEvent", True, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propertyName]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeEvent", True, "setPropagationId", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyChangeEvent.propagationId]", "value", "dfc-generated"] - ["java.beans", "PropertyChangeListener", True, "propertyChange", "(PropertyChangeEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeListenerProxy", True, "PropertyChangeListenerProxy", "(String,PropertyChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeListenerProxy", True, "PropertyChangeListenerProxy", "(String,PropertyChangeListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyChangeListenerProxy", True, "getPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "PropertyChangeListenerProxy", True, "PropertyChangeListenerProxy", "(String,PropertyChangeListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyChangeListenerProxy.propertyName]", "value", "dfc-generated"] + - ["java.beans", "PropertyChangeListenerProxy", True, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.PropertyChangeListenerProxy.propertyName]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "PropertyChangeSupport", True, "PropertyChangeSupport", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "PropertyChangeSupport", True, "getPropertyChangeListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "PropertyChangeSupport", True, "getPropertyChangeListeners", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -122,38 +107,42 @@ extensions: - ["java.beans", "PropertyDescriptor", True, "setReadMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "PropertyDescriptor", True, "setWriteMethod", "(Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "PropertyEditor", True, "addPropertyChangeListener", "(PropertyChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyEditorSupport", True, "PropertyEditorSupport", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyEditorSupport", True, "getSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "PropertyEditorSupport", True, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyVetoException", True, "PropertyVetoException", "(String,PropertyChangeEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyVetoException", True, "PropertyVetoException", "(String,PropertyChangeEvent)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "PropertyVetoException", True, "getPropertyChangeEvent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "SimpleBeanInfo", True, "loadImage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "Statement", True, "getArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Statement", True, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "Statement", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "VetoableChangeListenerProxy", True, "VetoableChangeListenerProxy", "(String,VetoableChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "VetoableChangeListenerProxy", True, "VetoableChangeListenerProxy", "(String,VetoableChangeListener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "VetoableChangeListenerProxy", True, "getPropertyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "PropertyEditor", True, "getCustomEditor", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "PropertyEditor", True, "getJavaInitializationString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "PropertyEditor", True, "getTags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "PropertyEditor", True, "paintValue", "(Graphics,Rectangle)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.beans", "PropertyEditor", True, "setAsText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "PropertyEditor", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "PropertyEditorSupport", True, "PropertyEditorSupport", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "value", "dfc-generated"] + - ["java.beans", "PropertyEditorSupport", True, "getSource", "()", "", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "PropertyEditorSupport", True, "setSource", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.PropertyEditorSupport.source]", "value", "dfc-generated"] + - ["java.beans", "PropertyVetoException", True, "PropertyVetoException", "(String,PropertyChangeEvent)", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.PropertyVetoException.evt]", "value", "dfc-generated"] + - ["java.beans", "PropertyVetoException", True, "getPropertyChangeEvent", "()", "", "Argument[this].SyntheticField[java.beans.PropertyVetoException.evt]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.Statement.target]", "value", "dfc-generated"] + - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[java.beans.Statement.methodName]", "value", "dfc-generated"] + - ["java.beans", "Statement", True, "Statement", "(Object,String,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[java.beans.Statement.arguments]", "value", "dfc-generated"] + - ["java.beans", "Statement", True, "getArguments", "()", "", "Argument[this].SyntheticField[java.beans.Statement.arguments]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "Statement", True, "getMethodName", "()", "", "Argument[this].SyntheticField[java.beans.Statement.methodName]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "Statement", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.beans.Statement.target]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "VetoableChangeListenerProxy", True, "VetoableChangeListenerProxy", "(String,VetoableChangeListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.VetoableChangeListenerProxy.propertyName]", "value", "dfc-generated"] + - ["java.beans", "VetoableChangeListenerProxy", True, "getPropertyName", "()", "", "Argument[this].SyntheticField[java.beans.VetoableChangeListenerProxy.propertyName]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "VetoableChangeSupport", True, "VetoableChangeSupport", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "VetoableChangeSupport", True, "getVetoableChangeListeners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "VetoableChangeSupport", True, "getVetoableChangeListeners", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "XMLDecoder", True, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "XMLDecoder", True, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.beans", "XMLDecoder", True, "createHandler", "(Object,ExceptionListener,ClassLoader)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "getExceptionListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.beans", "XMLDecoder", True, "getExceptionListener", "()", "", "Argument[this].SyntheticField[java.beans.XMLDecoder.handler].SyntheticField[com.sun.beans.decoder.DocumentHandler.listener]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "XMLDecoder", True, "getOwner", "()", "", "Argument[this].SyntheticField[java.beans.XMLDecoder.owner]", "ReturnValue", "value", "dfc-generated"] - ["java.beans", "XMLDecoder", True, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "XMLDecoder", True, "setOwner", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "XMLDecoder", True, "setExceptionListener", "(ExceptionListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLDecoder.handler].SyntheticField[com.sun.beans.decoder.DocumentHandler.listener]", "value", "dfc-generated"] + - ["java.beans", "XMLDecoder", True, "setOwner", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLDecoder.owner]", "value", "dfc-generated"] - ["java.beans", "XMLEncoder", True, "XMLEncoder", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "XMLEncoder", True, "XMLEncoder", "(OutputStream,String,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.beans", "XMLEncoder", True, "XMLEncoder", "(OutputStream,String,boolean,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.beans", "XMLEncoder", True, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.beans", "XMLEncoder", True, "setOwner", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.beans", "XMLEncoder", True, "getOwner", "()", "", "Argument[this].SyntheticField[java.beans.XMLEncoder.owner]", "ReturnValue", "value", "dfc-generated"] + - ["java.beans", "XMLEncoder", True, "setOwner", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.beans.XMLEncoder.owner]", "value", "dfc-generated"] + - ["java.beans", "XMLEncoder", True, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -162,17 +151,11 @@ extensions: - ["java.beans", "BeanDescriptor", "BeanDescriptor", "(Class,Class)", "summary", "df-generated"] - ["java.beans", "BeanDescriptor", "getBeanClass", "()", "summary", "df-generated"] - ["java.beans", "BeanDescriptor", "getCustomizerClass", "()", "summary", "df-generated"] - - ["java.beans", "BeanInfo", "getAdditionalBeanInfo", "()", "summary", "df-generated"] - - ["java.beans", "BeanInfo", "getDefaultEventIndex", "()", "summary", "df-generated"] - - ["java.beans", "BeanInfo", "getDefaultPropertyIndex", "()", "summary", "df-generated"] - - ["java.beans", "BeanInfo", "getIcon", "(int)", "summary", "df-generated"] - ["java.beans", "Beans", "isDesignTime", "()", "summary", "df-generated"] - ["java.beans", "Beans", "isGuiAvailable", "()", "summary", "df-generated"] - ["java.beans", "Beans", "isInstanceOf", "(Object,Class)", "summary", "df-generated"] - ["java.beans", "Beans", "setDesignTime", "(boolean)", "summary", "df-generated"] - ["java.beans", "Beans", "setGuiAvailable", "(boolean)", "summary", "df-generated"] - - ["java.beans", "DesignMode", "isDesignTime", "()", "summary", "df-generated"] - - ["java.beans", "DesignMode", "setDesignTime", "(boolean)", "summary", "df-generated"] - ["java.beans", "Encoder", "setPersistenceDelegate", "(Class,PersistenceDelegate)", "summary", "df-generated"] - ["java.beans", "EventHandler", "create", "(Class,Object,String)", "summary", "df-generated"] - ["java.beans", "EventHandler", "create", "(Class,Object,String,String)", "summary", "df-generated"] @@ -185,7 +168,7 @@ extensions: - ["java.beans", "EventSetDescriptor", "isUnicast", "()", "summary", "df-generated"] - ["java.beans", "EventSetDescriptor", "setInDefaultEventSet", "(boolean)", "summary", "df-generated"] - ["java.beans", "EventSetDescriptor", "setUnicast", "(boolean)", "summary", "df-generated"] - - ["java.beans", "ExceptionListener", "exceptionThrown", "(Exception)", "summary", "df-generated"] + - ["java.beans", "Expression", "execute", "()", "summary", "df-generated"] - ["java.beans", "FeatureDescriptor", "isExpert", "()", "summary", "df-generated"] - ["java.beans", "FeatureDescriptor", "isHidden", "()", "summary", "df-generated"] - ["java.beans", "FeatureDescriptor", "isPreferred", "()", "summary", "df-generated"] @@ -227,20 +210,21 @@ extensions: - ["java.beans", "PropertyDescriptor", "setBound", "(boolean)", "summary", "df-generated"] - ["java.beans", "PropertyDescriptor", "setConstrained", "(boolean)", "summary", "df-generated"] - ["java.beans", "PropertyDescriptor", "setPropertyEditorClass", "(Class)", "summary", "df-generated"] - - ["java.beans", "PropertyEditor", "getCustomEditor", "()", "summary", "df-generated"] - - ["java.beans", "PropertyEditor", "getJavaInitializationString", "()", "summary", "df-generated"] - - ["java.beans", "PropertyEditor", "getTags", "()", "summary", "df-generated"] - - ["java.beans", "PropertyEditor", "isPaintable", "()", "summary", "df-generated"] - - ["java.beans", "PropertyEditor", "paintValue", "(Graphics,Rectangle)", "summary", "df-generated"] - - ["java.beans", "PropertyEditor", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] - - ["java.beans", "PropertyEditor", "supportsCustomEditor", "()", "summary", "df-generated"] - ["java.beans", "PropertyEditorManager", "findEditor", "(Class)", "summary", "df-generated"] - ["java.beans", "PropertyEditorManager", "getEditorSearchPath", "()", "summary", "df-generated"] - ["java.beans", "PropertyEditorManager", "registerEditor", "(Class,Class)", "summary", "df-generated"] - ["java.beans", "PropertyEditorManager", "setEditorSearchPath", "(String[])", "summary", "df-generated"] - ["java.beans", "PropertyEditorSupport", "firePropertyChange", "()", "summary", "df-generated"] + - ["java.beans", "PropertyEditorSupport", "isPaintable", "()", "summary", "df-generated"] + - ["java.beans", "PropertyEditorSupport", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] + - ["java.beans", "PropertyEditorSupport", "supportsCustomEditor", "()", "summary", "df-generated"] + - ["java.beans", "SimpleBeanInfo", "getAdditionalBeanInfo", "()", "summary", "df-generated"] + - ["java.beans", "SimpleBeanInfo", "getDefaultEventIndex", "()", "summary", "df-generated"] + - ["java.beans", "SimpleBeanInfo", "getDefaultPropertyIndex", "()", "summary", "df-generated"] + - ["java.beans", "SimpleBeanInfo", "getIcon", "(int)", "summary", "df-generated"] + - ["java.beans", "SimpleBeanInfo", "loadImage", "(String)", "summary", "df-generated"] - ["java.beans", "Statement", "execute", "()", "summary", "df-generated"] - - ["java.beans", "VetoableChangeListener", "vetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] + - ["java.beans", "VetoableChangeListenerProxy", "vetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] - ["java.beans", "VetoableChangeSupport", "addVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - ["java.beans", "VetoableChangeSupport", "addVetoableChangeListener", "(VetoableChangeListener)", "summary", "df-generated"] - ["java.beans", "VetoableChangeSupport", "fireVetoableChange", "(PropertyChangeEvent)", "summary", "df-generated"] @@ -250,8 +234,6 @@ extensions: - ["java.beans", "VetoableChangeSupport", "hasListeners", "(String)", "summary", "df-generated"] - ["java.beans", "VetoableChangeSupport", "removeVetoableChangeListener", "(String,VetoableChangeListener)", "summary", "df-generated"] - ["java.beans", "VetoableChangeSupport", "removeVetoableChangeListener", "(VetoableChangeListener)", "summary", "df-generated"] - - ["java.beans", "Visibility", "avoidingGui", "()", "summary", "df-generated"] - - ["java.beans", "Visibility", "dontUseGui", "()", "summary", "df-generated"] - - ["java.beans", "Visibility", "needsGui", "()", "summary", "df-generated"] - - ["java.beans", "Visibility", "okToUseGui", "()", "summary", "df-generated"] + - ["java.beans", "XMLDecoder", "close", "()", "summary", "df-generated"] + - ["java.beans", "XMLEncoder", "close", "()", "summary", "df-generated"] - ["java.beans", "XMLEncoder", "flush", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.io.model.yml b/java/ql/lib/ext/generated/java.io.model.yml index 8ecad6c31d63..277919d48d07 100644 --- a/java/ql/lib/ext/generated/java.io.model.yml +++ b/java/ql/lib/ext/generated/java.io.model.yml @@ -4,21 +4,15 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.io", "BufferedOutputStream", True, "BufferedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "BufferedOutputStream", True, "BufferedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "BufferedOutputStream", True, "BufferedOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.io", "BufferedOutputStream", True, "BufferedOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.io", "BufferedWriter", True, "BufferedWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "BufferedWriter", True, "BufferedWriter", "(Writer,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ByteArrayOutputStream", True, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "ByteArrayOutputStream", True, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.io", "CharArrayWriter", True, "writeTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["java.io", "CharConversionException", True, "CharConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "format", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.io", "Console", False, "printf", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "printf", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Console", False, "printf", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "Console", False, "printf", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.io", "Console", False, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.io", "Console", False, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.io", "Console", False, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.io", "Console", False, "readLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "Console", False, "readLine", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "Console", False, "readLine", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] @@ -31,30 +25,30 @@ extensions: - ["java.io", "Console", False, "writer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "DataInputStream", True, "readUTF", "(DataInput)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.io", "DataOutput", True, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "DataOutput", True, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "DataOutput", True, "writeBytes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "DataOutput", True, "writeChars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "DataOutput", True, "writeUTF", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "DataOutputStream", True, "DataOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "DataOutputStream", True, "DataOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.io", "EOFException", True, "EOFException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "Externalizable", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "Externalizable", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.io", "File", True, "createTempFile", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.io", "File", True, "createTempFile", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["java.io", "File", True, "createTempFile", "(String,String,File)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.io", "File", True, "createTempFile", "(String,String,File)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["java.io", "File", True, "createTempFile", "(String,String,File)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] - ["java.io", "FileInputStream", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "FileInputStream", True, "getFD", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "FileNotFoundException", True, "FileNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "FileOutputStream", True, "FileOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "FileOutputStream", True, "FileOutputStream", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "FileOutputStream", "(FileDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "FileOutputStream", "(FileDescriptor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.io", "FileOutputStream", True, "FileOutputStream", "(FileDescriptor)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.FileOutputStream.fd]", "value", "dfc-generated"] - ["java.io", "FileOutputStream", True, "FileOutputStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "FileOutputStream", True, "FileOutputStream", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "FileOutputStream", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "FileOutputStream", True, "getFD", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "FilePermission", False, "FilePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileReader", True, "FileReader", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileReader", True, "FileReader", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileReader", True, "FileReader", "(FileDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileReader", True, "FileReader", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "FileReader", True, "FileReader", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "FileOutputStream", True, "getFD", "()", "", "Argument[this].SyntheticField[java.io.FileOutputStream.fd]", "ReturnValue", "value", "dfc-generated"] + - ["java.io", "FilePermission", False, "FilePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.io", "FileWriter", True, "FileWriter", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "FileWriter", True, "FileWriter", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "FileWriter", True, "FileWriter", "(File,Charset,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -70,27 +64,24 @@ extensions: - ["java.io", "IOException", True, "IOException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "InterruptedIOException", True, "InterruptedIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "InvalidClassException", True, "InvalidClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "InvalidClassException", True, "InvalidClassException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "InvalidClassException", True, "InvalidClassException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "InvalidClassException", True, "InvalidClassException", "(String,String)", "", "Argument[0]", "Argument[this].Field[java.io.InvalidClassException.classname]", "value", "dfc-generated"] - ["java.io", "InvalidObjectException", True, "InvalidObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "LineNumberInputStream", True, "LineNumberInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "LineNumberReader", True, "LineNumberReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "LineNumberReader", True, "LineNumberReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "LineNumberReader", True, "LineNumberReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.io", "LineNumberReader", True, "LineNumberReader", "(Reader,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.io", "NotActiveException", True, "NotActiveException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "NotSerializableException", True, "NotSerializableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "ObjectInputFilter$Config", False, "createFilter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.io", "ObjectInputFilter", True, "allowFilter", "(Predicate,ObjectInputFilter$Status)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputFilter", True, "merge", "(ObjectInputFilter,ObjectInputFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputFilter", True, "merge", "(ObjectInputFilter,ObjectInputFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.io", "ObjectInputFilter", True, "merge", "(ObjectInputFilter,ObjectInputFilter)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.io", "ObjectInputFilter", True, "rejectFilter", "(Predicate,ObjectInputFilter$Status)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.io", "ObjectInputFilter", True, "rejectUndecidedClass", "(ObjectInputFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", True, "get", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream$GetField", True, "get", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.io", "ObjectInputStream$GetField", True, "get", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["java.io", "ObjectInputStream$GetField", True, "getObjectStreamClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream", True, "getObjectInputFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.io", "ObjectInputStream", True, "getObjectInputFilter", "()", "", "Argument[this].SyntheticField[java.io.ObjectInputStream.serialFilter]", "ReturnValue", "value", "dfc-generated"] - ["java.io", "ObjectInputStream", True, "readFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "ObjectInputStream", True, "readUnshared", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectInputStream", True, "setObjectInputFilter", "(ObjectInputFilter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "ObjectInputStream", True, "setObjectInputFilter", "(ObjectInputFilter)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectInputStream.serialFilter]", "value", "dfc-generated"] - ["java.io", "ObjectOutput", True, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "ObjectOutputStream$PutField", True, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.io", "ObjectOutputStream$PutField", True, "write", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] @@ -100,9 +91,9 @@ extensions: - ["java.io", "ObjectStreamClass", True, "getField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "ObjectStreamClass", True, "getFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "ObjectStreamClass", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "ObjectStreamField", True, "ObjectStreamField", "(String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ObjectStreamField", True, "ObjectStreamField", "(String,Class,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "ObjectStreamField", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.io", "ObjectStreamField", True, "ObjectStreamField", "(String,Class)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "value", "dfc-generated"] + - ["java.io", "ObjectStreamField", True, "ObjectStreamField", "(String,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "value", "dfc-generated"] + - ["java.io", "ObjectStreamField", True, "getName", "()", "", "Argument[this].SyntheticField[java.io.ObjectStreamField.name]", "ReturnValue", "value", "dfc-generated"] - ["java.io", "ObjectStreamField", True, "getTypeString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "OutputStreamWriter", True, "OutputStreamWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "OutputStreamWriter", True, "OutputStreamWriter", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -122,10 +113,10 @@ extensions: - ["java.io", "PrintStream", True, "PrintStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "PrintStream", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "PrintStream", "(File,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean,Charset)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.io", "PrintStream", True, "PrintStream", "(OutputStream,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.io", "PrintStream", True, "PrintStream", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "PrintStream", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "PrintStream", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -136,23 +127,9 @@ extensions: - ["java.io", "PrintStream", True, "format", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.io", "PrintStream", True, "print", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "print", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "print", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "println", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintStream", True, "println", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "PrintStream", True, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.io", "PrintStream", True, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.io", "PrintStream", True, "println", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintStream", True, "writeBytes", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintWriter", True, "PrintWriter", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -167,23 +144,9 @@ extensions: - ["java.io", "PrintWriter", True, "format", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintWriter", True, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintWriter", True, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.io", "PrintWriter", True, "print", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "print", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PrintWriter", True, "print", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "println", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "PrintWriter", True, "println", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "PrintWriter", True, "printf", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.io", "PrintWriter", True, "printf", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.io", "PrintWriter", True, "println", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PushbackInputStream", True, "PushbackInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "PushbackInputStream", True, "PushbackInputStream", "(InputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -199,8 +162,10 @@ extensions: - ["java.io", "RandomAccessFile", True, "getFD", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.io", "Reader", True, "transferTo", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["java.io", "SequenceInputStream", True, "SequenceInputStream", "(Enumeration)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.io", "SerializablePermission", False, "SerializablePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "SerializablePermission", False, "SerializablePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "SequenceInputStream", True, "SequenceInputStream", "(InputStream,InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "SequenceInputStream", True, "SequenceInputStream", "(InputStream,InputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "SerializablePermission", False, "SerializablePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.io", "SerializablePermission", False, "SerializablePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.io", "StreamCorruptedException", True, "StreamCorruptedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "StreamTokenizer", True, "StreamTokenizer", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "StreamTokenizer", True, "StreamTokenizer", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -211,43 +176,58 @@ extensions: - ["java.io", "UncheckedIOException", True, "UncheckedIOException", "(String,IOException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.io", "UncheckedIOException", True, "UncheckedIOException", "(String,IOException)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.io", "UnsupportedEncodingException", True, "UnsupportedEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "WriteAbortedException", True, "WriteAbortedException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.io", "WriteAbortedException", True, "WriteAbortedException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.io", "WriteAbortedException", True, "WriteAbortedException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.io.WriteAbortedException.detail]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.io", "BufferedInputStream", "available", "()", "summary", "df-generated"] + - ["java.io", "BufferedInputStream", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "BufferedInputStream", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "BufferedInputStream", "reset", "()", "summary", "df-generated"] + - ["java.io", "BufferedInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.io", "BufferedReader", "lines", "()", "summary", "df-generated"] + - ["java.io", "BufferedReader", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "BufferedReader", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "BufferedReader", "ready", "()", "summary", "df-generated"] + - ["java.io", "BufferedReader", "reset", "()", "summary", "df-generated"] + - ["java.io", "BufferedReader", "skip", "(long)", "summary", "df-generated"] + - ["java.io", "BufferedWriter", "flush", "()", "summary", "df-generated"] - ["java.io", "BufferedWriter", "newLine", "()", "summary", "df-generated"] + - ["java.io", "ByteArrayInputStream", "available", "()", "summary", "df-generated"] + - ["java.io", "ByteArrayInputStream", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "ByteArrayInputStream", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "ByteArrayInputStream", "reset", "()", "summary", "df-generated"] + - ["java.io", "ByteArrayInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.io", "ByteArrayOutputStream", "ByteArrayOutputStream", "(int)", "summary", "df-generated"] - ["java.io", "ByteArrayOutputStream", "reset", "()", "summary", "df-generated"] - ["java.io", "ByteArrayOutputStream", "size", "()", "summary", "df-generated"] + - ["java.io", "CharArrayReader", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "CharArrayReader", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "CharArrayReader", "ready", "()", "summary", "df-generated"] + - ["java.io", "CharArrayReader", "reset", "()", "summary", "df-generated"] + - ["java.io", "CharArrayReader", "skip", "(long)", "summary", "df-generated"] - ["java.io", "CharArrayWriter", "CharArrayWriter", "(int)", "summary", "df-generated"] + - ["java.io", "CharArrayWriter", "flush", "()", "summary", "df-generated"] - ["java.io", "CharArrayWriter", "reset", "()", "summary", "df-generated"] - ["java.io", "CharArrayWriter", "size", "()", "summary", "df-generated"] - ["java.io", "Console", "charset", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readBoolean", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readByte", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readChar", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readDouble", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readFloat", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readInt", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readLong", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readShort", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readUnsignedByte", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "readUnsignedShort", "()", "summary", "df-generated"] - - ["java.io", "DataInput", "skipBytes", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutput", "write", "(byte[],int,int)", "summary", "df-generated"] - - ["java.io", "DataOutput", "write", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeBoolean", "(boolean)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeByte", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeChar", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeDouble", "(double)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeFloat", "(float)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeInt", "(int)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeLong", "(long)", "summary", "df-generated"] - - ["java.io", "DataOutput", "writeShort", "(int)", "summary", "df-generated"] + - ["java.io", "Console", "flush", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readBoolean", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readByte", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readChar", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readDouble", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readFloat", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readShort", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readUnsignedByte", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "readUnsignedShort", "()", "summary", "df-generated"] + - ["java.io", "DataInputStream", "skipBytes", "(int)", "summary", "df-generated"] - ["java.io", "DataOutputStream", "size", "()", "summary", "df-generated"] + - ["java.io", "DataOutputStream", "writeByte", "(int)", "summary", "df-generated"] + - ["java.io", "DataOutputStream", "writeChar", "(int)", "summary", "df-generated"] + - ["java.io", "DataOutputStream", "writeDouble", "(double)", "summary", "df-generated"] + - ["java.io", "DataOutputStream", "writeFloat", "(float)", "summary", "df-generated"] + - ["java.io", "DataOutputStream", "writeShort", "(int)", "summary", "df-generated"] - ["java.io", "File", "canExecute", "()", "summary", "df-generated"] - ["java.io", "File", "canRead", "()", "summary", "df-generated"] - ["java.io", "File", "canWrite", "()", "summary", "df-generated"] @@ -274,7 +254,21 @@ extensions: - ["java.io", "File", "setWritable", "(boolean,boolean)", "summary", "df-generated"] - ["java.io", "FileDescriptor", "sync", "()", "summary", "df-generated"] - ["java.io", "FileDescriptor", "valid", "()", "summary", "df-generated"] - - ["java.io", "Flushable", "flush", "()", "summary", "df-generated"] + - ["java.io", "FileInputStream", "available", "()", "summary", "df-generated"] + - ["java.io", "FileInputStream", "skip", "(long)", "summary", "df-generated"] + - ["java.io", "FilePermission", "implies", "(Permission)", "summary", "df-generated"] + - ["java.io", "FilePermission", "newPermissionCollection", "()", "summary", "df-generated"] + - ["java.io", "FilterInputStream", "available", "()", "summary", "df-generated"] + - ["java.io", "FilterInputStream", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "FilterInputStream", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "FilterInputStream", "reset", "()", "summary", "df-generated"] + - ["java.io", "FilterInputStream", "skip", "(long)", "summary", "df-generated"] + - ["java.io", "FilterReader", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "FilterReader", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "FilterReader", "ready", "()", "summary", "df-generated"] + - ["java.io", "FilterReader", "reset", "()", "summary", "df-generated"] + - ["java.io", "FilterReader", "skip", "(long)", "summary", "df-generated"] + - ["java.io", "FilterWriter", "flush", "()", "summary", "df-generated"] - ["java.io", "InputStream", "available", "()", "summary", "df-generated"] - ["java.io", "InputStream", "mark", "(int)", "summary", "df-generated"] - ["java.io", "InputStream", "markSupported", "()", "summary", "df-generated"] @@ -283,21 +277,22 @@ extensions: - ["java.io", "InputStream", "skip", "(long)", "summary", "df-generated"] - ["java.io", "InputStream", "skipNBytes", "(long)", "summary", "df-generated"] - ["java.io", "InputStreamReader", "getEncoding", "()", "summary", "df-generated"] + - ["java.io", "InputStreamReader", "ready", "()", "summary", "df-generated"] + - ["java.io", "LineNumberInputStream", "available", "()", "summary", "df-generated"] - ["java.io", "LineNumberInputStream", "getLineNumber", "()", "summary", "df-generated"] + - ["java.io", "LineNumberInputStream", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "LineNumberInputStream", "reset", "()", "summary", "df-generated"] - ["java.io", "LineNumberInputStream", "setLineNumber", "(int)", "summary", "df-generated"] + - ["java.io", "LineNumberInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.io", "LineNumberReader", "getLineNumber", "()", "summary", "df-generated"] + - ["java.io", "LineNumberReader", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "LineNumberReader", "reset", "()", "summary", "df-generated"] - ["java.io", "LineNumberReader", "setLineNumber", "(int)", "summary", "df-generated"] - - ["java.io", "ObjectInput", "available", "()", "summary", "df-generated"] + - ["java.io", "LineNumberReader", "skip", "(long)", "summary", "df-generated"] - ["java.io", "ObjectInputFilter$Config", "getSerialFilter", "()", "summary", "df-generated"] - ["java.io", "ObjectInputFilter$Config", "getSerialFilterFactory", "()", "summary", "df-generated"] - ["java.io", "ObjectInputFilter$Config", "setSerialFilter", "(ObjectInputFilter)", "summary", "df-generated"] - ["java.io", "ObjectInputFilter$Config", "setSerialFilterFactory", "(BinaryOperator)", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$FilterInfo", "arrayLength", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$FilterInfo", "depth", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$FilterInfo", "references", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$FilterInfo", "serialClass", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter$FilterInfo", "streamBytes", "()", "summary", "df-generated"] - - ["java.io", "ObjectInputFilter", "checkInput", "(ObjectInputFilter$FilterInfo)", "summary", "df-generated"] - ["java.io", "ObjectInputStream$GetField", "defaulted", "(String)", "summary", "df-generated"] - ["java.io", "ObjectInputStream$GetField", "get", "(String,boolean)", "summary", "df-generated"] - ["java.io", "ObjectInputStream$GetField", "get", "(String,byte)", "summary", "df-generated"] @@ -307,9 +302,18 @@ extensions: - ["java.io", "ObjectInputStream$GetField", "get", "(String,int)", "summary", "df-generated"] - ["java.io", "ObjectInputStream$GetField", "get", "(String,long)", "summary", "df-generated"] - ["java.io", "ObjectInputStream$GetField", "get", "(String,short)", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "available", "()", "summary", "df-generated"] - ["java.io", "ObjectInputStream", "defaultReadObject", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readBoolean", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readByte", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readChar", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readDouble", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readFloat", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readShort", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readUnsignedByte", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "readUnsignedShort", "()", "summary", "df-generated"] - ["java.io", "ObjectInputStream", "registerValidation", "(ObjectInputValidation,int)", "summary", "df-generated"] - - ["java.io", "ObjectOutput", "flush", "()", "summary", "df-generated"] + - ["java.io", "ObjectInputStream", "skipBytes", "(int)", "summary", "df-generated"] - ["java.io", "ObjectOutputStream$PutField", "put", "(String,boolean)", "summary", "df-generated"] - ["java.io", "ObjectOutputStream$PutField", "put", "(String,byte)", "summary", "df-generated"] - ["java.io", "ObjectOutputStream$PutField", "put", "(String,char)", "summary", "df-generated"] @@ -321,7 +325,12 @@ extensions: - ["java.io", "ObjectOutputStream", "defaultWriteObject", "()", "summary", "df-generated"] - ["java.io", "ObjectOutputStream", "reset", "()", "summary", "df-generated"] - ["java.io", "ObjectOutputStream", "useProtocolVersion", "(int)", "summary", "df-generated"] + - ["java.io", "ObjectOutputStream", "writeByte", "(int)", "summary", "df-generated"] + - ["java.io", "ObjectOutputStream", "writeChar", "(int)", "summary", "df-generated"] + - ["java.io", "ObjectOutputStream", "writeDouble", "(double)", "summary", "df-generated"] - ["java.io", "ObjectOutputStream", "writeFields", "()", "summary", "df-generated"] + - ["java.io", "ObjectOutputStream", "writeFloat", "(float)", "summary", "df-generated"] + - ["java.io", "ObjectOutputStream", "writeShort", "(int)", "summary", "df-generated"] - ["java.io", "ObjectStreamClass", "forClass", "()", "summary", "df-generated"] - ["java.io", "ObjectStreamClass", "getSerialVersionUID", "()", "summary", "df-generated"] - ["java.io", "ObjectStreamClass", "lookup", "(Class)", "summary", "df-generated"] @@ -332,10 +341,16 @@ extensions: - ["java.io", "ObjectStreamField", "isPrimitive", "()", "summary", "df-generated"] - ["java.io", "ObjectStreamField", "isUnshared", "()", "summary", "df-generated"] - ["java.io", "OutputStream", "nullOutputStream", "()", "summary", "df-generated"] + - ["java.io", "OutputStreamWriter", "flush", "()", "summary", "df-generated"] - ["java.io", "OutputStreamWriter", "getEncoding", "()", "summary", "df-generated"] - ["java.io", "PipedInputStream", "PipedInputStream", "(int)", "summary", "df-generated"] + - ["java.io", "PipedInputStream", "available", "()", "summary", "df-generated"] - ["java.io", "PipedReader", "PipedReader", "(int)", "summary", "df-generated"] + - ["java.io", "PipedReader", "ready", "()", "summary", "df-generated"] + - ["java.io", "PipedWriter", "flush", "()", "summary", "df-generated"] - ["java.io", "PrintStream", "checkError", "()", "summary", "df-generated"] + - ["java.io", "PrintStream", "print", "(Object)", "summary", "df-generated"] + - ["java.io", "PrintStream", "print", "(String)", "summary", "df-generated"] - ["java.io", "PrintStream", "print", "(boolean)", "summary", "df-generated"] - ["java.io", "PrintStream", "print", "(char)", "summary", "df-generated"] - ["java.io", "PrintStream", "print", "(double)", "summary", "df-generated"] @@ -343,6 +358,8 @@ extensions: - ["java.io", "PrintStream", "print", "(int)", "summary", "df-generated"] - ["java.io", "PrintStream", "print", "(long)", "summary", "df-generated"] - ["java.io", "PrintStream", "println", "()", "summary", "df-generated"] + - ["java.io", "PrintStream", "println", "(Object)", "summary", "df-generated"] + - ["java.io", "PrintStream", "println", "(String)", "summary", "df-generated"] - ["java.io", "PrintStream", "println", "(boolean)", "summary", "df-generated"] - ["java.io", "PrintStream", "println", "(char)", "summary", "df-generated"] - ["java.io", "PrintStream", "println", "(double)", "summary", "df-generated"] @@ -356,6 +373,9 @@ extensions: - ["java.io", "PrintWriter", "PrintWriter", "(String,Charset)", "summary", "df-generated"] - ["java.io", "PrintWriter", "PrintWriter", "(String,String)", "summary", "df-generated"] - ["java.io", "PrintWriter", "checkError", "()", "summary", "df-generated"] + - ["java.io", "PrintWriter", "flush", "()", "summary", "df-generated"] + - ["java.io", "PrintWriter", "print", "(Object)", "summary", "df-generated"] + - ["java.io", "PrintWriter", "print", "(String)", "summary", "df-generated"] - ["java.io", "PrintWriter", "print", "(boolean)", "summary", "df-generated"] - ["java.io", "PrintWriter", "print", "(char)", "summary", "df-generated"] - ["java.io", "PrintWriter", "print", "(double)", "summary", "df-generated"] @@ -363,28 +383,55 @@ extensions: - ["java.io", "PrintWriter", "print", "(int)", "summary", "df-generated"] - ["java.io", "PrintWriter", "print", "(long)", "summary", "df-generated"] - ["java.io", "PrintWriter", "println", "()", "summary", "df-generated"] + - ["java.io", "PrintWriter", "println", "(Object)", "summary", "df-generated"] + - ["java.io", "PrintWriter", "println", "(String)", "summary", "df-generated"] - ["java.io", "PrintWriter", "println", "(boolean)", "summary", "df-generated"] - ["java.io", "PrintWriter", "println", "(char)", "summary", "df-generated"] - ["java.io", "PrintWriter", "println", "(double)", "summary", "df-generated"] - ["java.io", "PrintWriter", "println", "(float)", "summary", "df-generated"] - ["java.io", "PrintWriter", "println", "(int)", "summary", "df-generated"] - ["java.io", "PrintWriter", "println", "(long)", "summary", "df-generated"] + - ["java.io", "PushbackInputStream", "available", "()", "summary", "df-generated"] + - ["java.io", "PushbackInputStream", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "PushbackInputStream", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "PushbackInputStream", "reset", "()", "summary", "df-generated"] + - ["java.io", "PushbackInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.io", "PushbackInputStream", "unread", "(int)", "summary", "df-generated"] + - ["java.io", "PushbackReader", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "PushbackReader", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "PushbackReader", "ready", "()", "summary", "df-generated"] + - ["java.io", "PushbackReader", "reset", "()", "summary", "df-generated"] + - ["java.io", "PushbackReader", "skip", "(long)", "summary", "df-generated"] - ["java.io", "PushbackReader", "unread", "(int)", "summary", "df-generated"] - ["java.io", "RandomAccessFile", "getFilePointer", "()", "summary", "df-generated"] - ["java.io", "RandomAccessFile", "length", "()", "summary", "df-generated"] - ["java.io", "RandomAccessFile", "read", "()", "summary", "df-generated"] - ["java.io", "RandomAccessFile", "read", "(byte[])", "summary", "df-generated"] - ["java.io", "RandomAccessFile", "read", "(byte[],int,int)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readBoolean", "()", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readByte", "()", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readChar", "()", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readDouble", "()", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readFloat", "()", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readShort", "()", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readUnsignedByte", "()", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "readUnsignedShort", "()", "summary", "df-generated"] - ["java.io", "RandomAccessFile", "seek", "(long)", "summary", "df-generated"] - ["java.io", "RandomAccessFile", "setLength", "(long)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "skipBytes", "(int)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "write", "(int)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "writeByte", "(int)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "writeChar", "(int)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "writeDouble", "(double)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "writeFloat", "(float)", "summary", "df-generated"] + - ["java.io", "RandomAccessFile", "writeShort", "(int)", "summary", "df-generated"] - ["java.io", "Reader", "mark", "(int)", "summary", "df-generated"] - ["java.io", "Reader", "markSupported", "()", "summary", "df-generated"] - ["java.io", "Reader", "nullReader", "()", "summary", "df-generated"] - ["java.io", "Reader", "ready", "()", "summary", "df-generated"] - ["java.io", "Reader", "reset", "()", "summary", "df-generated"] - ["java.io", "Reader", "skip", "(long)", "summary", "df-generated"] - - ["java.io", "SequenceInputStream", "SequenceInputStream", "(InputStream,InputStream)", "summary", "df-generated"] + - ["java.io", "SequenceInputStream", "available", "()", "summary", "df-generated"] - ["java.io", "StreamTokenizer", "commentChar", "(int)", "summary", "df-generated"] - ["java.io", "StreamTokenizer", "eolIsSignificant", "(boolean)", "summary", "df-generated"] - ["java.io", "StreamTokenizer", "lineno", "()", "summary", "df-generated"] @@ -400,5 +447,15 @@ extensions: - ["java.io", "StreamTokenizer", "slashStarComments", "(boolean)", "summary", "df-generated"] - ["java.io", "StreamTokenizer", "whitespaceChars", "(int,int)", "summary", "df-generated"] - ["java.io", "StreamTokenizer", "wordChars", "(int,int)", "summary", "df-generated"] + - ["java.io", "StringBufferInputStream", "available", "()", "summary", "df-generated"] + - ["java.io", "StringBufferInputStream", "reset", "()", "summary", "df-generated"] + - ["java.io", "StringBufferInputStream", "skip", "(long)", "summary", "df-generated"] + - ["java.io", "StringReader", "mark", "(int)", "summary", "df-generated"] + - ["java.io", "StringReader", "markSupported", "()", "summary", "df-generated"] + - ["java.io", "StringReader", "ready", "()", "summary", "df-generated"] + - ["java.io", "StringReader", "reset", "()", "summary", "df-generated"] + - ["java.io", "StringReader", "skip", "(long)", "summary", "df-generated"] - ["java.io", "StringWriter", "StringWriter", "(int)", "summary", "df-generated"] + - ["java.io", "StringWriter", "flush", "()", "summary", "df-generated"] + - ["java.io", "Writer", "flush", "()", "summary", "df-generated"] - ["java.io", "Writer", "nullWriter", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.annotation.model.yml b/java/ql/lib/ext/generated/java.lang.annotation.model.yml index 8417e0d4cee9..3f4812ff00d8 100644 --- a/java/ql/lib/ext/generated/java.lang.annotation.model.yml +++ b/java/ql/lib/ext/generated/java.lang.annotation.model.yml @@ -8,12 +8,12 @@ extensions: - ["java.lang.annotation", "AnnotationFormatError", True, "AnnotationFormatError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.annotation", "AnnotationFormatError", True, "AnnotationFormatError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang.annotation", "AnnotationFormatError", True, "AnnotationFormatError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "element", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "foundType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.annotation", "IncompleteAnnotationException", True, "IncompleteAnnotationException", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.annotation", "IncompleteAnnotationException", True, "elementName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.element]", "value", "dfc-generated"] + - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "AnnotationTypeMismatchException", "(Method,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.foundType]", "value", "dfc-generated"] + - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "element", "()", "", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.element]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.annotation", "AnnotationTypeMismatchException", True, "foundType", "()", "", "Argument[this].SyntheticField[java.lang.annotation.AnnotationTypeMismatchException.foundType]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.annotation", "IncompleteAnnotationException", True, "IncompleteAnnotationException", "(Class,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.annotation.IncompleteAnnotationException.elementName]", "value", "dfc-generated"] + - ["java.lang.annotation", "IncompleteAnnotationException", True, "elementName", "()", "", "Argument[this].SyntheticField[java.lang.annotation.IncompleteAnnotationException.elementName]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/java.lang.constant.model.yml b/java/ql/lib/ext/generated/java.lang.constant.model.yml index efa0c1a5b8c8..83222ec68047 100644 --- a/java/ql/lib/ext/generated/java.lang.constant.model.yml +++ b/java/ql/lib/ext/generated/java.lang.constant.model.yml @@ -4,21 +4,29 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.lang.constant", "ClassDesc", True, "arrayType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "ClassDesc", True, "arrayType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "displayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ClassDesc", True, "packageName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "Constable", True, "describeConstable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDesc", True, "resolveConstantDesc", "(MethodHandles$Lookup)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "ConstantDesc", True, "resolveConstantDesc", "(MethodHandles$Lookup)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang.constant", "ClassDesc", True, "componentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "ClassDesc", True, "displayName", "()", "", "Argument[this].SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "displayName", "()", "", "Argument[this].SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "nested", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "nested", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "nested", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "value", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "value", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "packageName", "()", "", "Argument[this].SyntheticField[java.lang.constant.PrimitiveClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] + - ["java.lang.constant", "ClassDesc", True, "packageName", "()", "", "Argument[this].SyntheticField[java.lang.constant.ReferenceClassDescImpl.descriptor]", "ReturnValue", "taint", "dfc-generated"] + - ["java.lang.constant", "Constable", True, "describeConstable", "()", "", "Argument[this]", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.lang.constant", "ConstantDesc", True, "resolveConstantDesc", "(MethodHandles$Lookup)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.constant", "ConstantDescs", False, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "ConstantDescs", False, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "ConstantDescs", False, "ofCallsiteBootstrap", "(ClassDesc,String,ClassDesc,ClassDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] @@ -30,24 +38,27 @@ extensions: - ["java.lang.constant", "DirectMethodHandleDesc", True, "lookupDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "DirectMethodHandleDesc", True, "methodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "DirectMethodHandleDesc", True, "owner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "bootstrapArgs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "bootstrapMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "invocationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "invocationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "bootstrapArgs", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "bootstrapMethod", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "invocationName", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "invocationType", "()", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "of", "(DirectMethodHandleDesc,String,MethodTypeDesc,ConstantDesc[])", "", "Argument[3]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withArgs", "(ConstantDesc[])", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationName]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.invocationType]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapArgs]", "value", "dfc-generated"] + - ["java.lang.constant", "DynamicCallSiteDesc", True, "withNameAndType", "(String,MethodTypeDesc)", "", "Argument[this].SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "ReturnValue.SyntheticField[java.lang.constant.DynamicCallSiteDesc.bootstrapMethod]", "value", "dfc-generated"] - ["java.lang.constant", "DynamicConstantDesc", True, "bootstrapArgs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "DynamicConstantDesc", True, "bootstrapArgsList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "DynamicConstantDesc", True, "bootstrapMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -64,31 +75,39 @@ extensions: - ["java.lang.constant", "DynamicConstantDesc", True, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "DynamicConstantDesc", True, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "DynamicConstantDesc", True, "ofNamed", "(DirectMethodHandleDesc,String,ClassDesc,ConstantDesc[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "asType", "(MethodTypeDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "asType", "(MethodTypeDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "asType", "(MethodTypeDesc)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.constant", "MethodHandleDesc", True, "invocationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "of", "(DirectMethodHandleDesc$Kind,ClassDesc,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"] - ["java.lang.constant", "MethodHandleDesc", True, "ofConstructor", "(ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "MethodHandleDesc", True, "ofConstructor", "(ClassDesc,ClassDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "ofField", "(DirectMethodHandleDesc$Kind,ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.owner]", "value", "dfc-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.name]", "value", "dfc-generated"] + - ["java.lang.constant", "MethodHandleDesc", True, "ofMethod", "(DirectMethodHandleDesc$Kind,ClassDesc,String,MethodTypeDesc)", "", "Argument[3]", "ReturnValue.SyntheticField[java.lang.constant.DirectMethodHandleDescImpl.invocationType]", "value", "dfc-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "changeParameterType", "(int,ClassDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "changeParameterType", "(int,ClassDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "changeReturnType", "(ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "changeReturnType", "(ClassDesc)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.constant", "MethodTypeDesc", True, "displayDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "of", "(ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.constant", "MethodTypeDesc", True, "of", "(ClassDesc,ClassDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "dropParameterTypes", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "insertParameterTypes", "(int,ClassDesc[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "insertParameterTypes", "(int,ClassDesc[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "of", "(ClassDesc,ClassDesc[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.constant.MethodTypeDescImpl.returnType]", "value", "dfc-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "of", "(ClassDesc,ClassDesc[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.constant.MethodTypeDescImpl.argTypes]", "value", "dfc-generated"] - ["java.lang.constant", "MethodTypeDesc", True, "ofDescriptor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "parameterArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "parameterList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "parameterType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.constant", "MethodTypeDesc", True, "returnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.lang.constant", "ClassDesc", "isArray", "()", "summary", "df-generated"] - ["java.lang.constant", "ClassDesc", "isClassOrInterface", "()", "summary", "df-generated"] + - ["java.lang.constant", "ClassDesc", "isPrimitive", "()", "summary", "df-generated"] - ["java.lang.constant", "DirectMethodHandleDesc$Kind", "valueOf", "(int)", "summary", "df-generated"] - ["java.lang.constant", "DirectMethodHandleDesc$Kind", "valueOf", "(int,boolean)", "summary", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc", "isOwnerInterface", "()", "summary", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc", "kind", "()", "summary", "df-generated"] - - ["java.lang.constant", "DirectMethodHandleDesc", "refKind", "()", "summary", "df-generated"] - ["java.lang.constant", "DynamicCallSiteDesc", "resolveCallSiteDesc", "(MethodHandles$Lookup)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.instrument.model.yml b/java/ql/lib/ext/generated/java.lang.instrument.model.yml index ed5693a13d45..fa94377849cd 100644 --- a/java/ql/lib/ext/generated/java.lang.instrument.model.yml +++ b/java/ql/lib/ext/generated/java.lang.instrument.model.yml @@ -4,8 +4,8 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.lang.instrument", "ClassDefinition", False, "ClassDefinition", "(Class,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.instrument", "ClassDefinition", False, "getDefinitionClassFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.instrument", "ClassDefinition", False, "ClassDefinition", "(Class,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.instrument.ClassDefinition.mClassFile]", "value", "dfc-generated"] + - ["java.lang.instrument", "ClassDefinition", False, "getDefinitionClassFile", "()", "", "Argument[this].SyntheticField[java.lang.instrument.ClassDefinition.mClassFile]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.instrument", "IllegalClassFormatException", True, "IllegalClassFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.instrument", "UnmodifiableClassException", True, "UnmodifiableClassException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.instrument", "UnmodifiableModuleException", True, "UnmodifiableModuleException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.invoke.model.yml b/java/ql/lib/ext/generated/java.lang.invoke.model.yml index 16ba799e9243..05f6bec3806c 100644 --- a/java/ql/lib/ext/generated/java.lang.invoke.model.yml +++ b/java/ql/lib/ext/generated/java.lang.invoke.model.yml @@ -5,39 +5,36 @@ extensions: extensible: summaryModel data: - ["java.lang.invoke", "CallSite", True, "dynamicInvoker", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "CallSite", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "CallSite", True, "type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "CallSite", True, "type", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "ClassSpecializer$SpeciesData", True, "key", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "ConstantBootstraps", False, "explicitCast", "(MethodHandles$Lookup,String,Class,Object)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "ConstantCallSite", True, "ConstantCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.invoke", "ConstantBootstraps", False, "explicitCast", "(MethodHandles$Lookup,String,Class,Object)", "", "Argument[3]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "ConstantCallSite", True, "ConstantCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "value", "dfc-generated"] + - ["java.lang.invoke", "ConstantCallSite", True, "dynamicInvoker", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "ConstantCallSite", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(String,Throwable,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "LambdaConversionException", True, "LambdaConversionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaMetafactory", False, "altMetafactory", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "LambdaMetafactory", False, "metafactory", "(MethodHandles$Lookup,String,MethodType,MethodType,MethodHandle,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asCollector", "(Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asCollector", "(int,Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asFixedArity", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asFixedArity", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang.invoke", "LambdaMetafactory", False, "altMetafactory", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"] + - ["java.lang.invoke", "LambdaMetafactory", False, "metafactory", "(MethodHandles$Lookup,String,MethodType,MethodType,MethodHandle,MethodType)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodHandle", True, "asFixedArity", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "MethodHandle", True, "asSpreader", "(Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandle", True, "asSpreader", "(int,Class,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandle", True, "asType", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandle", True, "asType", "(MethodType)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asTypeUncached", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asTypeUncached", "(MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "asTypeUncached", "(MethodType)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandle", True, "asVarargsCollector", "(Class)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["java.lang.invoke", "MethodHandle", True, "bindTo", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandle", True, "bindTo", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandle", True, "type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandle", True, "withVarargs", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang.invoke", "MethodHandle", True, "withVarargs", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "MethodHandleInfo", True, "getMethodType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandleInfo", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "MethodHandleInfo", True, "toString", "(int,Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodHandleInfo", True, "toString", "(int,Class,String,MethodType)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "bind", "(Object,String,MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "dropLookupMode", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang.invoke", "MethodHandles$Lookup", False, "dropLookupMode", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "findConstructor", "(Class,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "findGetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "findSetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -49,7 +46,7 @@ extensions: - ["java.lang.invoke", "MethodHandles$Lookup", False, "findStaticSetter", "(Class,String,Class)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "findVirtual", "(Class,String,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "findVirtual", "(Class,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles$Lookup", False, "in", "(Class)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang.invoke", "MethodHandles$Lookup", False, "in", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "revealDirect", "(MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "unreflect", "(Method)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles$Lookup", False, "unreflectConstructor", "(Constructor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -62,13 +59,12 @@ extensions: - ["java.lang.invoke", "MethodHandles", True, "dropArguments", "(MethodHandle,int,Class[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "dropArguments", "(MethodHandle,int,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "dropArgumentsToMatch", "(MethodHandle,int,List,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "dropReturn", "(MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "MethodHandles", True, "dropReturn", "(MethodHandle)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "MethodHandles", True, "exactInvoker", "(MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "explicitCastArguments", "(MethodHandle,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "filterArguments", "(MethodHandle,int,MethodHandle[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodHandles", True, "filterArguments", "(MethodHandle,int,MethodHandle[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "MethodHandles", True, "filterArguments", "(MethodHandle,int,MethodHandle[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "MethodHandles", True, "filterReturnValue", "(MethodHandle,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "filterReturnValue", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "foldArguments", "(MethodHandle,MethodHandle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -82,58 +78,72 @@ extensions: - ["java.lang.invoke", "MethodHandles", True, "permuteArguments", "(MethodHandle,MethodType,int[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "varHandleExactInvoker", "(VarHandle$AccessMode,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodHandles", True, "varHandleInvoker", "(VarHandle$AccessMode,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(Class[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(List)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "appendParameterTypes", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "changeParameterType", "(int,Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "changeParameterType", "(int,Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "changeParameterType", "(int,Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "changeReturnType", "(Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "changeReturnType", "(Class)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "changeReturnType", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "dropParameterTypes", "(int,int)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "dropParameterTypes", "(int,int)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "dropParameterTypes", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "MethodType", False, "erase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class,Class[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,MethodType)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,Class[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,Class[])", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,Class[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,List)", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "insertParameterTypes", "(int,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class,Class[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "taint", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class[])", "", "Argument[1].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,Class[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,List)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,MethodType)", "", "Argument[1].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "methodType", "(Class,MethodType)", "", "Argument[1].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue.SyntheticField[java.lang.invoke.MethodType.ptypes]", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "parameterArray", "()", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "MethodType", False, "parameterList", "()", "", "Argument[this].SyntheticField[java.lang.invoke.MethodType.ptypes].ArrayElement", "ReturnValue.Element", "value", "dfc-generated"] - ["java.lang.invoke", "MethodType", False, "toMethodDescriptorString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodType", False, "unwrap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "MethodType", False, "wrap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "MutableCallSite", True, "MutableCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.invoke", "MutableCallSite", True, "MutableCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "value", "dfc-generated"] - ["java.lang.invoke", "MutableCallSite", True, "MutableCallSite", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[9].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getCapturedArg", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceMethodSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getImplClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getImplMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getImplMethodSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SerializedLambda", False, "getInstantiatedMethodType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "MutableCallSite", True, "getTarget", "()", "", "Argument[this].SyntheticField[java.lang.invoke.CallSite.target]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceClass]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodName]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodSignature]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[5]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implClass]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[6]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodName]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[7]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodSignature]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[8]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.instantiatedMethodType]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "SerializedLambda", "(Class,String,String,String,int,String,String,String,String,Object[])", "", "Argument[9]", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.capturedArgs]", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getCapturedArg", "(int)", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.capturedArgs].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceClass", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceClass]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceMethodName", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getFunctionalInterfaceMethodSignature", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.functionalInterfaceMethodSignature]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getImplClass", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implClass]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getImplMethodName", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getImplMethodSignature", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.implMethodSignature]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "SerializedLambda", False, "getInstantiatedMethodType", "()", "", "Argument[this].SyntheticField[java.lang.invoke.SerializedLambda.instantiatedMethodType]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "StringConcatException", True, "StringConcatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "StringConcatException", True, "StringConcatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "StringConcatException", True, "StringConcatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.invoke", "StringConcatFactory", False, "makeConcat", "(MethodHandles$Lookup,String,MethodType)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "StringConcatFactory", False, "makeConcat", "(MethodHandles$Lookup,String,MethodType)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.CallSite.target].SyntheticField[java.lang.invoke.MethodHandle.type]", "value", "dfc-generated"] - ["java.lang.invoke", "StringConcatFactory", False, "makeConcatWithConstants", "(MethodHandles$Lookup,String,MethodType,String,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "SwitchPoint", True, "guardWithTest", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "SwitchPoint", True, "guardWithTest", "(MethodHandle,MethodHandle)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "TypeDescriptor", True, "descriptorString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofArray", "(ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofField", "(ClassDesc,String,ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofField", "(ClassDesc,String,ClassDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofStaticField", "(ClassDesc,String,ClassDesc)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofStaticField", "(ClassDesc,String,ClassDesc)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofStaticField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "varType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "value", "dfc-generated"] + - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "ofStaticField", "(ClassDesc,String,ClassDesc)", "", "Argument[2]", "ReturnValue.SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "value", "dfc-generated"] + - ["java.lang.invoke", "VarHandle$VarHandleDesc", False, "varType", "()", "", "Argument[this].SyntheticField[java.lang.invoke.VarHandle$VarHandleDesc.varType]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "VarHandle", True, "accessModeType", "(VarHandle$AccessMode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "VarHandle", True, "coordinateTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.invoke", "VarHandle", True, "toMethodHandle", "(VarHandle$AccessMode)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle", True, "withInvokeBehavior", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.invoke", "VarHandle", True, "withInvokeExactBehavior", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.invoke", "VarHandle", True, "withInvokeBehavior", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.invoke", "VarHandle", True, "withInvokeExactBehavior", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.invoke", "VolatileCallSite", True, "VolatileCallSite", "(MethodHandle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "VolatileCallSite", True, "VolatileCallSite", "(MethodType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.invoke", "WrongMethodTypeException", True, "WrongMethodTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -141,6 +151,7 @@ extensions: pack: codeql/java-all extensible: neutralModel data: + - ["java.lang.invoke", "CallSite", "getTarget", "()", "summary", "df-generated"] - ["java.lang.invoke", "CallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] - ["java.lang.invoke", "ConstantBootstraps", "arrayVarHandle", "(MethodHandles$Lookup,String,Class,Class)", "summary", "df-generated"] - ["java.lang.invoke", "ConstantBootstraps", "enumConstant", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] @@ -151,17 +162,16 @@ extensions: - ["java.lang.invoke", "ConstantBootstraps", "nullConstant", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] - ["java.lang.invoke", "ConstantBootstraps", "primitiveClass", "(MethodHandles$Lookup,String,Class)", "summary", "df-generated"] - ["java.lang.invoke", "ConstantBootstraps", "staticFieldVarHandle", "(MethodHandles$Lookup,String,Class,Class,Class)", "summary", "df-generated"] + - ["java.lang.invoke", "ConstantCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] + - ["java.lang.invoke", "MethodHandle", "asCollector", "(Class,int)", "summary", "df-generated"] + - ["java.lang.invoke", "MethodHandle", "asCollector", "(int,Class,int)", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandle", "invoke", "(Object[])", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandle", "invokeExact", "(Object[])", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandle", "invokeWithArguments", "(List)", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandle", "invokeWithArguments", "(Object[])", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandle", "isVarargsCollector", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", "getReferenceKind", "()", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandleInfo", "isVarArgs", "()", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandleInfo", "referenceKindToString", "(int)", "summary", "df-generated"] - - ["java.lang.invoke", "MethodHandleInfo", "reflectAs", "(Class,MethodHandles$Lookup)", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandleProxies", "asInterfaceInstance", "(Class,MethodHandle)", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandleProxies", "isWrapperInstance", "(Object)", "summary", "df-generated"] - ["java.lang.invoke", "MethodHandleProxies", "wrapperInstanceTarget", "(Object)", "summary", "df-generated"] @@ -216,6 +226,10 @@ extensions: - ["java.lang.invoke", "MethodType", "lastParameterType", "()", "summary", "df-generated"] - ["java.lang.invoke", "MethodType", "methodType", "(Class)", "summary", "df-generated"] - ["java.lang.invoke", "MethodType", "methodType", "(Class,Class)", "summary", "df-generated"] + - ["java.lang.invoke", "MethodType", "parameterCount", "()", "summary", "df-generated"] + - ["java.lang.invoke", "MethodType", "parameterType", "(int)", "summary", "df-generated"] + - ["java.lang.invoke", "MethodType", "returnType", "()", "summary", "df-generated"] + - ["java.lang.invoke", "MutableCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] - ["java.lang.invoke", "MutableCallSite", "syncAll", "(MutableCallSite[])", "summary", "df-generated"] - ["java.lang.invoke", "SerializedLambda", "getCapturedArgCount", "()", "summary", "df-generated"] - ["java.lang.invoke", "SerializedLambda", "getCapturingClass", "()", "summary", "df-generated"] @@ -263,3 +277,5 @@ extensions: - ["java.lang.invoke", "VarHandle", "weakCompareAndSetAcquire", "(Object[])", "summary", "df-generated"] - ["java.lang.invoke", "VarHandle", "weakCompareAndSetPlain", "(Object[])", "summary", "df-generated"] - ["java.lang.invoke", "VarHandle", "weakCompareAndSetRelease", "(Object[])", "summary", "df-generated"] + - ["java.lang.invoke", "VolatileCallSite", "getTarget", "()", "summary", "df-generated"] + - ["java.lang.invoke", "VolatileCallSite", "setTarget", "(MethodHandle)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.management.model.yml b/java/ql/lib/ext/generated/java.lang.management.model.yml index 6fd0dea35975..c6ea183af372 100644 --- a/java/ql/lib/ext/generated/java.lang.management.model.yml +++ b/java/ql/lib/ext/generated/java.lang.management.model.yml @@ -4,21 +4,27 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.lang.management", "LockInfo", True, "LockInfo", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.management", "CompilationMXBean", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.management", "LockInfo", True, "LockInfo", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.management.LockInfo.className]", "value", "dfc-generated"] - ["java.lang.management", "LockInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "LockInfo", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "ManagementPermission", False, "ManagementPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.management", "ManagementPermission", False, "ManagementPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.management", "LockInfo", True, "getClassName", "()", "", "Argument[this].SyntheticField[java.lang.management.LockInfo.className]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.management", "ManagementPermission", False, "ManagementPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.lang.management", "ManagementPermission", False, "ManagementPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.lang.management", "MemoryManagerMXBean", True, "getMemoryPoolNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.management", "MemoryManagerMXBean", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.management", "MemoryNotificationInfo", True, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.poolName]", "value", "dfc-generated"] + - ["java.lang.management", "MemoryNotificationInfo", True, "MemoryNotificationInfo", "(String,MemoryUsage,long)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.usage]", "value", "dfc-generated"] - ["java.lang.management", "MemoryNotificationInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "getPoolName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MemoryNotificationInfo", True, "getUsage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.management", "MemoryNotificationInfo", True, "getPoolName", "()", "", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.poolName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.management", "MemoryNotificationInfo", True, "getUsage", "()", "", "Argument[this].SyntheticField[java.lang.management.MemoryNotificationInfo.usage]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.management", "MemoryPoolMXBean", True, "getMemoryManagerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.management", "MemoryPoolMXBean", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.management", "MemoryUsage", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MonitorInfo", True, "MonitorInfo", "(String,int,int,StackTraceElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.management", "MonitorInfo", True, "MonitorInfo", "(String,int,int,StackTraceElement)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.management", "MonitorInfo", True, "MonitorInfo", "(String,int,int,StackTraceElement)", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.management.MonitorInfo.stackFrame]", "value", "dfc-generated"] - ["java.lang.management", "MonitorInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.management", "MonitorInfo", True, "getLockedStackFrame", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.management", "MonitorInfo", True, "getLockedStackFrame", "()", "", "Argument[this].SyntheticField[java.lang.management.MonitorInfo.stackFrame]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.management", "PlatformManagedObject", True, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.management", "RuntimeMXBean", True, "getInputArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.management", "ThreadInfo", True, "from", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.management", "ThreadInfo", True, "getLockInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.management", "ThreadInfo", True, "getLockName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.model.yml b/java/ql/lib/ext/generated/java.lang.model.yml index e9b8c6c85ea7..fd8552dd265e 100644 --- a/java/ql/lib/ext/generated/java.lang.model.yml +++ b/java/ql/lib/ext/generated/java.lang.model.yml @@ -5,8 +5,6 @@ extensions: extensible: summaryModel data: - ["java.lang", "AbstractMethodError", True, "AbstractMethodError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "AbstractStringBuilder", True, "appendCodePoint", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "AbstractStringBuilder", True, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["java.lang", "ArithmeticException", True, "ArithmeticException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ArrayIndexOutOfBoundsException", True, "ArrayIndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ArrayStoreException", True, "ArrayStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -22,23 +20,23 @@ extensions: - ["java.lang", "ClassCastException", True, "ClassCastException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ClassCircularityError", True, "ClassCircularityError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ClassFormatError", True, "ClassFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang", "ClassLoader", True, "getResources", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "ClassNotFoundException", True, "ClassNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ClassNotFoundException", True, "ClassNotFoundException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ClassNotFoundException", True, "ClassNotFoundException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ClassNotFoundException", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "ClassNotFoundException", True, "ClassNotFoundException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] + - ["java.lang", "ClassNotFoundException", True, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "ClassValue", True, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "CloneNotSupportedException", True, "CloneNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "Enum$EnumDesc", False, "of", "(ClassDesc,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Enum$EnumDesc", False, "of", "(ClassDesc,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "EnumConstantNotPresentException", True, "EnumConstantNotPresentException", "(Class,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "EnumConstantNotPresentException", True, "constantName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "EnumConstantNotPresentException", True, "EnumConstantNotPresentException", "(Class,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.EnumConstantNotPresentException.constantName]", "value", "dfc-generated"] + - ["java.lang", "EnumConstantNotPresentException", True, "constantName", "()", "", "Argument[this].SyntheticField[java.lang.EnumConstantNotPresentException.constantName]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "Error", True, "Error", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "Error", True, "Error", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "Error", True, "Error", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "Error", True, "Error", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ExceptionInInitializerError", True, "ExceptionInInitializerError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ExceptionInInitializerError", True, "ExceptionInInitializerError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ExceptionInInitializerError", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "ExceptionInInitializerError", True, "ExceptionInInitializerError", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] + - ["java.lang", "ExceptionInInitializerError", True, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "IllegalAccessError", True, "IllegalAccessError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "IllegalAccessException", True, "IllegalAccessException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "IllegalArgumentException", True, "IllegalArgumentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -68,36 +66,34 @@ extensions: - ["java.lang", "LinkageError", True, "LinkageError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "LinkageError", True, "LinkageError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "LinkageError", True, "LinkageError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Module", False, "addExports", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "Module", False, "addOpens", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "Module", False, "addReads", "(Module)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "Module", False, "addUses", "(Class)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang", "Module", False, "addExports", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "Module", False, "addOpens", "(String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "Module", False, "addReads", "(Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "Module", False, "addUses", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "Module", False, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Module", False, "getDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Module", False, "getLayer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Module", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Module", False, "getPackages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer$Controller", False, "addExports", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ModuleLayer$Controller", False, "addOpens", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ModuleLayer$Controller", False, "addReads", "(Module,Module)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang", "Module", False, "getResourceAsStream", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.lang", "ModuleLayer$Controller", False, "addExports", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ModuleLayer$Controller", False, "addOpens", "(Module,String,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ModuleLayer$Controller", False, "addReads", "(Module,Module)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "ModuleLayer$Controller", False, "layer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "configuration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "ModuleLayer", False, "configuration", "()", "", "Argument[this].SyntheticField[java.lang.ModuleLayer.cf]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,Function)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"] + - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,Function)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"] - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,List,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModules", "(Configuration,List,Function)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"] + - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"] - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,List,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithManyLoaders", "(Configuration,List,ClassLoader)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.cf]", "value", "dfc-generated"] + - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,ClassLoader)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.ModuleLayer.parents].Element", "value", "dfc-generated"] - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,List,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "defineModulesWithOneLoader", "(Configuration,List,ClassLoader)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["java.lang", "ModuleLayer", False, "findLoader", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "ModuleLayer", False, "findModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "ModuleLayer", False, "modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ModuleLayer", False, "parents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "ModuleLayer", False, "parents", "()", "", "Argument[this].SyntheticField[java.lang.ModuleLayer.parents]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "NegativeArraySizeException", True, "NegativeArraySizeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "NoClassDefFoundError", True, "NoClassDefFoundError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "NoSuchFieldError", True, "NoSuchFieldError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -109,12 +105,12 @@ extensions: - ["java.lang", "Package", True, "getImplementationTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Package", True, "getImplementationVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Package", True, "getImplementationVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Package", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Package", True, "getPackage", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "Package", True, "getName", "()", "", "Argument[this].SyntheticField[java.lang.NamedPackage.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "Package", True, "getPackage", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.NamedPackage.name]", "taint", "dfc-generated"] - ["java.lang", "Package", True, "getSpecificationTitle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Package", True, "getSpecificationVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Package", True, "getSpecificationVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Process", True, "destroyForcibly", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang", "Process", True, "destroyForcibly", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "Process", True, "errorReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Process", True, "errorReader", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Process", True, "getErrorStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -125,109 +121,114 @@ extensions: - ["java.lang", "Process", True, "outputWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Process", True, "outputWriter", "(Charset)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Process", True, "toHandle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "directory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "inheritIO", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectErrorStream", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "ProcessBuilder", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "command", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.command]", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "command", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.command].Element", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "command", "(String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "directory", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.directory]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.directory]", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.directory]", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "directory", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "inheritIO", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectError", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectError", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectError", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectErrorStream", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectInput", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectInput", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectInput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectOutput", "()", "", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(File)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.ProcessBuilder.redirects].ArrayElement", "value", "dfc-generated"] + - ["java.lang", "ProcessBuilder", False, "redirectOutput", "(ProcessBuilder$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "ProcessHandle$Info", True, "arguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "ProcessHandle$Info", True, "command", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "ProcessHandle$Info", True, "commandLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "ProcessHandle$Info", True, "user", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "Readable", True, "read", "(CharBuffer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "ReflectiveOperationException", True, "ReflectiveOperationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "Runtime$Version", False, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Runtime$Version", False, "optional", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Runtime$Version", False, "pre", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "RuntimePermission", False, "RuntimePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "RuntimePermission", False, "RuntimePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang", "Runtime$Version", False, "optional", "()", "", "Argument[this].SyntheticField[java.lang.Runtime$Version.optional]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "Runtime$Version", False, "parse", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Runtime$Version.optional].Element", "taint", "dfc-generated"] + - ["java.lang", "Runtime$Version", False, "parse", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.lang.Runtime$Version.pre].Element", "taint", "dfc-generated"] + - ["java.lang", "Runtime$Version", False, "pre", "()", "", "Argument[this].SyntheticField[java.lang.Runtime$Version.pre]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "RuntimePermission", False, "RuntimePermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.lang", "RuntimePermission", False, "RuntimePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.lang", "SecurityException", True, "SecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "SecurityException", True, "SecurityException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "SecurityException", True, "SecurityException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "SecurityException", True, "SecurityException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "StackOverflowError", True, "StackOverflowError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "getClassLoaderName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "getModuleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackTraceElement", False, "getModuleVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.StackTraceElement.classLoaderName]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleName]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleVersion]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[3]", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[4]", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,String,String,String,int)", "", "Argument[5]", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "StackTraceElement", "(String,String,String,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "getClassLoaderName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.classLoaderName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "getClassName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.declaringClass]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "getFileName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.fileName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "getMethodName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.methodName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "getModuleName", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleName]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StackTraceElement", False, "getModuleVersion", "()", "", "Argument[this].SyntheticField[java.lang.StackTraceElement.moduleVersion]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "StackWalker$StackFrame", True, "getDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "StackWalker$StackFrame", True, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "StackWalker$StackFrame", True, "getMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "StackWalker$StackFrame", True, "getMethodType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "StackWalker$StackFrame", True, "toStackTraceElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackWalker", False, "getInstance", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "StackWalker", False, "getInstance", "(Set,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "StringBuffer", False, "appendCodePoint", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StringBuffer", False, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StringBuilder", False, "appendCodePoint", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "StringBuilder", False, "deleteCharAt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "StringIndexOutOfBoundsException", True, "StringIndexOutOfBoundsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang", "System$Logger", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "System$LoggerFinder", True, "getLocalizedLogger", "(String,ResourceBundle,Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "System$LoggerFinder", True, "getLocalizedLogger", "(String,ResourceBundle,Module)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "System$LoggerFinder", True, "getLogger", "(String,Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "System", False, "getLogger", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "System", False, "getLogger", "(String,ResourceBundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "System", False, "getLogger", "(String,ResourceBundle)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.lang", "Thread", True, "Thread", "(Runnable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "Thread", True, "Thread", "(Runnable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "getThreadGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "Thread", True, "getUncaughtExceptionHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] + - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] + - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] + - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,Runnable,String,long,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] + - ["java.lang", "Thread", True, "Thread", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.group]", "value", "dfc-generated"] + - ["java.lang", "Thread", True, "getThreadGroup", "()", "", "Argument[this].SyntheticField[java.lang.Thread.group]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "Thread", True, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.lang.Thread.group]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "Thread", True, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.lang.Thread.uncaughtExceptionHandler]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "Thread", True, "setContextClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "Thread", True, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "Thread", True, "setUncaughtExceptionHandler", "(Thread$UncaughtExceptionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "enumerate", "(ThreadGroup[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "enumerate", "(ThreadGroup[],boolean)", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] + - ["java.lang", "Thread", True, "setUncaughtExceptionHandler", "(Thread$UncaughtExceptionHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Thread.uncaughtExceptionHandler]", "value", "dfc-generated"] + - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "value", "dfc-generated"] + - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ThreadGroup.parent]", "value", "dfc-generated"] + - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "value", "dfc-generated"] + - ["java.lang", "ThreadGroup", True, "ThreadGroup", "(ThreadGroup,String)", "", "Argument[this]", "Argument[0].SyntheticField[java.lang.ThreadGroup.groups].ArrayElement", "value", "dfc-generated"] + - ["java.lang", "ThreadGroup", True, "enumerate", "(ThreadGroup[])", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.groups]", "Argument[0]", "taint", "dfc-generated"] + - ["java.lang", "ThreadGroup", True, "enumerate", "(ThreadGroup[],boolean)", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.groups]", "Argument[0]", "taint", "dfc-generated"] - ["java.lang", "ThreadGroup", True, "enumerate", "(Thread[])", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - ["java.lang", "ThreadGroup", True, "enumerate", "(Thread[],boolean)", "", "Argument[this]", "Argument[0].ArrayElement", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "ThreadGroup", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang", "TypeNotPresentException", True, "TypeNotPresentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "TypeNotPresentException", True, "TypeNotPresentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang", "TypeNotPresentException", True, "typeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "ThreadGroup", True, "getName", "()", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "ThreadGroup", True, "getParent", "()", "", "Argument[this].SyntheticField[java.lang.ThreadGroup.parent]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang", "TypeNotPresentException", True, "TypeNotPresentException", "(String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.TypeNotPresentException.typeName]", "value", "dfc-generated"] + - ["java.lang", "TypeNotPresentException", True, "typeName", "()", "", "Argument[this].SyntheticField[java.lang.TypeNotPresentException.typeName]", "ReturnValue", "value", "dfc-generated"] - ["java.lang", "UnknownError", True, "UnknownError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "UnsatisfiedLinkError", True, "UnsatisfiedLinkError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "UnsupportedClassVersionError", True, "UnsupportedClassVersionError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -239,23 +240,14 @@ extensions: - ["java.lang", "VirtualMachineError", True, "VirtualMachineError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "VirtualMachineError", True, "VirtualMachineError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang", "VirtualMachineError", True, "VirtualMachineError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang", "WeakPairMap$Pair$Lookup", False, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "WeakPairMap$Pair$Lookup", False, "second", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "WeakPairMap$Pair$Weak", False, "first", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang", "WeakPairMap$Pair$Weak", False, "second", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.lang", "AbstractStringBuilder", "capacity", "()", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "codePointAt", "(int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "codePointBefore", "(int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "codePointCount", "(int,int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "ensureCapacity", "(int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "indexOf", "(String)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "indexOf", "(String,int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "lastIndexOf", "(String)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "lastIndexOf", "(String,int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "offsetByCodePoints", "(int,int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "setCharAt", "(int,char)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "setLength", "(int)", "summary", "df-generated"] - - ["java.lang", "AbstractStringBuilder", "trimToSize", "()", "summary", "df-generated"] - ["java.lang", "ArrayIndexOutOfBoundsException", "ArrayIndexOutOfBoundsException", "(int)", "summary", "df-generated"] - ["java.lang", "AssertionError", "AssertionError", "(boolean)", "summary", "df-generated"] - ["java.lang", "AssertionError", "AssertionError", "(char)", "summary", "df-generated"] @@ -263,7 +255,6 @@ extensions: - ["java.lang", "AssertionError", "AssertionError", "(float)", "summary", "df-generated"] - ["java.lang", "AssertionError", "AssertionError", "(int)", "summary", "df-generated"] - ["java.lang", "AssertionError", "AssertionError", "(long)", "summary", "df-generated"] - - ["java.lang", "AutoCloseable", "close", "()", "summary", "df-generated"] - ["java.lang", "Boolean", "Boolean", "(String)", "summary", "df-generated"] - ["java.lang", "Boolean", "Boolean", "(boolean)", "summary", "df-generated"] - ["java.lang", "Boolean", "compare", "(boolean,boolean)", "summary", "df-generated"] @@ -272,15 +263,20 @@ extensions: - ["java.lang", "Boolean", "logicalAnd", "(boolean,boolean)", "summary", "df-generated"] - ["java.lang", "Boolean", "logicalOr", "(boolean,boolean)", "summary", "df-generated"] - ["java.lang", "Boolean", "logicalXor", "(boolean,boolean)", "summary", "df-generated"] + - ["java.lang", "Boolean", "toString", "(boolean)", "summary", "df-generated"] - ["java.lang", "Boolean", "valueOf", "(String)", "summary", "df-generated"] - ["java.lang", "Byte", "Byte", "(String)", "summary", "df-generated"] - ["java.lang", "Byte", "Byte", "(byte)", "summary", "df-generated"] + - ["java.lang", "Byte", "byteValue", "()", "summary", "df-generated"] - ["java.lang", "Byte", "compare", "(byte,byte)", "summary", "df-generated"] - ["java.lang", "Byte", "compareUnsigned", "(byte,byte)", "summary", "df-generated"] - ["java.lang", "Byte", "decode", "(String)", "summary", "df-generated"] + - ["java.lang", "Byte", "floatValue", "()", "summary", "df-generated"] - ["java.lang", "Byte", "hashCode", "(byte)", "summary", "df-generated"] - ["java.lang", "Byte", "parseByte", "(String)", "summary", "df-generated"] - ["java.lang", "Byte", "parseByte", "(String,int)", "summary", "df-generated"] + - ["java.lang", "Byte", "shortValue", "()", "summary", "df-generated"] + - ["java.lang", "Byte", "toString", "(byte)", "summary", "df-generated"] - ["java.lang", "Byte", "toUnsignedInt", "(byte)", "summary", "df-generated"] - ["java.lang", "Byte", "toUnsignedLong", "(byte)", "summary", "df-generated"] - ["java.lang", "Byte", "valueOf", "(String)", "summary", "df-generated"] @@ -288,7 +284,6 @@ extensions: - ["java.lang", "Byte", "valueOf", "(byte)", "summary", "df-generated"] - ["java.lang", "CharSequence", "compare", "(CharSequence,CharSequence)", "summary", "df-generated"] - ["java.lang", "CharSequence", "isEmpty", "()", "summary", "df-generated"] - - ["java.lang", "CharSequence", "length", "()", "summary", "df-generated"] - ["java.lang", "Character$UnicodeBlock", "forName", "(String)", "summary", "df-generated"] - ["java.lang", "Character$UnicodeBlock", "of", "(char)", "summary", "df-generated"] - ["java.lang", "Character$UnicodeBlock", "of", "(int)", "summary", "df-generated"] @@ -372,12 +367,16 @@ extensions: - ["java.lang", "Character", "toCodePoint", "(char,char)", "summary", "df-generated"] - ["java.lang", "Character", "toLowerCase", "(char)", "summary", "df-generated"] - ["java.lang", "Character", "toLowerCase", "(int)", "summary", "df-generated"] + - ["java.lang", "Character", "toString", "(char)", "summary", "df-generated"] + - ["java.lang", "Character", "toString", "(int)", "summary", "df-generated"] - ["java.lang", "Character", "toTitleCase", "(char)", "summary", "df-generated"] - ["java.lang", "Character", "toTitleCase", "(int)", "summary", "df-generated"] - ["java.lang", "Character", "toUpperCase", "(char)", "summary", "df-generated"] - ["java.lang", "Character", "toUpperCase", "(int)", "summary", "df-generated"] - ["java.lang", "Character", "valueOf", "(char)", "summary", "df-generated"] + - ["java.lang", "Class", "arrayType", "()", "summary", "df-generated"] - ["java.lang", "Class", "asSubclass", "(Class)", "summary", "df-generated"] + - ["java.lang", "Class", "componentType", "()", "summary", "df-generated"] - ["java.lang", "Class", "desiredAssertionStatus", "()", "summary", "df-generated"] - ["java.lang", "Class", "forName", "(Module,String)", "summary", "df-generated"] - ["java.lang", "Class", "forName", "(String,boolean,ClassLoader)", "summary", "df-generated"] @@ -414,24 +413,24 @@ extensions: - ["java.lang", "Class", "getSigners", "()", "summary", "df-generated"] - ["java.lang", "Class", "getSuperclass", "()", "summary", "df-generated"] - ["java.lang", "Class", "isAnnotation", "()", "summary", "df-generated"] + - ["java.lang", "Class", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - ["java.lang", "Class", "isAnonymousClass", "()", "summary", "df-generated"] + - ["java.lang", "Class", "isArray", "()", "summary", "df-generated"] - ["java.lang", "Class", "isEnum", "()", "summary", "df-generated"] - ["java.lang", "Class", "isHidden", "()", "summary", "df-generated"] - ["java.lang", "Class", "isInterface", "()", "summary", "df-generated"] - ["java.lang", "Class", "isLocalClass", "()", "summary", "df-generated"] - ["java.lang", "Class", "isMemberClass", "()", "summary", "df-generated"] - ["java.lang", "Class", "isNestmateOf", "(Class)", "summary", "df-generated"] + - ["java.lang", "Class", "isPrimitive", "()", "summary", "df-generated"] - ["java.lang", "Class", "isRecord", "()", "summary", "df-generated"] - ["java.lang", "Class", "isSealed", "()", "summary", "df-generated"] - ["java.lang", "Class", "isSynthetic", "()", "summary", "df-generated"] - ["java.lang", "Class", "newInstance", "()", "summary", "df-generated"] - ["java.lang", "Class", "toGenericString", "()", "summary", "df-generated"] - ["java.lang", "ClassLoader", "clearAssertionStatus", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "findResources", "(String)", "summary", "df-generated"] - ["java.lang", "ClassLoader", "getDefinedPackages", "()", "summary", "df-generated"] - ["java.lang", "ClassLoader", "getPlatformClassLoader", "()", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getResourceAsStream", "(String)", "summary", "df-generated"] - - ["java.lang", "ClassLoader", "getResources", "(String)", "summary", "df-generated"] - ["java.lang", "ClassLoader", "getSystemClassLoader", "()", "summary", "df-generated"] - ["java.lang", "ClassLoader", "getSystemResourceAsStream", "(String)", "summary", "df-generated"] - ["java.lang", "ClassLoader", "getSystemResources", "(String)", "summary", "df-generated"] @@ -446,8 +445,10 @@ extensions: - ["java.lang", "Compiler", "enable", "()", "summary", "df-generated"] - ["java.lang", "Double", "Double", "(String)", "summary", "df-generated"] - ["java.lang", "Double", "Double", "(double)", "summary", "df-generated"] + - ["java.lang", "Double", "byteValue", "()", "summary", "df-generated"] - ["java.lang", "Double", "compare", "(double,double)", "summary", "df-generated"] - ["java.lang", "Double", "doubleToRawLongBits", "(double)", "summary", "df-generated"] + - ["java.lang", "Double", "floatValue", "()", "summary", "df-generated"] - ["java.lang", "Double", "hashCode", "(double)", "summary", "df-generated"] - ["java.lang", "Double", "isFinite", "(double)", "summary", "df-generated"] - ["java.lang", "Double", "isInfinite", "()", "summary", "df-generated"] @@ -457,8 +458,10 @@ extensions: - ["java.lang", "Double", "longBitsToDouble", "(long)", "summary", "df-generated"] - ["java.lang", "Double", "max", "(double,double)", "summary", "df-generated"] - ["java.lang", "Double", "min", "(double,double)", "summary", "df-generated"] + - ["java.lang", "Double", "shortValue", "()", "summary", "df-generated"] - ["java.lang", "Double", "sum", "(double,double)", "summary", "df-generated"] - ["java.lang", "Double", "toHexString", "(double)", "summary", "df-generated"] + - ["java.lang", "Double", "toString", "(double)", "summary", "df-generated"] - ["java.lang", "Double", "valueOf", "(String)", "summary", "df-generated"] - ["java.lang", "Enum", "getDeclaringClass", "()", "summary", "df-generated"] - ["java.lang", "Enum", "valueOf", "(Class,String)", "summary", "df-generated"] @@ -469,9 +472,11 @@ extensions: - ["java.lang", "Float", "Float", "(String)", "summary", "df-generated"] - ["java.lang", "Float", "Float", "(double)", "summary", "df-generated"] - ["java.lang", "Float", "Float", "(float)", "summary", "df-generated"] + - ["java.lang", "Float", "byteValue", "()", "summary", "df-generated"] - ["java.lang", "Float", "compare", "(float,float)", "summary", "df-generated"] - ["java.lang", "Float", "floatToIntBits", "(float)", "summary", "df-generated"] - ["java.lang", "Float", "floatToRawIntBits", "(float)", "summary", "df-generated"] + - ["java.lang", "Float", "floatValue", "()", "summary", "df-generated"] - ["java.lang", "Float", "hashCode", "(float)", "summary", "df-generated"] - ["java.lang", "Float", "intBitsToFloat", "(int)", "summary", "df-generated"] - ["java.lang", "Float", "isFinite", "(float)", "summary", "df-generated"] @@ -482,18 +487,22 @@ extensions: - ["java.lang", "Float", "max", "(float,float)", "summary", "df-generated"] - ["java.lang", "Float", "min", "(float,float)", "summary", "df-generated"] - ["java.lang", "Float", "parseFloat", "(String)", "summary", "df-generated"] + - ["java.lang", "Float", "shortValue", "()", "summary", "df-generated"] - ["java.lang", "Float", "sum", "(float,float)", "summary", "df-generated"] - ["java.lang", "Float", "toHexString", "(float)", "summary", "df-generated"] + - ["java.lang", "Float", "toString", "(float)", "summary", "df-generated"] - ["java.lang", "Float", "valueOf", "(String)", "summary", "df-generated"] - ["java.lang", "Float", "valueOf", "(float)", "summary", "df-generated"] - ["java.lang", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(int)", "summary", "df-generated"] - ["java.lang", "IndexOutOfBoundsException", "IndexOutOfBoundsException", "(long)", "summary", "df-generated"] - ["java.lang", "Integer", "Integer", "(String)", "summary", "df-generated"] - ["java.lang", "Integer", "bitCount", "(int)", "summary", "df-generated"] + - ["java.lang", "Integer", "byteValue", "()", "summary", "df-generated"] - ["java.lang", "Integer", "compare", "(int,int)", "summary", "df-generated"] - ["java.lang", "Integer", "compareUnsigned", "(int,int)", "summary", "df-generated"] - ["java.lang", "Integer", "decode", "(String)", "summary", "df-generated"] - ["java.lang", "Integer", "divideUnsigned", "(int,int)", "summary", "df-generated"] + - ["java.lang", "Integer", "floatValue", "()", "summary", "df-generated"] - ["java.lang", "Integer", "getInteger", "(String)", "summary", "df-generated"] - ["java.lang", "Integer", "getInteger", "(String,Integer)", "summary", "df-generated"] - ["java.lang", "Integer", "getInteger", "(String,int)", "summary", "df-generated"] @@ -514,6 +523,7 @@ extensions: - ["java.lang", "Integer", "reverseBytes", "(int)", "summary", "df-generated"] - ["java.lang", "Integer", "rotateLeft", "(int,int)", "summary", "df-generated"] - ["java.lang", "Integer", "rotateRight", "(int,int)", "summary", "df-generated"] + - ["java.lang", "Integer", "shortValue", "()", "summary", "df-generated"] - ["java.lang", "Integer", "signum", "(int)", "summary", "df-generated"] - ["java.lang", "Integer", "sum", "(int,int)", "summary", "df-generated"] - ["java.lang", "Integer", "toBinaryString", "(int)", "summary", "df-generated"] @@ -526,10 +536,12 @@ extensions: - ["java.lang", "LiveStackFrame$PrimitiveSlot", "size", "()", "summary", "df-generated"] - ["java.lang", "Long", "Long", "(String)", "summary", "df-generated"] - ["java.lang", "Long", "bitCount", "(long)", "summary", "df-generated"] + - ["java.lang", "Long", "byteValue", "()", "summary", "df-generated"] - ["java.lang", "Long", "compare", "(long,long)", "summary", "df-generated"] - ["java.lang", "Long", "compareUnsigned", "(long,long)", "summary", "df-generated"] - ["java.lang", "Long", "decode", "(String)", "summary", "df-generated"] - ["java.lang", "Long", "divideUnsigned", "(long,long)", "summary", "df-generated"] + - ["java.lang", "Long", "floatValue", "()", "summary", "df-generated"] - ["java.lang", "Long", "getLong", "(String)", "summary", "df-generated"] - ["java.lang", "Long", "getLong", "(String,Long)", "summary", "df-generated"] - ["java.lang", "Long", "getLong", "(String,long)", "summary", "df-generated"] @@ -550,6 +562,7 @@ extensions: - ["java.lang", "Long", "reverseBytes", "(long)", "summary", "df-generated"] - ["java.lang", "Long", "rotateLeft", "(long,int)", "summary", "df-generated"] - ["java.lang", "Long", "rotateRight", "(long,int)", "summary", "df-generated"] + - ["java.lang", "Long", "shortValue", "()", "summary", "df-generated"] - ["java.lang", "Long", "signum", "(long)", "summary", "df-generated"] - ["java.lang", "Long", "sum", "(long,long)", "summary", "df-generated"] - ["java.lang", "Long", "toBinaryString", "(long)", "summary", "df-generated"] @@ -633,7 +646,6 @@ extensions: - ["java.lang", "Math", "ulp", "(float)", "summary", "df-generated"] - ["java.lang", "Module", "canRead", "(Module)", "summary", "df-generated"] - ["java.lang", "Module", "canUse", "(Class)", "summary", "df-generated"] - - ["java.lang", "Module", "getResourceAsStream", "(String)", "summary", "df-generated"] - ["java.lang", "Module", "isExported", "(String)", "summary", "df-generated"] - ["java.lang", "Module", "isExported", "(String,Module)", "summary", "df-generated"] - ["java.lang", "Module", "isNamed", "()", "summary", "df-generated"] @@ -642,20 +654,15 @@ extensions: - ["java.lang", "ModuleLayer", "boot", "()", "summary", "df-generated"] - ["java.lang", "ModuleLayer", "empty", "()", "summary", "df-generated"] - ["java.lang", "Number", "byteValue", "()", "summary", "df-generated"] - - ["java.lang", "Number", "doubleValue", "()", "summary", "df-generated"] - ["java.lang", "Number", "floatValue", "()", "summary", "df-generated"] - - ["java.lang", "Number", "intValue", "()", "summary", "df-generated"] - - ["java.lang", "Number", "longValue", "()", "summary", "df-generated"] - ["java.lang", "Number", "shortValue", "()", "summary", "df-generated"] - - ["java.lang", "Object", "equals", "(Object)", "summary", "df-generated"] - - ["java.lang", "Object", "finalize", "()", "summary", "df-generated"] - - ["java.lang", "Object", "hashCode", "()", "summary", "df-generated"] - ["java.lang", "Object", "notify", "()", "summary", "df-generated"] - ["java.lang", "Object", "notifyAll", "()", "summary", "df-generated"] - ["java.lang", "Object", "wait", "()", "summary", "df-generated"] - ["java.lang", "Object", "wait", "(long)", "summary", "df-generated"] - ["java.lang", "Object", "wait", "(long,int)", "summary", "df-generated"] - ["java.lang", "Package", "getPackages", "()", "summary", "df-generated"] + - ["java.lang", "Package", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - ["java.lang", "Package", "isCompatibleWith", "(String)", "summary", "df-generated"] - ["java.lang", "Package", "isSealed", "()", "summary", "df-generated"] - ["java.lang", "Package", "isSealed", "(URL)", "summary", "df-generated"] @@ -678,29 +685,15 @@ extensions: - ["java.lang", "ProcessBuilder", "redirectErrorStream", "()", "summary", "df-generated"] - ["java.lang", "ProcessBuilder", "start", "()", "summary", "df-generated"] - ["java.lang", "ProcessBuilder", "startPipeline", "(List)", "summary", "df-generated"] - - ["java.lang", "ProcessHandle$Info", "startInstant", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle$Info", "totalCpuDuration", "()", "summary", "df-generated"] - ["java.lang", "ProcessHandle", "allProcesses", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "children", "()", "summary", "df-generated"] - ["java.lang", "ProcessHandle", "current", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "descendants", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "destroy", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "destroyForcibly", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "info", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "isAlive", "()", "summary", "df-generated"] - ["java.lang", "ProcessHandle", "of", "(long)", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "onExit", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "parent", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "pid", "()", "summary", "df-generated"] - - ["java.lang", "ProcessHandle", "supportsNormalTermination", "()", "summary", "df-generated"] - - ["java.lang", "Readable", "read", "(CharBuffer)", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "compareToIgnoreOptional", "(Runtime$Version)", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "equalsIgnoreOptional", "(Object)", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "feature", "()", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "interim", "()", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "major", "()", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "minor", "()", "summary", "df-generated"] - - ["java.lang", "Runtime$Version", "parse", "(String)", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "patch", "()", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "security", "()", "summary", "df-generated"] - ["java.lang", "Runtime$Version", "update", "()", "summary", "df-generated"] @@ -755,13 +748,17 @@ extensions: - ["java.lang", "SecurityManager", "getThreadGroup", "()", "summary", "df-generated"] - ["java.lang", "Short", "Short", "(String)", "summary", "df-generated"] - ["java.lang", "Short", "Short", "(short)", "summary", "df-generated"] + - ["java.lang", "Short", "byteValue", "()", "summary", "df-generated"] - ["java.lang", "Short", "compare", "(short,short)", "summary", "df-generated"] - ["java.lang", "Short", "compareUnsigned", "(short,short)", "summary", "df-generated"] - ["java.lang", "Short", "decode", "(String)", "summary", "df-generated"] + - ["java.lang", "Short", "floatValue", "()", "summary", "df-generated"] - ["java.lang", "Short", "hashCode", "(short)", "summary", "df-generated"] - ["java.lang", "Short", "parseShort", "(String)", "summary", "df-generated"] - ["java.lang", "Short", "parseShort", "(String,int)", "summary", "df-generated"] - ["java.lang", "Short", "reverseBytes", "(short)", "summary", "df-generated"] + - ["java.lang", "Short", "shortValue", "()", "summary", "df-generated"] + - ["java.lang", "Short", "toString", "(short)", "summary", "df-generated"] - ["java.lang", "Short", "toUnsignedInt", "(short)", "summary", "df-generated"] - ["java.lang", "Short", "toUnsignedLong", "(short)", "summary", "df-generated"] - ["java.lang", "Short", "valueOf", "(String)", "summary", "df-generated"] @@ -769,14 +766,11 @@ extensions: - ["java.lang", "Short", "valueOf", "(short)", "summary", "df-generated"] - ["java.lang", "StackTraceElement", "getLineNumber", "()", "summary", "df-generated"] - ["java.lang", "StackTraceElement", "isNativeMethod", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", "getByteCodeIndex", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", "getClassName", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", "getLineNumber", "()", "summary", "df-generated"] - - ["java.lang", "StackWalker$StackFrame", "isNativeMethod", "()", "summary", "df-generated"] - ["java.lang", "StackWalker", "forEach", "(Consumer)", "summary", "df-generated"] - ["java.lang", "StackWalker", "getCallerClass", "()", "summary", "df-generated"] - ["java.lang", "StackWalker", "getInstance", "()", "summary", "df-generated"] + - ["java.lang", "StackWalker", "getInstance", "(Set)", "summary", "df-generated"] + - ["java.lang", "StackWalker", "getInstance", "(Set,int)", "summary", "df-generated"] - ["java.lang", "StackWalker", "getInstance", "(StackWalker$Option)", "summary", "df-generated"] - ["java.lang", "StackWalker", "walk", "(Function)", "summary", "df-generated"] - ["java.lang", "StrictMath", "IEEEremainder", "(double,double)", "summary", "df-generated"] @@ -881,6 +875,13 @@ extensions: - ["java.lang", "String", "valueOf", "(double)", "summary", "df-generated"] - ["java.lang", "String", "valueOf", "(float)", "summary", "df-generated"] - ["java.lang", "StringBuffer", "StringBuffer", "(int)", "summary", "df-generated"] + - ["java.lang", "StringBuffer", "capacity", "()", "summary", "df-generated"] + - ["java.lang", "StringBuffer", "codePointAt", "(int)", "summary", "df-generated"] + - ["java.lang", "StringBuffer", "codePointBefore", "(int)", "summary", "df-generated"] + - ["java.lang", "StringBuffer", "codePointCount", "(int,int)", "summary", "df-generated"] + - ["java.lang", "StringBuffer", "ensureCapacity", "(int)", "summary", "df-generated"] + - ["java.lang", "StringBuffer", "offsetByCodePoints", "(int,int)", "summary", "df-generated"] + - ["java.lang", "StringBuffer", "trimToSize", "()", "summary", "df-generated"] - ["java.lang", "StringIndexOutOfBoundsException", "StringIndexOutOfBoundsException", "(int)", "summary", "df-generated"] - ["java.lang", "System$Logger$Level", "getName", "()", "summary", "df-generated"] - ["java.lang", "System$Logger$Level", "getSeverity", "()", "summary", "df-generated"] @@ -890,13 +891,11 @@ extensions: - ["java.lang", "System$Logger", "log", "(System$Logger$Level,String,Throwable)", "summary", "df-generated"] - ["java.lang", "System$Logger", "log", "(System$Logger$Level,Supplier)", "summary", "df-generated"] - ["java.lang", "System$Logger", "log", "(System$Logger$Level,Supplier,Throwable)", "summary", "df-generated"] - - ["java.lang", "System$LoggerFinder", "getLogger", "(String,Module)", "summary", "df-generated"] - ["java.lang", "System$LoggerFinder", "getLoggerFinder", "()", "summary", "df-generated"] - ["java.lang", "System", "clearProperty", "(String)", "summary", "df-generated"] - ["java.lang", "System", "console", "()", "summary", "df-generated"] - ["java.lang", "System", "gc", "()", "summary", "df-generated"] - ["java.lang", "System", "getProperties", "()", "summary", "df-generated"] - - ["java.lang", "System", "getProperty", "(String)", "summary", "df-generated"] - ["java.lang", "System", "getSecurityManager", "()", "summary", "df-generated"] - ["java.lang", "System", "getenv", "()", "summary", "df-generated"] - ["java.lang", "System", "inheritedChannel", "()", "summary", "df-generated"] @@ -909,7 +908,6 @@ extensions: - ["java.lang", "System", "setOut", "(PrintStream)", "summary", "df-generated"] - ["java.lang", "System", "setProperties", "(Properties)", "summary", "df-generated"] - ["java.lang", "System", "setSecurityManager", "(SecurityManager)", "summary", "df-generated"] - - ["java.lang", "Thread$UncaughtExceptionHandler", "uncaughtException", "(Thread,Throwable)", "summary", "df-generated"] - ["java.lang", "Thread", "activeCount", "()", "summary", "df-generated"] - ["java.lang", "Thread", "checkAccess", "()", "summary", "df-generated"] - ["java.lang", "Thread", "countStackFrames", "()", "summary", "df-generated"] @@ -931,6 +929,7 @@ extensions: - ["java.lang", "Thread", "join", "(long,int)", "summary", "df-generated"] - ["java.lang", "Thread", "onSpinWait", "()", "summary", "df-generated"] - ["java.lang", "Thread", "resume", "()", "summary", "df-generated"] + - ["java.lang", "Thread", "run", "()", "summary", "df-generated"] - ["java.lang", "Thread", "setDaemon", "(boolean)", "summary", "df-generated"] - ["java.lang", "Thread", "setDefaultUncaughtExceptionHandler", "(Thread$UncaughtExceptionHandler)", "summary", "df-generated"] - ["java.lang", "Thread", "setPriority", "(int)", "summary", "df-generated"] @@ -954,6 +953,5 @@ extensions: - ["java.lang", "ThreadGroup", "setMaxPriority", "(int)", "summary", "df-generated"] - ["java.lang", "ThreadGroup", "stop", "()", "summary", "df-generated"] - ["java.lang", "ThreadGroup", "suspend", "()", "summary", "df-generated"] + - ["java.lang", "ThreadGroup", "uncaughtException", "(Thread,Throwable)", "summary", "df-generated"] - ["java.lang", "ThreadLocal", "remove", "()", "summary", "df-generated"] - - ["java.lang", "Throwable", "printStackTrace", "()", "summary", "df-generated"] - - ["java.lang", "Throwable", "printStackTrace", "(PrintStream)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.module.model.yml b/java/ql/lib/ext/generated/java.lang.module.model.yml index 99377e90986d..80893f899340 100644 --- a/java/ql/lib/ext/generated/java.lang.module.model.yml +++ b/java/ql/lib/ext/generated/java.lang.module.model.yml @@ -6,65 +6,38 @@ extensions: data: - ["java.lang.module", "Configuration", False, "findModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.module", "Configuration", False, "modules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "Configuration", False, "parents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "Configuration", False, "resolve", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "Configuration", False, "resolve", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "Configuration", False, "resolveAndBind", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "Configuration", False, "resolveAndBind", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.module", "Configuration", False, "parents", "()", "", "Argument[this].SyntheticField[java.lang.module.Configuration.parents]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "Configuration", False, "resolve", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] + - ["java.lang.module", "Configuration", False, "resolve", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] + - ["java.lang.module", "Configuration", False, "resolveAndBind", "(ModuleFinder,List,ModuleFinder,Collection)", "", "Argument[1].Element", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] + - ["java.lang.module", "Configuration", False, "resolveAndBind", "(ModuleFinder,ModuleFinder,Collection)", "", "Argument[this]", "ReturnValue.SyntheticField[java.lang.module.Configuration.parents].Element", "value", "dfc-generated"] - ["java.lang.module", "FindException", True, "FindException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.module", "FindException", True, "FindException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.module", "FindException", True, "FindException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.lang.module", "FindException", True, "FindException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.module", "InvalidModuleDescriptorException", True, "InvalidModuleDescriptorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.module", "ModuleDescriptor$Builder", False, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(ModuleDescriptor$Exports)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(ModuleDescriptor$Exports)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String,Set)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String,Set)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String,Set)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "mainClass", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "mainClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(ModuleDescriptor$Opens)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(ModuleDescriptor$Opens)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String,Set)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String,Set)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String,Set)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "packages", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "packages", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(ModuleDescriptor$Provides)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(ModuleDescriptor$Provides)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(String,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(String,List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(ModuleDescriptor$Requires)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(ModuleDescriptor$Requires)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(Set,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(Set,String,ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "uses", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "uses", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(ModuleDescriptor$Version)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(ModuleDescriptor$Exports)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "exports", "(String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "mainClass", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(ModuleDescriptor$Opens)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(Set,String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "opens", "(String,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "packages", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(ModuleDescriptor$Provides)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "provides", "(String,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(ModuleDescriptor$Requires)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(Set,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(Set,String,ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "requires", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "uses", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(ModuleDescriptor$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.module", "ModuleDescriptor$Builder", False, "version", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.module", "ModuleDescriptor$Exports", False, "modifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.module", "ModuleDescriptor$Exports", False, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.module", "ModuleDescriptor$Exports", False, "targets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -102,10 +75,12 @@ extensions: - ["java.lang.module", "ModuleFinder", True, "find", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.module", "ModuleFinder", True, "findAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.module", "ModuleFinder", True, "of", "(Path[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.lang.module", "ModuleReader", True, "open", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.module", "ModuleReader", True, "read", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.module", "ModuleReader", True, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.module", "ModuleReader", True, "open", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"] + - ["java.lang.module", "ModuleReader", True, "read", "(String)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"] - ["java.lang.module", "ModuleReference", True, "descriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.module", "ModuleReference", True, "location", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.module", "ModuleReference", True, "open", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.module", "ResolutionException", True, "ResolutionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.module", "ResolutionException", True, "ResolutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.module", "ResolutionException", True, "ResolutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -126,5 +101,4 @@ extensions: - ["java.lang.module", "ModuleFinder", "compose", "(ModuleFinder[])", "summary", "df-generated"] - ["java.lang.module", "ModuleFinder", "ofSystem", "()", "summary", "df-generated"] - ["java.lang.module", "ModuleReader", "release", "(ByteBuffer)", "summary", "df-generated"] - - ["java.lang.module", "ModuleReference", "open", "()", "summary", "df-generated"] - ["java.lang.module", "ResolvedModule", "name", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.ref.model.yml b/java/ql/lib/ext/generated/java.lang.ref.model.yml index 58ae03a832fe..b864cdf1b7de 100644 --- a/java/ql/lib/ext/generated/java.lang.ref.model.yml +++ b/java/ql/lib/ext/generated/java.lang.ref.model.yml @@ -13,9 +13,9 @@ extensions: - ["java.lang.ref", "ReferenceQueue", True, "poll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.ref", "ReferenceQueue", True, "remove", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.ref", "ReferenceQueue", True, "remove", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.ref", "SoftReference", True, "SoftReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.ref", "SoftReference", True, "SoftReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.ref", "SoftReference", True, "SoftReference", "(Object,ReferenceQueue)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.ref", "SoftReference", True, "SoftReference", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] + - ["java.lang.ref", "SoftReference", True, "SoftReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "value", "dfc-generated"] + - ["java.lang.ref", "SoftReference", True, "get", "()", "", "Argument[this].SyntheticField[java.lang.ref.Reference.referent]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.ref", "WeakReference", True, "WeakReference", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.ref", "WeakReference", True, "WeakReference", "(Object,ReferenceQueue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.ref", "WeakReference", True, "WeakReference", "(Object,ReferenceQueue)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -25,6 +25,7 @@ extensions: data: - ["java.lang.ref", "Cleaner", "create", "()", "summary", "df-generated"] - ["java.lang.ref", "Cleaner", "create", "(ThreadFactory)", "summary", "df-generated"] + - ["java.lang.ref", "PhantomReference", "get", "()", "summary", "df-generated"] - ["java.lang.ref", "Reference", "clear", "()", "summary", "df-generated"] - ["java.lang.ref", "Reference", "enqueue", "()", "summary", "df-generated"] - ["java.lang.ref", "Reference", "isEnqueued", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.reflect.model.yml b/java/ql/lib/ext/generated/java.lang.reflect.model.yml index b79a40780056..1c156ca80943 100644 --- a/java/ql/lib/ext/generated/java.lang.reflect.model.yml +++ b/java/ql/lib/ext/generated/java.lang.reflect.model.yml @@ -4,12 +4,19 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.lang.reflect", "AnnotatedArrayType", True, "getAnnotatedGenericComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "AnnotatedElement", True, "getAnnotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "AnnotatedElement", True, "getAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "AnnotatedElement", True, "getAnnotationsByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "AnnotatedElement", True, "getDeclaredAnnotation", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "AnnotatedElement", True, "getDeclaredAnnotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "AnnotatedElement", True, "getDeclaredAnnotationsByType", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "AnnotatedParameterizedType", True, "getAnnotatedActualTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "AnnotatedType", True, "getAnnotatedOwnerType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "AnnotatedType", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "AnnotatedTypeVariable", True, "getAnnotatedBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "AnnotatedWildcardType", True, "getAnnotatedLowerBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "AnnotatedWildcardType", True, "getAnnotatedUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Executable", True, "getAnnotatedExceptionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Executable", True, "getAnnotatedParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Executable", True, "getAnnotatedReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -23,14 +30,14 @@ extensions: - ["java.lang.reflect", "Field", False, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Field", False, "getGenericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Field", False, "toGenericString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "GenericArrayType", True, "getGenericComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "GenericDeclaration", True, "getTypeParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "GenericSignatureFormatError", True, "GenericSignatureFormatError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.reflect", "InaccessibleObjectException", True, "InaccessibleObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "InvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "InvocationTargetException", True, "InvocationTargetException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "InvocationTargetException", True, "InvocationTargetException", "(Throwable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "InvocationTargetException", True, "InvocationTargetException", "(Throwable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "InvocationTargetException", True, "getTargetException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "InvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["java.lang.reflect", "InvocationTargetException", True, "InvocationTargetException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "value", "dfc-generated"] + - ["java.lang.reflect", "InvocationTargetException", True, "InvocationTargetException", "(Throwable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "value", "dfc-generated"] + - ["java.lang.reflect", "InvocationTargetException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[java.lang.reflect.InvocationTargetException.target]", "ReturnValue", "value", "dfc-generated"] - ["java.lang.reflect", "MalformedParameterizedTypeException", True, "MalformedParameterizedTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.reflect", "MalformedParametersException", True, "MalformedParametersException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.lang.reflect", "Member", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -39,30 +46,33 @@ extensions: - ["java.lang.reflect", "Parameter", False, "getDeclaringExecutable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Parameter", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Parameter", False, "getParameterizedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "ParameterizedType", True, "getActualTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "ParameterizedType", True, "getOwnerType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "Proxy", True, "getInvocationHandler", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "RecordComponent", False, "getAccessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "RecordComponent", False, "getAnnotatedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "RecordComponent", False, "getGenericSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "RecordComponent", False, "getGenericType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.lang.reflect", "RecordComponent", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "ReflectPermission", False, "ReflectPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "ReflectPermission", False, "ReflectPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.lang.reflect", "ReflectPermission", False, "ReflectPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.lang.reflect", "ReflectPermission", False, "ReflectPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.lang.reflect", "Type", True, "getTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.lang.reflect", "UndeclaredThrowableException", True, "UndeclaredThrowableException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "UndeclaredThrowableException", True, "UndeclaredThrowableException", "(Throwable,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "UndeclaredThrowableException", True, "UndeclaredThrowableException", "(Throwable,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.lang.reflect", "UndeclaredThrowableException", True, "getUndeclaredThrowable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "UndeclaredThrowableException", True, "UndeclaredThrowableException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] + - ["java.lang.reflect", "UndeclaredThrowableException", True, "UndeclaredThrowableException", "(Throwable,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] + - ["java.lang.reflect", "UndeclaredThrowableException", True, "getUndeclaredThrowable", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] + - ["java.lang.reflect", "WildcardType", True, "getLowerBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.lang.reflect", "WildcardType", True, "getUpperBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["java.lang.reflect", "AccessibleObject", "canAccess", "(Object)", "summary", "df-generated"] - ["java.lang.reflect", "AccessibleObject", "isAccessible", "()", "summary", "df-generated"] + - ["java.lang.reflect", "AccessibleObject", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - ["java.lang.reflect", "AccessibleObject", "setAccessible", "(AccessibleObject[],boolean)", "summary", "df-generated"] - ["java.lang.reflect", "AccessibleObject", "setAccessible", "(boolean)", "summary", "df-generated"] - ["java.lang.reflect", "AccessibleObject", "trySetAccessible", "()", "summary", "df-generated"] - ["java.lang.reflect", "AnnotatedElement", "isAnnotationPresent", "(Class)", "summary", "df-generated"] - - ["java.lang.reflect", "AnnotatedType", "getAnnotatedOwnerType", "()", "summary", "df-generated"] - ["java.lang.reflect", "Array", "get", "(Object,int)", "summary", "df-generated"] - ["java.lang.reflect", "Array", "getBoolean", "(Object,int)", "summary", "df-generated"] - ["java.lang.reflect", "Array", "getByte", "(Object,int)", "summary", "df-generated"] @@ -84,20 +94,34 @@ extensions: - ["java.lang.reflect", "Array", "setInt", "(Object,int,int)", "summary", "df-generated"] - ["java.lang.reflect", "Array", "setLong", "(Object,int,long)", "summary", "df-generated"] - ["java.lang.reflect", "Array", "setShort", "(Object,int,short)", "summary", "df-generated"] + - ["java.lang.reflect", "Constructor", "getDeclaringClass", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Constructor", "getModifiers", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Constructor", "getParameterAnnotations", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Constructor", "getParameterCount", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Constructor", "isSynthetic", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Constructor", "isVarArgs", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Constructor", "setAccessible", "(boolean)", "summary", "df-generated"] + - ["java.lang.reflect", "Executable", "getDeclaringClass", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Executable", "getModifiers", "()", "summary", "df-generated"] - ["java.lang.reflect", "Executable", "getParameterAnnotations", "()", "summary", "df-generated"] - ["java.lang.reflect", "Executable", "getParameterCount", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Executable", "isSynthetic", "()", "summary", "df-generated"] - ["java.lang.reflect", "Executable", "isVarArgs", "()", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getBoolean", "(Object)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getByte", "(Object)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getChar", "(Object)", "summary", "df-generated"] + - ["java.lang.reflect", "Field", "getDeclaringClass", "()", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getDouble", "(Object)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getFloat", "(Object)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getInt", "(Object)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getLong", "(Object)", "summary", "df-generated"] + - ["java.lang.reflect", "Field", "getModifiers", "()", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getShort", "(Object)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "getType", "()", "summary", "df-generated"] - ["java.lang.reflect", "Field", "isEnumConstant", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Field", "isSynthetic", "()", "summary", "df-generated"] - ["java.lang.reflect", "Field", "set", "(Object,Object)", "summary", "df-generated"] + - ["java.lang.reflect", "Field", "setAccessible", "(boolean)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "setBoolean", "(Object,boolean)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "setByte", "(Object,byte)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "setChar", "(Object,char)", "summary", "df-generated"] @@ -107,13 +131,17 @@ extensions: - ["java.lang.reflect", "Field", "setLong", "(Object,long)", "summary", "df-generated"] - ["java.lang.reflect", "Field", "setShort", "(Object,short)", "summary", "df-generated"] - ["java.lang.reflect", "InvocationHandler", "invokeDefault", "(Object,Method,Object[])", "summary", "df-generated"] - - ["java.lang.reflect", "Member", "getDeclaringClass", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Member", "getModifiers", "()", "summary", "df-generated"] - - ["java.lang.reflect", "Member", "isSynthetic", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Method", "getDeclaringClass", "()", "summary", "df-generated"] - ["java.lang.reflect", "Method", "getDefaultValue", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Method", "getModifiers", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Method", "getParameterAnnotations", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Method", "getParameterCount", "()", "summary", "df-generated"] - ["java.lang.reflect", "Method", "getReturnType", "()", "summary", "df-generated"] - ["java.lang.reflect", "Method", "isBridge", "()", "summary", "df-generated"] - ["java.lang.reflect", "Method", "isDefault", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Method", "isSynthetic", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Method", "isVarArgs", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Method", "setAccessible", "(boolean)", "summary", "df-generated"] - ["java.lang.reflect", "Modifier", "classModifiers", "()", "summary", "df-generated"] - ["java.lang.reflect", "Modifier", "constructorModifiers", "()", "summary", "df-generated"] - ["java.lang.reflect", "Modifier", "fieldModifiers", "()", "summary", "df-generated"] @@ -132,6 +160,7 @@ extensions: - ["java.lang.reflect", "Modifier", "isVolatile", "(int)", "summary", "df-generated"] - ["java.lang.reflect", "Modifier", "methodModifiers", "()", "summary", "df-generated"] - ["java.lang.reflect", "Modifier", "parameterModifiers", "()", "summary", "df-generated"] + - ["java.lang.reflect", "Modifier", "toString", "(int)", "summary", "df-generated"] - ["java.lang.reflect", "Parameter", "getModifiers", "()", "summary", "df-generated"] - ["java.lang.reflect", "Parameter", "getType", "()", "summary", "df-generated"] - ["java.lang.reflect", "Parameter", "isImplicit", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.lang.runtime.model.yml b/java/ql/lib/ext/generated/java.lang.runtime.model.yml index 940d246f9b30..16b0ca3d7b86 100644 --- a/java/ql/lib/ext/generated/java.lang.runtime.model.yml +++ b/java/ql/lib/ext/generated/java.lang.runtime.model.yml @@ -4,10 +4,6 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.lang.runtime", "ObjectMethods", True, "bootstrap", "(MethodHandles$Lookup,String,TypeDescriptor,Class,String,MethodHandle[])", "", "Argument[5].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["java.lang.runtime", "SwitchBootstraps", True, "enumSwitch", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["java.lang.runtime", "SwitchBootstraps", True, "typeSwitch", "(MethodHandles$Lookup,String,MethodType,Object[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["java.lang.runtime", "ObjectMethods", "bootstrap", "(MethodHandles$Lookup,String,TypeDescriptor,Class,String,MethodHandle[])", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.math.model.yml b/java/ql/lib/ext/generated/java.math.model.yml index 2f149239f07f..1ce8751a5327 100644 --- a/java/ql/lib/ext/generated/java.math.model.yml +++ b/java/ql/lib/ext/generated/java.math.model.yml @@ -31,6 +31,7 @@ extensions: - ["java.math", "BigDecimal", "divideAndRemainder", "(BigDecimal,MathContext)", "summary", "df-generated"] - ["java.math", "BigDecimal", "divideToIntegralValue", "(BigDecimal)", "summary", "df-generated"] - ["java.math", "BigDecimal", "divideToIntegralValue", "(BigDecimal,MathContext)", "summary", "df-generated"] + - ["java.math", "BigDecimal", "floatValue", "()", "summary", "df-generated"] - ["java.math", "BigDecimal", "intValueExact", "()", "summary", "df-generated"] - ["java.math", "BigDecimal", "longValueExact", "()", "summary", "df-generated"] - ["java.math", "BigDecimal", "max", "(BigDecimal)", "summary", "df-generated"] @@ -74,6 +75,7 @@ extensions: - ["java.math", "BigInteger", "divide", "(BigInteger)", "summary", "df-generated"] - ["java.math", "BigInteger", "divideAndRemainder", "(BigInteger)", "summary", "df-generated"] - ["java.math", "BigInteger", "flipBit", "(int)", "summary", "df-generated"] + - ["java.math", "BigInteger", "floatValue", "()", "summary", "df-generated"] - ["java.math", "BigInteger", "gcd", "(BigInteger)", "summary", "df-generated"] - ["java.math", "BigInteger", "getLowestSetBit", "()", "summary", "df-generated"] - ["java.math", "BigInteger", "intValueExact", "()", "summary", "df-generated"] @@ -98,6 +100,7 @@ extensions: - ["java.math", "BigInteger", "sqrtAndRemainder", "()", "summary", "df-generated"] - ["java.math", "BigInteger", "testBit", "(int)", "summary", "df-generated"] - ["java.math", "BigInteger", "toByteArray", "()", "summary", "df-generated"] + - ["java.math", "BigInteger", "toString", "(int)", "summary", "df-generated"] - ["java.math", "BigInteger", "xor", "(BigInteger)", "summary", "df-generated"] - ["java.math", "MathContext", "MathContext", "(String)", "summary", "df-generated"] - ["java.math", "MathContext", "MathContext", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.net.http.model.yml b/java/ql/lib/ext/generated/java.net.http.model.yml index 6bb3608a4372..c741ffa49216 100644 --- a/java/ql/lib/ext/generated/java.net.http.model.yml +++ b/java/ql/lib/ext/generated/java.net.http.model.yml @@ -4,11 +4,31 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.net.http", "HttpClient$Builder", True, "authenticator", "(Authenticator)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient$Builder", True, "connectTimeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "cookieHandler", "(CookieHandler)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "executor", "(Executor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "followRedirects", "(HttpClient$Redirect)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "priority", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "proxy", "(ProxySelector)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "sslContext", "(SSLContext)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "sslParameters", "(SSLParameters)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient$Builder", True, "version", "(HttpClient$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpClient", True, "authenticator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient", True, "connectTimeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient", True, "cookieHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient", True, "executor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient", True, "newWebSocketBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient", True, "proxy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient", True, "sslContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpClient", True, "sslParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpConnectTimeoutException", True, "HttpConnectTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net.http", "HttpHeaders", False, "allValues", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpHeaders", False, "allValues", "(String)", "", "Argument[this].SyntheticField[java.net.http.HttpHeaders.headers].MapValue", "ReturnValue", "value", "dfc-generated"] - ["java.net.http", "HttpHeaders", False, "firstValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpHeaders", False, "map", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net.http", "HttpRequest$BodyPublishers", True, "concat", "(HttpRequest$BodyPublisher[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpHeaders", False, "map", "()", "", "Argument[this].SyntheticField[java.net.http.HttpHeaders.headers]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpHeaders", False, "of", "(Map,BiPredicate)", "", "Argument[0].MapKey", "ReturnValue.SyntheticField[java.net.http.HttpHeaders.headers].MapKey", "taint", "dfc-generated"] + - ["java.net.http", "HttpRequest$BodyPublishers", True, "concat", "(HttpRequest$BodyPublisher[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - ["java.net.http", "HttpRequest$BodyPublishers", True, "fromPublisher", "(Flow$Publisher)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpRequest$BodyPublishers", True, "fromPublisher", "(Flow$Publisher,long)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofByteArray", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -18,8 +38,28 @@ extensions: - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofInputStream", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofString", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpRequest$BodyPublishers", True, "ofString", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "DELETE", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "GET", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "POST", "(HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "PUT", "(HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "expectContinue", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "header", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "headers", "(String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "method", "(String,HttpRequest$BodyPublisher)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "setHeader", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "timeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "uri", "(URI)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest$Builder", True, "version", "(HttpClient$Version)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "HttpRequest", True, "bodyPublisher", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest", True, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest", True, "method", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpRequest", True, "newBuilder", "(HttpRequest,BiPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpRequest", True, "newBuilder", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest", True, "timeout", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest", True, "uri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpRequest", True, "version", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$BodyHandlers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] @@ -38,42 +78,40 @@ extensions: - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofByteArrayConsumer", "(Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofFile", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpResponse$BodySubscribers", True, "ofFile", "(Path,OpenOption[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$BodySubscribers", True, "replacing", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$PushPromiseHandler", True, "of", "(Function,ConcurrentMap)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpResponse$PushPromiseHandler", True, "of", "(Function,ConcurrentMap)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "HttpResponse$ResponseInfo", True, "headers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net.http", "HttpTimeoutException", True, "HttpTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net.http", "WebSocketHandshakeException", False, "WebSocketHandshakeException", "(HttpResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net.http", "WebSocketHandshakeException", False, "getResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "WebSocket$Builder", True, "buildAsync", "(URI,WebSocket$Listener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.net.http", "WebSocket$Builder", True, "buildAsync", "(URI,WebSocket$Listener)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.net.http", "WebSocket$Builder", True, "connectTimeout", "(Duration)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "WebSocket$Builder", True, "header", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "WebSocket$Builder", True, "subprotocols", "(String,String[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.net.http", "WebSocket", True, "getSubprotocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "WebSocket", True, "sendBinary", "(ByteBuffer,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "WebSocket", True, "sendClose", "(int,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "WebSocket", True, "sendPing", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "WebSocket", True, "sendPong", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "WebSocket", True, "sendText", "(CharSequence,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net.http", "WebSocketHandshakeException", False, "WebSocketHandshakeException", "(HttpResponse)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.http.WebSocketHandshakeException.response]", "value", "dfc-generated"] + - ["java.net.http", "WebSocketHandshakeException", False, "getResponse", "()", "", "Argument[this].SyntheticField[java.net.http.WebSocketHandshakeException.response]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.net.http", "HttpClient", "authenticator", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "connectTimeout", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "cookieHandler", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "executor", "()", "summary", "df-generated"] - ["java.net.http", "HttpClient", "followRedirects", "()", "summary", "df-generated"] - ["java.net.http", "HttpClient", "newBuilder", "()", "summary", "df-generated"] - ["java.net.http", "HttpClient", "newHttpClient", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "newWebSocketBuilder", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "proxy", "()", "summary", "df-generated"] - ["java.net.http", "HttpClient", "send", "(HttpRequest,HttpResponse$BodyHandler)", "summary", "df-generated"] - ["java.net.http", "HttpClient", "sendAsync", "(HttpRequest,HttpResponse$BodyHandler)", "summary", "df-generated"] - ["java.net.http", "HttpClient", "sendAsync", "(HttpRequest,HttpResponse$BodyHandler,HttpResponse$PushPromiseHandler)", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "sslContext", "()", "summary", "df-generated"] - - ["java.net.http", "HttpClient", "sslParameters", "()", "summary", "df-generated"] - ["java.net.http", "HttpClient", "version", "()", "summary", "df-generated"] - ["java.net.http", "HttpHeaders", "firstValueAsLong", "(String)", "summary", "df-generated"] - - ["java.net.http", "HttpHeaders", "of", "(Map,BiPredicate)", "summary", "df-generated"] - ["java.net.http", "HttpRequest$BodyPublishers", "noBody", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "bodyPublisher", "()", "summary", "df-generated"] - ["java.net.http", "HttpRequest", "expectContinue", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "headers", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "method", "()", "summary", "df-generated"] - ["java.net.http", "HttpRequest", "newBuilder", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "timeout", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "uri", "()", "summary", "df-generated"] - - ["java.net.http", "HttpRequest", "version", "()", "summary", "df-generated"] - ["java.net.http", "HttpResponse$BodyHandlers", "buffering", "(HttpResponse$BodyHandler,int)", "summary", "df-generated"] - ["java.net.http", "HttpResponse$BodyHandlers", "discarding", "()", "summary", "df-generated"] - ["java.net.http", "HttpResponse$BodyHandlers", "fromLineSubscriber", "(Flow$Subscriber)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.net.model.yml b/java/ql/lib/ext/generated/java.net.model.yml index 6f0a35897f22..7e6a86dbf345 100644 --- a/java/ql/lib/ext/generated/java.net.model.yml +++ b/java/ql/lib/ext/generated/java.net.model.yml @@ -20,131 +20,146 @@ extensions: - ["java.net", "ConnectException", True, "ConnectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "ContentHandler", True, "getContent", "(URLConnection)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.net", "ContentHandler", True, "getContent", "(URLConnection,Class[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "CookieManager", True, "CookieManager", "(CookieStore,CookiePolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "CookieManager", True, "CookieManager", "(CookieStore,CookiePolicy)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "CookieManager", True, "getCookieStore", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "CookieManager", True, "CookieManager", "(CookieStore,CookiePolicy)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.CookieManager.cookieJar]", "value", "dfc-generated"] + - ["java.net", "CookieManager", True, "getCookieStore", "()", "", "Argument[this].SyntheticField[java.net.CookieManager.cookieJar]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "CookieManager", True, "setCookiePolicy", "(CookiePolicy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "CookieStore", True, "add", "(URI,HttpCookie)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "CookieStore", True, "add", "(URI,HttpCookie)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.net", "CookieStore", True, "get", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "CookieStore", True, "getCookies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "CookieStore", True, "getURIs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "getSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "setAddress", "(InetAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "setData", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "setData", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramPacket", False, "setSocketAddress", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "connect", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "getInetAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "getRemoteSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "send", "(DatagramPacket)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "DatagramSocket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,SocketAddress)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,InetAddress,int)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "DatagramPacket", "(byte[],int,int,SocketAddress)", "", "Argument[3]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "getAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "getData", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "getSocketAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "ReturnValue", "taint", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "setAddress", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "setData", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.buf]", "value", "dfc-generated"] + - ["java.net", "DatagramPacket", False, "setSocketAddress", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramPacket.address]", "taint", "dfc-generated"] + - ["java.net", "DatagramSocket", True, "connect", "(InetAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "value", "dfc-generated"] + - ["java.net", "DatagramSocket", True, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "taint", "dfc-generated"] + - ["java.net", "DatagramSocket", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "DatagramSocket", True, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "DatagramSocket", True, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "DatagramSocket", True, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "DatagramSocket", True, "getRemoteSocketAddress", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "ReturnValue", "taint", "dfc-generated"] + - ["java.net", "DatagramSocket", True, "receive", "(DatagramPacket)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.net", "DatagramSocket", True, "send", "(DatagramPacket)", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.connectedAddress]", "Argument[0].SyntheticField[java.net.DatagramPacket.address]", "value", "dfc-generated"] + - ["java.net", "DatagramSocket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "DatagramSocket", True, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "HttpCookie", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "getComment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "getCommentURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "getDomain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "getPortlist", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "FileNameMap", True, "getContentTypeFor", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "HttpCookie", False, "HttpCookie", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.name]", "taint", "dfc-generated"] + - ["java.net", "HttpCookie", False, "HttpCookie", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "getComment", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.comment]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "getCommentURL", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.commentURL]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "getDomain", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.domain]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "getName", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "getPath", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.path]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "getPortlist", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.portlist]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "getValue", "()", "", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "HttpCookie", False, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "setComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "setCommentURL", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "setDomain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "setPath", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "setPortlist", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpCookie", False, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "HttpRetryException", True, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpRetryException", True, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpURLConnection", True, "getRequestMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "HttpCookie", False, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.comment]", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "setCommentURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.commentURL]", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "setDomain", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.domain]", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "setPath", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.path]", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "setPortlist", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.portlist]", "value", "dfc-generated"] + - ["java.net", "HttpCookie", False, "setValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpCookie.value]", "value", "dfc-generated"] + - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] + - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] + - ["java.net", "HttpRetryException", True, "HttpRetryException", "(String,int,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.HttpRetryException.location]", "value", "dfc-generated"] + - ["java.net", "HttpRetryException", True, "getLocation", "()", "", "Argument[this].SyntheticField[java.net.HttpRetryException.location]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpRetryException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "HttpURLConnection", True, "getErrorStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "HttpURLConnection", True, "getRequestMethod", "()", "", "Argument[this].SyntheticField[java.net.HttpURLConnection.method]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "HttpURLConnection", True, "getResponseMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "HttpURLConnection", True, "setRequestMethod", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Inet6Address", False, "getScopedInterface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InetAddress", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InetAddress", True, "getByAddress", "(String,byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InetAddress", True, "getByAddress", "(String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "HttpURLConnection", True, "setAuthenticator", "(Authenticator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "HttpURLConnection", True, "setRequestMethod", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.HttpURLConnection.method]", "value", "dfc-generated"] + - ["java.net", "IDN", False, "toASCII", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.net", "IDN", False, "toASCII", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.net", "IDN", False, "toUnicode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.net", "IDN", False, "toUnicode", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.net", "Inet6Address", False, "getAddress", "()", "", "Argument[this].SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"] + - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],NetworkInterface)", "", "Argument[2]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.scope_ifname]", "value", "dfc-generated"] + - ["java.net", "Inet6Address", False, "getByAddress", "(String,byte[],int)", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"] + - ["java.net", "Inet6Address", False, "getScopedInterface", "()", "", "Argument[this].SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.scope_ifname]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "InetAddress", True, "getByAddress", "(String,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.net.Inet6Address.holder6].SyntheticField[java.net.Inet6Address$Inet6AddressHolder.ipaddress]", "taint", "dfc-generated"] - ["java.net", "InetAddress", True, "getCanonicalHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "InetAddress", True, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "InetSocketAddress", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InetSocketAddress", True, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "InetSocketAddress", True, "getHostString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "InterfaceAddress", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "InterfaceAddress", True, "getBroadcast", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "JarURLConnection", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "JarURLConnection", True, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "JarURLConnection", True, "getEntryName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "JarURLConnection", True, "getJarEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "JarURLConnection", True, "getJarFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "JarURLConnection", True, "getJarFileURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "JarURLConnection", True, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "MalformedURLException", True, "MalformedURLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "MulticastSocket", True, "getInterface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "MulticastSocket", True, "getInterface", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.infAddress]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "MulticastSocket", True, "getInterface", "()", "", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[sun.nio.ch.DatagramSocketAdaptor.outgoingInetAddress]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "MulticastSocket", True, "send", "(DatagramPacket,byte)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "MulticastSocket", True, "send", "(DatagramPacket,byte)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.net", "MulticastSocket", True, "setInterface", "(InetAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "NetPermission", False, "NetPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "NetPermission", False, "NetPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "MulticastSocket", True, "setInterface", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[java.net.NetMulticastSocket.infAddress]", "value", "dfc-generated"] + - ["java.net", "MulticastSocket", True, "setInterface", "(InetAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.DatagramSocket.delegate].SyntheticField[sun.nio.ch.DatagramSocketAdaptor.outgoingInetAddress]", "value", "dfc-generated"] + - ["java.net", "NetPermission", False, "NetPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.net", "NetPermission", False, "NetPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.net", "NetworkInterface", False, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "NetworkInterface", False, "getInterfaceAddresses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "NetworkInterface", False, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "NetworkInterface", False, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "NetworkInterface", False, "subInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "NoRouteToHostException", True, "NoRouteToHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "PasswordAuthentication", False, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "PasswordAuthentication", False, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.net.PasswordAuthentication.userName]", "value", "dfc-generated"] + - ["java.net", "PasswordAuthentication", False, "PasswordAuthentication", "(String,char[])", "", "Argument[1]", "Argument[this].SyntheticField[java.net.PasswordAuthentication.password]", "value", "dfc-generated"] + - ["java.net", "PasswordAuthentication", False, "getPassword", "()", "", "Argument[this].SyntheticField[java.net.PasswordAuthentication.password]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "PasswordAuthentication", False, "getUserName", "()", "", "Argument[this].SyntheticField[java.net.PasswordAuthentication.userName]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "PortUnreachableException", True, "PortUnreachableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "ProtocolException", True, "ProtocolException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Proxy", True, "Proxy", "(Proxy$Type,SocketAddress)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Proxy", True, "address", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "Proxy", True, "Proxy", "(Proxy$Type,SocketAddress)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.Proxy.sa]", "value", "dfc-generated"] + - ["java.net", "Proxy", True, "address", "()", "", "Argument[this].SyntheticField[java.net.Proxy.sa]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "ProxySelector", True, "select", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "ServerSocket", "(int,int,InetAddress)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "bind", "(SocketAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "getInetAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "ServerSocket", True, "ServerSocket", "(int,int,InetAddress)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] + - ["java.net", "ServerSocket", True, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "ServerSocket", True, "bind", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] + - ["java.net", "ServerSocket", True, "bind", "(SocketAddress,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] + - ["java.net", "ServerSocket", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "ServerSocket", True, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.ServerSocket.impl].SyntheticField[java.net.SocketImpl.address]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "ServerSocket", True, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "ServerSocket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.net", "ServerSocket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "ServerSocket", True, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(InetAddress,int,InetAddress,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "Socket", True, "Socket", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "Socket", True, "Socket", "(InetAddress,int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] + - ["java.net", "Socket", True, "Socket", "(InetAddress,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "Socket", True, "Socket", "(Proxy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "Socket", True, "Socket", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(String,int,InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "Socket", "(String,int,InetAddress,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "Socket", True, "Socket", "(String,int,InetAddress,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] - ["java.net", "Socket", True, "Socket", "(String,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "bind", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "Socket", True, "getInetAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "Socket", True, "bind", "(SocketAddress)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "taint", "dfc-generated"] + - ["java.net", "Socket", True, "getChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "Socket", True, "getInetAddress", "()", "", "Argument[this].SyntheticField[java.net.Socket.impl].SyntheticField[java.net.SocketImpl.address]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "Socket", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "Socket", True, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "Socket", True, "getLocalSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "Socket", True, "getRemoteSocketAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "Socket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.net", "Socket", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "Socket", True, "supportedOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "SocketException", True, "SocketException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "SocketOptions", True, "setOption", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "SocketPermission", False, "SocketPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "SocketPermission", False, "SocketPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.net", "SocketTimeoutException", True, "SocketTimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "URI", False, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URI", False, "getFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URI", False, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URI", False, "getQuery", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URI", False, "getRawAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URI", False, "getRawFragment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -156,31 +171,19 @@ extensions: - ["java.net", "URI", False, "getSchemeSpecificPart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URI", False, "getUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URI", False, "normalize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URI", False, "parseServerAuthority", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.net", "URI", False, "parseServerAuthority", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "URI", False, "relativize", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URISyntaxException", True, "getInput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URISyntaxException", True, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,int,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,int,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URL", False, "URL", "(String,String,int,String,URLStreamHandler)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] + - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "value", "dfc-generated"] + - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] + - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "value", "dfc-generated"] + - ["java.net", "URISyntaxException", True, "URISyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] + - ["java.net", "URISyntaxException", True, "getInput", "()", "", "Argument[this].SyntheticField[java.net.URISyntaxException.input]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "URISyntaxException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - ["java.net", "URL", False, "URL", "(URL,String,URLStreamHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "URL", False, "URL", "(URL,String,URLStreamHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.net", "URL", False, "URL", "(URL,String,URLStreamHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["java.net", "URL", False, "getAuthority", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "getContent", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URL", False, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URL", False, "getProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URL", False, "getRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URL", False, "getUserInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URL", False, "openConnection", "(Proxy)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -192,23 +195,28 @@ extensions: - ["java.net", "URLClassLoader", True, "URLClassLoader", "(URL[],ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.net", "URLClassLoader", True, "URLClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.net", "URLClassLoader", True, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLClassLoader", True, "newInstance", "(URL[],ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getContent", "(Class[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getContentEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getContentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "URLConnection", True, "getHeaderField", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "URLConnection", True, "getHeaderField", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "URLConnection", True, "getHeaderFieldKey", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "URLConnection", True, "getHeaderFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "URLConnection", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "URLConnection", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getPermission", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getRequestProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getRequestProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.net", "URLConnection", True, "getURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLEncoder", True, "encode", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLEncoder", True, "encode", "(String,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLEncoder", True, "encode", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "URLPermission", False, "URLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "URLPermission", False, "URLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.net", "UnixDomainSocketAddress", False, "getPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.net", "UnixDomainSocketAddress", False, "of", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.net", "UnixDomainSocketAddress", False, "of", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.net", "URLEncoder", True, "encode", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "URLEncoder", True, "encode", "(String,Charset)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "URLEncoder", True, "encode", "(String,String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "URLPermission", False, "URLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.net", "URLPermission", False, "URLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.net", "UnixDomainSocketAddress", False, "getPath", "()", "", "Argument[this].SyntheticField[java.net.UnixDomainSocketAddress.path]", "ReturnValue", "value", "dfc-generated"] + - ["java.net", "UnixDomainSocketAddress", False, "of", "(Path)", "", "Argument[0]", "ReturnValue.SyntheticField[java.net.UnixDomainSocketAddress.path]", "value", "dfc-generated"] + - ["java.net", "UnixDomainSocketAddress", False, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.net.UnixDomainSocketAddress.path]", "taint", "dfc-generated"] - ["java.net", "UnknownHostException", True, "UnknownHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.net", "UnknownServiceException", True, "UnknownServiceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: @@ -228,9 +236,8 @@ extensions: - ["java.net", "CookieHandler", "getDefault", "()", "summary", "df-generated"] - ["java.net", "CookieHandler", "put", "(URI,Map)", "summary", "df-generated"] - ["java.net", "CookieHandler", "setDefault", "(CookieHandler)", "summary", "df-generated"] - - ["java.net", "CookiePolicy", "shouldAccept", "(URI,HttpCookie)", "summary", "df-generated"] - - ["java.net", "CookieStore", "remove", "(URI,HttpCookie)", "summary", "df-generated"] - - ["java.net", "CookieStore", "removeAll", "()", "summary", "df-generated"] + - ["java.net", "CookieManager", "get", "(URI,Map)", "summary", "df-generated"] + - ["java.net", "CookieManager", "put", "(URI,Map)", "summary", "df-generated"] - ["java.net", "DatagramPacket", "getLength", "()", "summary", "df-generated"] - ["java.net", "DatagramPacket", "getOffset", "()", "summary", "df-generated"] - ["java.net", "DatagramPacket", "getPort", "()", "summary", "df-generated"] @@ -242,10 +249,7 @@ extensions: - ["java.net", "DatagramSocket", "bind", "(SocketAddress)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "disconnect", "()", "summary", "df-generated"] - ["java.net", "DatagramSocket", "getBroadcast", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getChannel", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getLocalAddress", "()", "summary", "df-generated"] - ["java.net", "DatagramSocket", "getLocalPort", "()", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "getLocalSocketAddress", "()", "summary", "df-generated"] - ["java.net", "DatagramSocket", "getOption", "(SocketOption)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "getPort", "()", "summary", "df-generated"] - ["java.net", "DatagramSocket", "getReceiveBufferSize", "()", "summary", "df-generated"] @@ -258,7 +262,6 @@ extensions: - ["java.net", "DatagramSocket", "isConnected", "()", "summary", "df-generated"] - ["java.net", "DatagramSocket", "joinGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "leaveGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - - ["java.net", "DatagramSocket", "receive", "(DatagramPacket)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "setBroadcast", "(boolean)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "setDatagramSocketImplFactory", "(DatagramSocketImplFactory)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "setReceiveBufferSize", "(int)", "summary", "df-generated"] @@ -266,7 +269,6 @@ extensions: - ["java.net", "DatagramSocket", "setSendBufferSize", "(int)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "setSoTimeout", "(int)", "summary", "df-generated"] - ["java.net", "DatagramSocket", "setTrafficClass", "(int)", "summary", "df-generated"] - - ["java.net", "FileNameMap", "getContentTypeFor", "(String)", "summary", "df-generated"] - ["java.net", "HttpCookie", "domainMatches", "(String,String)", "summary", "df-generated"] - ["java.net", "HttpCookie", "getDiscard", "()", "summary", "df-generated"] - ["java.net", "HttpCookie", "getMaxAge", "()", "summary", "df-generated"] @@ -281,23 +283,42 @@ extensions: - ["java.net", "HttpCookie", "setVersion", "(int)", "summary", "df-generated"] - ["java.net", "HttpRetryException", "responseCode", "()", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "disconnect", "()", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "getErrorStream", "()", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "getFollowRedirects", "()", "summary", "df-generated"] + - ["java.net", "HttpURLConnection", "getHeaderFieldDate", "(String,long)", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "getInstanceFollowRedirects", "()", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "getResponseCode", "()", "summary", "df-generated"] - - ["java.net", "HttpURLConnection", "setAuthenticator", "(Authenticator)", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "setChunkedStreamingMode", "(int)", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "setFixedLengthStreamingMode", "(int)", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "setFixedLengthStreamingMode", "(long)", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "setFollowRedirects", "(boolean)", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "setInstanceFollowRedirects", "(boolean)", "summary", "df-generated"] - ["java.net", "HttpURLConnection", "usingProxy", "()", "summary", "df-generated"] - - ["java.net", "IDN", "toASCII", "(String)", "summary", "df-generated"] - - ["java.net", "IDN", "toASCII", "(String,int)", "summary", "df-generated"] - - ["java.net", "IDN", "toUnicode", "(String)", "summary", "df-generated"] - - ["java.net", "IDN", "toUnicode", "(String,int)", "summary", "df-generated"] + - ["java.net", "Inet4Address", "getAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "getHostAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isAnyLocalAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isLinkLocalAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isLoopbackAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isMCGlobal", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isMCLinkLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isMCNodeLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isMCOrgLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isMCSiteLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isMulticastAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet4Address", "isSiteLocalAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "getHostAddress", "()", "summary", "df-generated"] - ["java.net", "Inet6Address", "getScopeId", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isAnyLocalAddress", "()", "summary", "df-generated"] - ["java.net", "Inet6Address", "isIPv4CompatibleAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isLinkLocalAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isLoopbackAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isMCGlobal", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isMCLinkLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isMCNodeLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isMCOrgLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isMCSiteLocal", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isMulticastAddress", "()", "summary", "df-generated"] + - ["java.net", "Inet6Address", "isSiteLocalAddress", "()", "summary", "df-generated"] + - ["java.net", "InetAddress", "getAddress", "()", "summary", "df-generated"] - ["java.net", "InetAddress", "getHostAddress", "()", "summary", "df-generated"] - ["java.net", "InetAddress", "getLocalHost", "()", "summary", "df-generated"] - ["java.net", "InetAddress", "getLoopbackAddress", "()", "summary", "df-generated"] @@ -314,10 +335,8 @@ extensions: - ["java.net", "InetAddress", "isReachable", "(int)", "summary", "df-generated"] - ["java.net", "InetAddress", "isSiteLocalAddress", "()", "summary", "df-generated"] - ["java.net", "InetSocketAddress", "InetSocketAddress", "(int)", "summary", "df-generated"] - - ["java.net", "InetSocketAddress", "getPort", "()", "summary", "df-generated"] - ["java.net", "InetSocketAddress", "isUnresolved", "()", "summary", "df-generated"] - ["java.net", "InterfaceAddress", "getNetworkPrefixLength", "()", "summary", "df-generated"] - - ["java.net", "JarURLConnection", "getJarFile", "()", "summary", "df-generated"] - ["java.net", "JarURLConnection", "getMainAttributes", "()", "summary", "df-generated"] - ["java.net", "MulticastSocket", "MulticastSocket", "(SocketAddress)", "summary", "df-generated"] - ["java.net", "MulticastSocket", "MulticastSocket", "(int)", "summary", "df-generated"] @@ -326,7 +345,9 @@ extensions: - ["java.net", "MulticastSocket", "getTTL", "()", "summary", "df-generated"] - ["java.net", "MulticastSocket", "getTimeToLive", "()", "summary", "df-generated"] - ["java.net", "MulticastSocket", "joinGroup", "(InetAddress)", "summary", "df-generated"] + - ["java.net", "MulticastSocket", "joinGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - ["java.net", "MulticastSocket", "leaveGroup", "(InetAddress)", "summary", "df-generated"] + - ["java.net", "MulticastSocket", "leaveGroup", "(SocketAddress,NetworkInterface)", "summary", "df-generated"] - ["java.net", "MulticastSocket", "setLoopbackMode", "(boolean)", "summary", "df-generated"] - ["java.net", "MulticastSocket", "setNetworkInterface", "(NetworkInterface)", "summary", "df-generated"] - ["java.net", "MulticastSocket", "setTTL", "(byte)", "summary", "df-generated"] @@ -364,9 +385,6 @@ extensions: - ["java.net", "SecureCacheResponse", "getServerCertificateChain", "()", "summary", "df-generated"] - ["java.net", "ServerSocket", "ServerSocket", "(int)", "summary", "df-generated"] - ["java.net", "ServerSocket", "ServerSocket", "(int,int)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "accept", "()", "summary", "df-generated"] - - ["java.net", "ServerSocket", "bind", "(SocketAddress)", "summary", "df-generated"] - - ["java.net", "ServerSocket", "getChannel", "()", "summary", "df-generated"] - ["java.net", "ServerSocket", "getLocalPort", "()", "summary", "df-generated"] - ["java.net", "ServerSocket", "getOption", "(SocketOption)", "summary", "df-generated"] - ["java.net", "ServerSocket", "getReceiveBufferSize", "()", "summary", "df-generated"] @@ -379,14 +397,8 @@ extensions: - ["java.net", "ServerSocket", "setReuseAddress", "(boolean)", "summary", "df-generated"] - ["java.net", "ServerSocket", "setSoTimeout", "(int)", "summary", "df-generated"] - ["java.net", "ServerSocket", "setSocketFactory", "(SocketImplFactory)", "summary", "df-generated"] - - ["java.net", "Socket", "Socket", "(InetAddress,int)", "summary", "df-generated"] - - ["java.net", "Socket", "Socket", "(InetAddress,int,boolean)", "summary", "df-generated"] - - ["java.net", "Socket", "Socket", "(Proxy)", "summary", "df-generated"] - - ["java.net", "Socket", "getChannel", "()", "summary", "df-generated"] - ["java.net", "Socket", "getKeepAlive", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getLocalAddress", "()", "summary", "df-generated"] - ["java.net", "Socket", "getLocalPort", "()", "summary", "df-generated"] - - ["java.net", "Socket", "getLocalSocketAddress", "()", "summary", "df-generated"] - ["java.net", "Socket", "getOOBInline", "()", "summary", "df-generated"] - ["java.net", "Socket", "getOption", "(SocketOption)", "summary", "df-generated"] - ["java.net", "Socket", "getPort", "()", "summary", "df-generated"] @@ -416,19 +428,21 @@ extensions: - ["java.net", "Socket", "setTrafficClass", "(int)", "summary", "df-generated"] - ["java.net", "Socket", "shutdownInput", "()", "summary", "df-generated"] - ["java.net", "Socket", "shutdownOutput", "()", "summary", "df-generated"] - - ["java.net", "SocketOptions", "getOption", "(int)", "summary", "df-generated"] - - ["java.net", "URI", "URI", "(String,String,String)", "summary", "df-generated"] + - ["java.net", "SocketPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["java.net", "SocketPermission", "newPermissionCollection", "()", "summary", "df-generated"] - ["java.net", "URI", "URI", "(String,String,String,String)", "summary", "df-generated"] - ["java.net", "URI", "URI", "(String,String,String,String,String)", "summary", "df-generated"] - ["java.net", "URI", "getPort", "()", "summary", "df-generated"] - ["java.net", "URI", "isAbsolute", "()", "summary", "df-generated"] - ["java.net", "URI", "isOpaque", "()", "summary", "df-generated"] - ["java.net", "URISyntaxException", "getIndex", "()", "summary", "df-generated"] + - ["java.net", "URL", "getContent", "(Class[])", "summary", "df-generated"] - ["java.net", "URL", "sameFile", "(URL)", "summary", "df-generated"] - ["java.net", "URL", "setURLStreamHandlerFactory", "(URLStreamHandlerFactory)", "summary", "df-generated"] - ["java.net", "URLClassLoader", "URLClassLoader", "(URL[])", "summary", "df-generated"] - - ["java.net", "URLClassLoader", "addURL", "(URL)", "summary", "df-generated"] + - ["java.net", "URLClassLoader", "findResources", "(String)", "summary", "df-generated"] - ["java.net", "URLClassLoader", "newInstance", "(URL[])", "summary", "df-generated"] + - ["java.net", "URLClassLoader", "newInstance", "(URL[],ClassLoader)", "summary", "df-generated"] - ["java.net", "URLConnection", "addRequestProperty", "(String,String)", "summary", "df-generated"] - ["java.net", "URLConnection", "connect", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "getAllowUserInteraction", "()", "summary", "df-generated"] @@ -444,17 +458,11 @@ extensions: - ["java.net", "URLConnection", "getDoOutput", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "getExpiration", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "getFileNameMap", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getHeaderField", "(String)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getHeaderField", "(int)", "summary", "df-generated"] - ["java.net", "URLConnection", "getHeaderFieldDate", "(String,long)", "summary", "df-generated"] - ["java.net", "URLConnection", "getHeaderFieldInt", "(String,int)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getHeaderFieldKey", "(int)", "summary", "df-generated"] - ["java.net", "URLConnection", "getHeaderFieldLong", "(String,long)", "summary", "df-generated"] - - ["java.net", "URLConnection", "getHeaderFields", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "getIfModifiedSince", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getInputStream", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "getLastModified", "()", "summary", "df-generated"] - - ["java.net", "URLConnection", "getOutputStream", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "getReadTimeout", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "getUseCaches", "()", "summary", "df-generated"] - ["java.net", "URLConnection", "guessContentTypeFromName", "(String)", "summary", "df-generated"] @@ -473,4 +481,4 @@ extensions: - ["java.net", "URLConnection", "setReadTimeout", "(int)", "summary", "df-generated"] - ["java.net", "URLConnection", "setRequestProperty", "(String,String)", "summary", "df-generated"] - ["java.net", "URLConnection", "setUseCaches", "(boolean)", "summary", "df-generated"] - - ["java.net", "URLStreamHandlerFactory", "createURLStreamHandler", "(String)", "summary", "df-generated"] + - ["java.net", "URLPermission", "implies", "(Permission)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.nio.channels.model.yml b/java/ql/lib/ext/generated/java.nio.channels.model.yml index 4f6824613281..94098a479924 100644 --- a/java/ql/lib/ext/generated/java.nio.channels.model.yml +++ b/java/ql/lib/ext/generated/java.nio.channels.model.yml @@ -4,9 +4,15 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousByteChannel", True, "read", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousByteChannel", True, "write", "(ByteBuffer,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] @@ -14,12 +20,42 @@ extensions: - ["java.nio.channels", "AsynchronousChannelGroup", True, "withCachedThreadPool", "(ExecutorService,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousChannelGroup", True, "withThreadPool", "(ExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", True, "lock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousFileChannel", True, "lock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", True, "open", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", True, "tryLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousFileChannel", True, "read", "(ByteBuffer,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousFileChannel", True, "truncate", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "AsynchronousFileChannel", True, "tryLock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"] + - ["java.nio.channels", "AsynchronousFileChannel", True, "tryLock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousFileChannel", True, "write", "(ByteBuffer,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "accept", "(Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "accept", "(Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "bind", "(SocketAddress,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "open", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousServerSocketChannel", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "connect", "(SocketAddress,Object,CompletionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousSocketChannel", True, "open", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "AsynchronousSocketChannel", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "shutdownInput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "shutdownOutput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "AsynchronousSocketChannel", True, "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - ["java.nio.channels", "Channels", False, "newChannel", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "Channels", False, "newInputStream", "(ReadableByteChannel)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "Channels", False, "newReader", "(ReadableByteChannel,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -30,16 +66,43 @@ extensions: - ["java.nio.channels", "Channels", False, "newWriter", "(WritableByteChannel,CharsetEncoder,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "Channels", False, "newWriter", "(WritableByteChannel,CharsetEncoder,int)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "Channels", False, "newWriter", "(WritableByteChannel,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "DatagramChannel", True, "connect", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "DatagramChannel", True, "disconnect", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "DatagramChannel", True, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "DatagramChannel", True, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileChannel", True, "lock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "DatagramChannel", True, "receive", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "DatagramChannel", True, "send", "(ByteBuffer,SocketAddress)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "DatagramChannel", True, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "FileChannel", True, "lock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"] + - ["java.nio.channels", "FileChannel", True, "lock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "FileChannel", True, "open", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "FileChannel", True, "open", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileChannel", True, "tryLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileLock", True, "acquiredBy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "FileLock", True, "channel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "NetworkChannel", True, "bind", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "FileChannel", True, "tryLock", "()", "", "Argument[this]", "ReturnValue.SyntheticField[java.nio.channels.FileLock.channel]", "value", "dfc-generated"] + - ["java.nio.channels", "FileChannel", True, "tryLock", "(long,long,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "FileLock", True, "acquiredBy", "()", "", "Argument[this].SyntheticField[java.nio.channels.FileLock.channel]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "FileLock", True, "channel", "()", "", "Argument[this].SyntheticField[java.nio.channels.FileLock.channel]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "MembershipKey", True, "block", "(InetAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "MembershipKey", True, "channel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MembershipKey", True, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MembershipKey", True, "networkInterface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MembershipKey", True, "sourceAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MembershipKey", True, "unblock", "(InetAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "MulticastChannel", True, "join", "(InetAddress,NetworkInterface,InetAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "NetworkChannel", True, "bind", "(SocketAddress)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "NetworkChannel", True, "getLocalAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "NetworkChannel", True, "setOption", "(SocketOption,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "Pipe", True, "sink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "Pipe", True, "source", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "SeekableByteChannel", True, "position", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "SeekableByteChannel", True, "truncate", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.channels", "SelectableChannel", True, "blockingLock", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.channels", "SelectableChannel", True, "configureBlocking", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio.channels", "SelectableChannel", True, "configureBlocking", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.channels", "SelectableChannel", True, "keyFor", "(Selector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "SelectableChannel", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "SelectableChannel", True, "register", "(Selector,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -47,18 +110,32 @@ extensions: - ["java.nio.channels", "SelectableChannel", True, "register", "(Selector,int,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "SelectableChannel", True, "register", "(Selector,int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "SelectionKey", True, "attachment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "SelectionKey", True, "channel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "SelectionKey", True, "interestOps", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "SelectionKey", True, "selector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "Selector", True, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "Selector", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "Selector", True, "select", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.nio.channels", "Selector", True, "select", "(Consumer,long)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.nio.channels", "Selector", True, "selectNow", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.nio.channels", "Selector", True, "selectedKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "Selector", True, "wakeup", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "ServerSocketChannel", True, "accept", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "ServerSocketChannel", True, "bind", "(SocketAddress,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.channels", "ServerSocketChannel", True, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "ServerSocketChannel", True, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "SocketChannel", True, "connect", "(SocketAddress)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.channels", "SocketChannel", True, "getRemoteAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "SocketChannel", True, "open", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "SocketChannel", True, "open", "(SocketAddress)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels", "SocketChannel", True, "shutdownInput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "SocketChannel", True, "shutdownOutput", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.channels", "SocketChannel", True, "socket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.channels", "WritableByteChannel", True, "write", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.nio.channels", "AsynchronousByteChannel", "read", "(ByteBuffer)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousByteChannel", "write", "(ByteBuffer)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousChannelGroup", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousChannelGroup", "isShutdown", "()", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousChannelGroup", "isTerminated", "()", "summary", "df-generated"] @@ -67,85 +144,53 @@ extensions: - ["java.nio.channels", "AsynchronousChannelGroup", "withFixedThreadPool", "(int,ThreadFactory)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", "force", "(boolean)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", "lock", "(Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "lock", "(long,long,boolean)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", "lock", "(long,long,boolean,Object,CompletionHandler)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", "open", "(Path,OpenOption[])", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "read", "(ByteBuffer,long)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", "read", "(ByteBuffer,long,Object,CompletionHandler)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", "size", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "truncate", "(long)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "tryLock", "(long,long,boolean)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousFileChannel", "write", "(ByteBuffer,long)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousFileChannel", "write", "(ByteBuffer,long,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", "accept", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", "accept", "(Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousServerSocketChannel", "bind", "(SocketAddress,int)", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousServerSocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "connect", "(SocketAddress)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "connect", "(SocketAddress,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "getRemoteAddress", "()", "summary", "df-generated"] - ["java.nio.channels", "AsynchronousSocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "read", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "read", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "shutdownInput", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "shutdownOutput", "()", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "write", "(ByteBuffer,long,TimeUnit,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "AsynchronousSocketChannel", "write", "(ByteBuffer[],int,int,long,TimeUnit,Object,CompletionHandler)", "summary", "df-generated"] - - ["java.nio.channels", "Channel", "isOpen", "()", "summary", "df-generated"] - ["java.nio.channels", "Channels", "newInputStream", "(AsynchronousByteChannel)", "summary", "df-generated"] - ["java.nio.channels", "Channels", "newOutputStream", "(AsynchronousByteChannel)", "summary", "df-generated"] - ["java.nio.channels", "Channels", "newOutputStream", "(WritableByteChannel)", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "connect", "(SocketAddress)", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "disconnect", "()", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "getRemoteAddress", "()", "summary", "df-generated"] - ["java.nio.channels", "DatagramChannel", "isConnected", "()", "summary", "df-generated"] - ["java.nio.channels", "DatagramChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "receive", "(ByteBuffer)", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "send", "(ByteBuffer,SocketAddress)", "summary", "df-generated"] - - ["java.nio.channels", "DatagramChannel", "socket", "()", "summary", "df-generated"] + - ["java.nio.channels", "DatagramChannel", "read", "(ByteBuffer[])", "summary", "df-generated"] + - ["java.nio.channels", "DatagramChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"] + - ["java.nio.channels", "DatagramChannel", "validOps", "()", "summary", "df-generated"] + - ["java.nio.channels", "DatagramChannel", "write", "(ByteBuffer[])", "summary", "df-generated"] + - ["java.nio.channels", "DatagramChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] - ["java.nio.channels", "FileChannel", "force", "(boolean)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "lock", "(long,long,boolean)", "summary", "df-generated"] - ["java.nio.channels", "FileChannel", "map", "(FileChannel$MapMode,long,long)", "summary", "df-generated"] + - ["java.nio.channels", "FileChannel", "position", "()", "summary", "df-generated"] - ["java.nio.channels", "FileChannel", "read", "(ByteBuffer,long)", "summary", "df-generated"] + - ["java.nio.channels", "FileChannel", "read", "(ByteBuffer[])", "summary", "df-generated"] + - ["java.nio.channels", "FileChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"] + - ["java.nio.channels", "FileChannel", "size", "()", "summary", "df-generated"] - ["java.nio.channels", "FileChannel", "transferFrom", "(ReadableByteChannel,long,long)", "summary", "df-generated"] - ["java.nio.channels", "FileChannel", "transferTo", "(long,long,WritableByteChannel)", "summary", "df-generated"] - - ["java.nio.channels", "FileChannel", "tryLock", "(long,long,boolean)", "summary", "df-generated"] - ["java.nio.channels", "FileChannel", "write", "(ByteBuffer,long)", "summary", "df-generated"] + - ["java.nio.channels", "FileChannel", "write", "(ByteBuffer[])", "summary", "df-generated"] + - ["java.nio.channels", "FileChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] + - ["java.nio.channels", "FileLock", "close", "()", "summary", "df-generated"] - ["java.nio.channels", "FileLock", "isShared", "()", "summary", "df-generated"] - ["java.nio.channels", "FileLock", "isValid", "()", "summary", "df-generated"] - ["java.nio.channels", "FileLock", "overlaps", "(long,long)", "summary", "df-generated"] - ["java.nio.channels", "FileLock", "position", "()", "summary", "df-generated"] - ["java.nio.channels", "FileLock", "release", "()", "summary", "df-generated"] - ["java.nio.channels", "FileLock", "size", "()", "summary", "df-generated"] - - ["java.nio.channels", "GatheringByteChannel", "write", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "GatheringByteChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "block", "(InetAddress)", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "channel", "()", "summary", "df-generated"] - ["java.nio.channels", "MembershipKey", "drop", "()", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "group", "()", "summary", "df-generated"] - ["java.nio.channels", "MembershipKey", "isValid", "()", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "networkInterface", "()", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "sourceAddress", "()", "summary", "df-generated"] - - ["java.nio.channels", "MembershipKey", "unblock", "(InetAddress)", "summary", "df-generated"] - - ["java.nio.channels", "NetworkChannel", "getLocalAddress", "()", "summary", "df-generated"] - - ["java.nio.channels", "NetworkChannel", "setOption", "(SocketOption,Object)", "summary", "df-generated"] + - ["java.nio.channels", "Pipe$SinkChannel", "validOps", "()", "summary", "df-generated"] + - ["java.nio.channels", "Pipe$SourceChannel", "validOps", "()", "summary", "df-generated"] - ["java.nio.channels", "Pipe", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "Pipe", "sink", "()", "summary", "df-generated"] - - ["java.nio.channels", "Pipe", "source", "()", "summary", "df-generated"] - - ["java.nio.channels", "ScatteringByteChannel", "read", "(ByteBuffer[])", "summary", "df-generated"] - - ["java.nio.channels", "ScatteringByteChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"] - - ["java.nio.channels", "SeekableByteChannel", "position", "()", "summary", "df-generated"] - - ["java.nio.channels", "SeekableByteChannel", "position", "(long)", "summary", "df-generated"] - - ["java.nio.channels", "SeekableByteChannel", "size", "()", "summary", "df-generated"] - - ["java.nio.channels", "SeekableByteChannel", "truncate", "(long)", "summary", "df-generated"] - ["java.nio.channels", "SelectableChannel", "isBlocking", "()", "summary", "df-generated"] - ["java.nio.channels", "SelectableChannel", "isRegistered", "()", "summary", "df-generated"] - ["java.nio.channels", "SelectableChannel", "validOps", "()", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "attach", "(Object)", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "cancel", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "channel", "()", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "interestOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "interestOps", "(int)", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "interestOpsAnd", "(int)", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "interestOpsOr", "(int)", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "isAcceptable", "()", "summary", "df-generated"] @@ -154,27 +199,19 @@ extensions: - ["java.nio.channels", "SelectionKey", "isValid", "()", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "isWritable", "()", "summary", "df-generated"] - ["java.nio.channels", "SelectionKey", "readyOps", "()", "summary", "df-generated"] - - ["java.nio.channels", "SelectionKey", "selector", "()", "summary", "df-generated"] - ["java.nio.channels", "Selector", "isOpen", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "keys", "()", "summary", "df-generated"] - ["java.nio.channels", "Selector", "open", "()", "summary", "df-generated"] - ["java.nio.channels", "Selector", "select", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "select", "(Consumer,long)", "summary", "df-generated"] - ["java.nio.channels", "Selector", "select", "(long)", "summary", "df-generated"] - ["java.nio.channels", "Selector", "selectNow", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "selectNow", "(Consumer)", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "selectedKeys", "()", "summary", "df-generated"] - - ["java.nio.channels", "Selector", "wakeup", "()", "summary", "df-generated"] - - ["java.nio.channels", "ServerSocketChannel", "accept", "()", "summary", "df-generated"] - - ["java.nio.channels", "ServerSocketChannel", "bind", "(SocketAddress,int)", "summary", "df-generated"] - ["java.nio.channels", "ServerSocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "ServerSocketChannel", "socket", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "connect", "(SocketAddress)", "summary", "df-generated"] + - ["java.nio.channels", "ServerSocketChannel", "validOps", "()", "summary", "df-generated"] - ["java.nio.channels", "SocketChannel", "finishConnect", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "getRemoteAddress", "()", "summary", "df-generated"] - ["java.nio.channels", "SocketChannel", "isConnected", "()", "summary", "df-generated"] - ["java.nio.channels", "SocketChannel", "isConnectionPending", "()", "summary", "df-generated"] - ["java.nio.channels", "SocketChannel", "open", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "shutdownInput", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "shutdownOutput", "()", "summary", "df-generated"] - - ["java.nio.channels", "SocketChannel", "socket", "()", "summary", "df-generated"] + - ["java.nio.channels", "SocketChannel", "read", "(ByteBuffer[])", "summary", "df-generated"] + - ["java.nio.channels", "SocketChannel", "read", "(ByteBuffer[],int,int)", "summary", "df-generated"] + - ["java.nio.channels", "SocketChannel", "validOps", "()", "summary", "df-generated"] + - ["java.nio.channels", "SocketChannel", "write", "(ByteBuffer[])", "summary", "df-generated"] + - ["java.nio.channels", "SocketChannel", "write", "(ByteBuffer[],int,int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.nio.channels.spi.model.yml b/java/ql/lib/ext/generated/java.nio.channels.spi.model.yml index bb85f0a62edf..956e1e2a6b84 100644 --- a/java/ql/lib/ext/generated/java.nio.channels.spi.model.yml +++ b/java/ql/lib/ext/generated/java.nio.channels.spi.model.yml @@ -1,21 +1,35 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousChannelGroup", "(ExecutorService,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousChannelGroup", "(ExecutorService,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousChannelGroup", "(int,ThreadFactory)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousServerSocketChannel", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "AsynchronousChannelProvider", True, "openAsynchronousSocketChannel", "(AsynchronousChannelGroup)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openDatagramChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openDatagramChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openDatagramChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openPipe", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openSelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openServerSocketChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openServerSocketChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openServerSocketChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openSocketChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openSocketChannel", "(ProtocolFamily)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.channels.spi", "SelectorProvider", True, "openSocketChannel", "(ProtocolFamily)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.nio.channels.spi", "AsynchronousChannelProvider", "openAsynchronousChannelGroup", "(ExecutorService,int)", "summary", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", "openAsynchronousChannelGroup", "(int,ThreadFactory)", "summary", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", "openAsynchronousServerSocketChannel", "(AsynchronousChannelGroup)", "summary", "df-generated"] - - ["java.nio.channels.spi", "AsynchronousChannelProvider", "openAsynchronousSocketChannel", "(AsynchronousChannelGroup)", "summary", "df-generated"] + - ["java.nio.channels.spi", "AbstractInterruptibleChannel", "isOpen", "()", "summary", "df-generated"] + - ["java.nio.channels.spi", "AbstractSelectableChannel", "isBlocking", "()", "summary", "df-generated"] + - ["java.nio.channels.spi", "AbstractSelectableChannel", "isRegistered", "()", "summary", "df-generated"] + - ["java.nio.channels.spi", "AbstractSelectionKey", "cancel", "()", "summary", "df-generated"] + - ["java.nio.channels.spi", "AbstractSelectionKey", "isValid", "()", "summary", "df-generated"] + - ["java.nio.channels.spi", "AbstractSelector", "isOpen", "()", "summary", "df-generated"] - ["java.nio.channels.spi", "AsynchronousChannelProvider", "provider", "()", "summary", "df-generated"] - ["java.nio.channels.spi", "SelectorProvider", "inheritedChannel", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openDatagramChannel", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openDatagramChannel", "(ProtocolFamily)", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openPipe", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openSelector", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openServerSocketChannel", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openServerSocketChannel", "(ProtocolFamily)", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openSocketChannel", "()", "summary", "df-generated"] - - ["java.nio.channels.spi", "SelectorProvider", "openSocketChannel", "(ProtocolFamily)", "summary", "df-generated"] - ["java.nio.channels.spi", "SelectorProvider", "provider", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.nio.charset.model.yml b/java/ql/lib/ext/generated/java.nio.charset.model.yml index 488fc3ddecf3..e1c8d89ae54a 100644 --- a/java/ql/lib/ext/generated/java.nio.charset.model.yml +++ b/java/ql/lib/ext/generated/java.nio.charset.model.yml @@ -4,36 +4,41 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.nio.charset", "CharsetDecoder", True, "decode", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "decode", "(ByteBuffer,CharBuffer,boolean)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "malformedInputAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "replacement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.charset", "CharsetDecoder", True, "unmappableCharacterAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "decode", "(ByteBuffer)", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "decode", "(ByteBuffer,CharBuffer,boolean)", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "Argument[1].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "malformedInputAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.malformedInputAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "replaceWith", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "replacement", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.replacement]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetDecoder", True, "unmappableCharacterAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetDecoder.unmappableCharacterAction]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.charset", "CharsetEncoder", True, "encode", "(CharBuffer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.charset", "CharsetEncoder", True, "encode", "(CharBuffer,ByteBuffer,boolean)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - ["java.nio.charset", "CharsetEncoder", True, "encode", "(CharBuffer,ByteBuffer,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "malformedInputAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "malformedInputAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetEncoder.malformedInputAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "onMalformedInput", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "onUnmappableCharacter", "(CodingErrorAction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.charset", "CharsetEncoder", True, "replaceWith", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.charset", "CharsetEncoder", True, "replaceWith", "(byte[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["java.nio.charset", "CharsetEncoder", True, "replacement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.charset", "CharsetEncoder", True, "unmappableCharacterAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "CharsetEncoder", True, "unmappableCharacterAction", "()", "", "Argument[this].SyntheticField[java.nio.charset.CharsetEncoder.unmappableCharacterAction]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.charset", "CoderMalfunctionError", True, "CoderMalfunctionError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "IllegalCharsetNameException", True, "IllegalCharsetNameException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "IllegalCharsetNameException", True, "getCharsetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.charset", "UnsupportedCharsetException", True, "UnsupportedCharsetException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.charset", "UnsupportedCharsetException", True, "getCharsetName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.charset", "IllegalCharsetNameException", True, "IllegalCharsetNameException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.IllegalCharsetNameException.charsetName]", "value", "dfc-generated"] + - ["java.nio.charset", "IllegalCharsetNameException", True, "getCharsetName", "()", "", "Argument[this].SyntheticField[java.nio.charset.IllegalCharsetNameException.charsetName]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.charset", "UnsupportedCharsetException", True, "UnsupportedCharsetException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.charset.UnsupportedCharsetException.charsetName]", "value", "dfc-generated"] + - ["java.nio.charset", "UnsupportedCharsetException", True, "getCharsetName", "()", "", "Argument[this].SyntheticField[java.nio.charset.UnsupportedCharsetException.charsetName]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/java.nio.charset.spi.model.yml b/java/ql/lib/ext/generated/java.nio.charset.spi.model.yml index 131afc20afed..72a51a3a9087 100644 --- a/java/ql/lib/ext/generated/java.nio.charset.spi.model.yml +++ b/java/ql/lib/ext/generated/java.nio.charset.spi.model.yml @@ -2,7 +2,7 @@ extensions: - addsTo: pack: codeql/java-all - extensible: neutralModel + extensible: summaryModel data: - - ["java.nio.charset.spi", "CharsetProvider", "charsetForName", "(String)", "summary", "df-generated"] - - ["java.nio.charset.spi", "CharsetProvider", "charsets", "()", "summary", "df-generated"] + - ["java.nio.charset.spi", "CharsetProvider", True, "charsetForName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.charset.spi", "CharsetProvider", True, "charsets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.nio.file.attribute.model.yml b/java/ql/lib/ext/generated/java.nio.file.attribute.model.yml index 2f0a7c2c02c5..140c8aa6c1c6 100644 --- a/java/ql/lib/ext/generated/java.nio.file.attribute.model.yml +++ b/java/ql/lib/ext/generated/java.nio.file.attribute.model.yml @@ -4,24 +4,29 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.nio.file.attribute", "AclEntry$Builder", False, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setFlags", "(AclEntryFlag[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setFlags", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setFlags", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPermissions", "(AclEntryPermission[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPermissions", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPermissions", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio.file.attribute", "AclEntry$Builder", False, "setType", "(AclEntryType)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "build", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry.who]", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setFlags", "(AclEntryFlag[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setFlags", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPermissions", "(AclEntryPermission[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPermissions", "(Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setPrincipal", "(UserPrincipal)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file.attribute", "AclEntry$Builder", False, "setType", "(AclEntryType)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.file.attribute", "AclEntry", False, "flags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry", False, "newBuilder", "(AclEntry)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "AclEntry", False, "newBuilder", "(AclEntry)", "", "Argument[0].SyntheticField[java.nio.file.attribute.AclEntry.who]", "ReturnValue.SyntheticField[java.nio.file.attribute.AclEntry$Builder.who]", "value", "dfc-generated"] - ["java.nio.file.attribute", "AclEntry", False, "permissions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "AclEntry", False, "principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "FileTime", False, "from", "(Instant)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "FileTime", False, "toInstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file.attribute", "UserPrincipalNotFoundException", True, "UserPrincipalNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file.attribute", "UserPrincipalNotFoundException", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "AclEntry", False, "principal", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.AclEntry.who]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file.attribute", "BasicFileAttributeView", True, "readAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "BasicFileAttributes", True, "fileKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "FileTime", False, "from", "(Instant)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.file.attribute.FileTime.instant]", "value", "dfc-generated"] + - ["java.nio.file.attribute", "FileTime", False, "toInstant", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.FileTime.instant]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file.attribute", "PosixFileAttributes", True, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "PosixFileAttributes", True, "owner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "UserPrincipalLookupService", True, "lookupPrincipalByGroupName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "UserPrincipalLookupService", True, "lookupPrincipalByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.attribute", "UserPrincipalNotFoundException", True, "UserPrincipalNotFoundException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.attribute.UserPrincipalNotFoundException.name]", "value", "dfc-generated"] + - ["java.nio.file.attribute", "UserPrincipalNotFoundException", True, "getName", "()", "", "Argument[this].SyntheticField[java.nio.file.attribute.UserPrincipalNotFoundException.name]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -34,5 +39,4 @@ extensions: - ["java.nio.file.attribute", "FileTime", "toMillis", "()", "summary", "df-generated"] - ["java.nio.file.attribute", "PosixFilePermissions", "asFileAttribute", "(Set)", "summary", "df-generated"] - ["java.nio.file.attribute", "PosixFilePermissions", "fromString", "(String)", "summary", "df-generated"] - - ["java.nio.file.attribute", "UserPrincipalLookupService", "lookupPrincipalByGroupName", "(String)", "summary", "df-generated"] - - ["java.nio.file.attribute", "UserPrincipalLookupService", "lookupPrincipalByName", "(String)", "summary", "df-generated"] + - ["java.nio.file.attribute", "PosixFilePermissions", "toString", "(Set)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.nio.file.model.yml b/java/ql/lib/ext/generated/java.nio.file.model.yml index 4c88fbbe5ecf..5ac1c1532531 100644 --- a/java/ql/lib/ext/generated/java.nio.file.model.yml +++ b/java/ql/lib/ext/generated/java.nio.file.model.yml @@ -17,14 +17,20 @@ extensions: - ["java.nio.file", "FileAlreadyExistsException", True, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "FileAlreadyExistsException", True, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "FileAlreadyExistsException", True, "FileAlreadyExistsException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.file", "FileStore", True, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "FileStore", True, "type", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "FileSystem", True, "getFileStores", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "FileSystem", True, "newWatchService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "FileSystem", True, "provider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "FileSystem", True, "supportedFileAttributeViews", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.file", "FileSystemAlreadyExistsException", True, "FileSystemAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "getFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "getOtherFile", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "FileSystemException", True, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "value", "dfc-generated"] + - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "value", "dfc-generated"] + - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.file.FileSystemException.other]", "value", "dfc-generated"] + - ["java.nio.file", "FileSystemException", True, "FileSystemException", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] + - ["java.nio.file", "FileSystemException", True, "getFile", "()", "", "Argument[this].SyntheticField[java.nio.file.FileSystemException.file]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "FileSystemException", True, "getOtherFile", "()", "", "Argument[this].SyntheticField[java.nio.file.FileSystemException.other]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "FileSystemException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - ["java.nio.file", "FileSystemLoopException", True, "FileSystemLoopException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "FileSystemNotFoundException", True, "FileSystemNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "FileSystems", False, "newFileSystem", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] @@ -45,24 +51,23 @@ extensions: - ["java.nio.file", "Files", False, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.nio.file", "Files", False, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["java.nio.file", "Files", False, "newDirectoryStream", "(Path,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "newOutputStream", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.nio.file", "Files", False, "readAttributes", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.nio.file", "Files", False, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.nio.file", "Files", False, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "setAttribute", "(Path,String,Object,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "setLastModifiedTime", "(Path,FileTime)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "setOwner", "(Path,UserPrincipal)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "setPosixFilePermissions", "(Path,Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "Files", False, "walkFileTree", "(Path,Set,int,FileVisitor)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "InvalidPathException", True, "getInput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "InvalidPathException", True, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio.file", "LinkPermission", False, "LinkPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio.file", "LinkPermission", False, "LinkPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.file", "Files", False, "setAttribute", "(Path,String,Object,LinkOption[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "Files", False, "setLastModifiedTime", "(Path,FileTime)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "Files", False, "setOwner", "(Path,UserPrincipal)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "Files", False, "setPosixFilePermissions", "(Path,Set)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "Files", False, "walkFileTree", "(Path,FileVisitor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "Files", False, "walkFileTree", "(Path,Set,int,FileVisitor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "value", "dfc-generated"] + - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] + - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "value", "dfc-generated"] + - ["java.nio.file", "InvalidPathException", True, "InvalidPathException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] + - ["java.nio.file", "InvalidPathException", True, "getInput", "()", "", "Argument[this].SyntheticField[java.nio.file.InvalidPathException.input]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "InvalidPathException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio.file", "LinkPermission", False, "LinkPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.nio.file", "LinkPermission", False, "LinkPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.nio.file", "NoSuchFileException", True, "NoSuchFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "NoSuchFileException", True, "NoSuchFileException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "NoSuchFileException", True, "NoSuchFileException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -72,8 +77,18 @@ extensions: - ["java.nio.file", "NotLinkException", True, "NotLinkException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "NotLinkException", True, "NotLinkException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "NotLinkException", True, "NotLinkException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.file", "Path", True, "getFileSystem", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "Path", True, "getName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "Path", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "Path", True, "subpath", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "Path", True, "toRealPath", "(LinkOption[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.file", "ProviderMismatchException", True, "ProviderMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.nio.file", "ProviderNotFoundException", True, "ProviderNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.file", "WatchKey", True, "pollEvents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "WatchKey", True, "watchable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "WatchService", True, "poll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "WatchService", True, "poll", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file", "WatchService", True, "take", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -85,20 +100,13 @@ extensions: - ["java.nio.file", "FileStore", "getUnallocatedSpace", "()", "summary", "df-generated"] - ["java.nio.file", "FileStore", "getUsableSpace", "()", "summary", "df-generated"] - ["java.nio.file", "FileStore", "isReadOnly", "()", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "name", "()", "summary", "df-generated"] - ["java.nio.file", "FileStore", "supportsFileAttributeView", "(Class)", "summary", "df-generated"] - ["java.nio.file", "FileStore", "supportsFileAttributeView", "(String)", "summary", "df-generated"] - - ["java.nio.file", "FileStore", "type", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "getFileStores", "()", "summary", "df-generated"] - ["java.nio.file", "FileSystem", "getSeparator", "()", "summary", "df-generated"] - ["java.nio.file", "FileSystem", "getUserPrincipalLookupService", "()", "summary", "df-generated"] - ["java.nio.file", "FileSystem", "isOpen", "()", "summary", "df-generated"] - ["java.nio.file", "FileSystem", "isReadOnly", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "newWatchService", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "provider", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystem", "supportedFileAttributeViews", "()", "summary", "df-generated"] - ["java.nio.file", "FileSystems", "getDefault", "()", "summary", "df-generated"] - - ["java.nio.file", "FileSystems", "getFileSystem", "(URI)", "summary", "df-generated"] - ["java.nio.file", "Files", "getLastModifiedTime", "(Path,LinkOption[])", "summary", "df-generated"] - ["java.nio.file", "Files", "getOwner", "(Path,LinkOption[])", "summary", "df-generated"] - ["java.nio.file", "Files", "getPosixFilePermissions", "(Path,LinkOption[])", "summary", "df-generated"] @@ -115,5 +123,9 @@ extensions: - ["java.nio.file", "Files", "walk", "(Path,int,FileVisitOption[])", "summary", "df-generated"] - ["java.nio.file", "InvalidPathException", "getIndex", "()", "summary", "df-generated"] - ["java.nio.file", "Path", "endsWith", "(String)", "summary", "df-generated"] + - ["java.nio.file", "Path", "register", "(WatchService,WatchEvent$Kind[])", "summary", "df-generated"] - ["java.nio.file", "Path", "startsWith", "(String)", "summary", "df-generated"] - - ["java.nio.file", "Watchable", "register", "(WatchService,WatchEvent$Kind[])", "summary", "df-generated"] + - ["java.nio.file", "SimpleFileVisitor", "postVisitDirectory", "(Object,IOException)", "summary", "df-generated"] + - ["java.nio.file", "SimpleFileVisitor", "preVisitDirectory", "(Object,BasicFileAttributes)", "summary", "df-generated"] + - ["java.nio.file", "SimpleFileVisitor", "visitFile", "(Object,BasicFileAttributes)", "summary", "df-generated"] + - ["java.nio.file", "SimpleFileVisitor", "visitFileFailed", "(Object,IOException)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.nio.file.spi.model.yml b/java/ql/lib/ext/generated/java.nio.file.spi.model.yml index 2e144b26abe5..fe26852b866a 100644 --- a/java/ql/lib/ext/generated/java.nio.file.spi.model.yml +++ b/java/ql/lib/ext/generated/java.nio.file.spi.model.yml @@ -4,7 +4,29 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.nio.file.spi", "FileSystemProvider", True, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "getFileAttributeView", "(Path,Class,LinkOption[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "getFileStore", "(Path)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "getFileSystem", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "getPath", "(URI)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newAsynchronousFileChannel", "(Path,Set,ExecutorService,FileAttribute[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newByteChannel", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newDirectoryStream", "(Path,DirectoryStream$Filter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileChannel", "(Path,Set,FileAttribute[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(Path,Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(Path,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(Path,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newFileSystem", "(URI,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", True, "newInputStream", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "newOutputStream", "(Path,OpenOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "readAttributes", "(Path,Class,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "readAttributes", "(Path,String,LinkOption[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.nio.file.spi", "FileSystemProvider", True, "readSymbolicLink", "(Path)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -16,24 +38,10 @@ extensions: - ["java.nio.file.spi", "FileSystemProvider", "createSymbolicLink", "(Path,Path,FileAttribute[])", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "delete", "(Path)", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "deleteIfExists", "(Path)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "getFileAttributeView", "(Path,Class,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "getFileStore", "(Path)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "getFileSystem", "(URI)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "getPath", "(URI)", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "getScheme", "()", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "installedProviders", "()", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "isHidden", "(Path)", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "isSameFile", "(Path,Path)", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "move", "(Path,Path,CopyOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "newAsynchronousFileChannel", "(Path,Set,ExecutorService,FileAttribute[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "newByteChannel", "(Path,Set,FileAttribute[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "newDirectoryStream", "(Path,DirectoryStream$Filter)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "newFileChannel", "(Path,Set,FileAttribute[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "newFileSystem", "(Path,Map)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "newFileSystem", "(URI,Map)", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "newOutputStream", "(Path,OpenOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "readAttributes", "(Path,Class,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "readAttributes", "(Path,String,LinkOption[])", "summary", "df-generated"] - - ["java.nio.file.spi", "FileSystemProvider", "readSymbolicLink", "(Path)", "summary", "df-generated"] - ["java.nio.file.spi", "FileSystemProvider", "setAttribute", "(Path,String,Object,LinkOption[])", "summary", "df-generated"] - ["java.nio.file.spi", "FileTypeDetector", "probeContentType", "(Path)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.nio.model.yml b/java/ql/lib/ext/generated/java.nio.model.yml index bd9bc410cda6..6a4ce51b75b3 100644 --- a/java/ql/lib/ext/generated/java.nio.model.yml +++ b/java/ql/lib/ext/generated/java.nio.model.yml @@ -4,15 +4,15 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.nio", "Buffer", True, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "Buffer", True, "clear", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio", "Buffer", True, "array", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["java.nio", "Buffer", True, "clear", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "Buffer", True, "duplicate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "Buffer", True, "flip", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "Buffer", True, "limit", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "Buffer", True, "mark", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "Buffer", True, "position", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "Buffer", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "Buffer", True, "rewind", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio", "Buffer", True, "flip", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "Buffer", True, "limit", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "Buffer", True, "mark", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "Buffer", True, "position", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "Buffer", True, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "Buffer", True, "rewind", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "Buffer", True, "slice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio", "Buffer", True, "slice", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio", "ByteBuffer", True, "asCharBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -22,143 +22,125 @@ extensions: - ["java.nio", "ByteBuffer", True, "asLongBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio", "ByteBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.nio", "ByteBuffer", True, "asShortBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "get", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "get", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "get", "(int,byte[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "get", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "order", "(ByteOrder)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(ByteBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,ByteBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "ByteBuffer", True, "put", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putChar", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putChar", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putDouble", "(double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putDouble", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putFloat", "(float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putFloat", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putInt", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putInt", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putLong", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putLong", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putShort", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "putShort", "(short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ByteBuffer", True, "wrap", "(byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio", "ByteBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "order", "(ByteOrder)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "put", "(int,ByteBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "put", "(int,byte)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.ByteBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.nio.ByteBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "put", "(int,byte[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "put", "(int,byte[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putChar", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putChar", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putDouble", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putDouble", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putFloat", "(float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putFloat", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putInt", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putInt", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putLong", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putLong", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putShort", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ByteBuffer", True, "putShort", "(short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "array", "()", "", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "CharBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "get", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "get", "(char[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "get", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "get", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(CharBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(String,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,CharBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "put", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "CharBuffer", True, "wrap", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "wrap", "(CharSequence,int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "wrap", "(char[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "CharBuffer", True, "wrap", "(char[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.nio", "CharBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(char[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "Argument[1]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this]", "Argument[1]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(int,char[],int,int)", "", "Argument[this]", "Argument[1]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "get", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(CharBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(String,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[0]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(int,CharBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[1]", "Argument[this].SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.nio.CharBuffer.hb]", "taint", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(int,char[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "CharBuffer", True, "put", "(int,char[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "DoubleBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(double[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(int,double[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "get", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(DoubleBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(double[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,DoubleBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,double[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "DoubleBuffer", True, "put", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio", "DoubleBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "get", "(double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "get", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "get", "(int,double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "get", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(DoubleBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(int,DoubleBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(int,double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(int,double[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "DoubleBuffer", True, "put", "(int,double[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "FloatBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "FloatBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(float[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(int,float[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "FloatBuffer", True, "get", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(FloatBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(float[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,FloatBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,float[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "FloatBuffer", True, "put", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio", "FloatBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "get", "(float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "get", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "get", "(int,float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "get", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(FloatBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(int,FloatBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(int,float)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(int,float[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "FloatBuffer", True, "put", "(int,float[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "IntBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "IntBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "get", "(int,int[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "IntBuffer", True, "get", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "get", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(IntBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,IntBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,int[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "IntBuffer", True, "put", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio", "IntBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "get", "(int,int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "get", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "get", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(IntBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(int,IntBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(int,int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(int,int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "IntBuffer", True, "put", "(int[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "LongBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "LongBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "get", "(int,long[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "LongBuffer", True, "get", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "get", "(long[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "LongBuffer", True, "get", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(LongBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,LongBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,long[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(long[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "LongBuffer", True, "put", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "MappedByteBuffer", True, "force", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "MappedByteBuffer", True, "force", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "MappedByteBuffer", True, "load", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio", "LongBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "get", "(int,long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "get", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "get", "(long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "get", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(LongBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(int,LongBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(int,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(int,long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(int,long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(long[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "LongBuffer", True, "put", "(long[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "MappedByteBuffer", True, "force", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "MappedByteBuffer", True, "force", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "MappedByteBuffer", True, "load", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.nio", "ShortBuffer", True, "asReadOnlyBuffer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ShortBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(int,short[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(short[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ShortBuffer", True, "get", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(ShortBuffer)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,ShortBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,short[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(short)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(short[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.nio", "ShortBuffer", True, "put", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.nio", "ShortBuffer", True, "compact", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "get", "(int,short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "get", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "get", "(short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "get", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(ShortBuffer)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(int,ShortBuffer,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(int,short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(int,short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(int,short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(short)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(short[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.nio", "ShortBuffer", True, "put", "(short[],int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -173,8 +155,7 @@ extensions: - ["java.nio", "ByteBuffer", "alignedSlice", "(int)", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "alignmentOffset", "(int,int)", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "allocateDirect", "(int)", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "get", "()", "summary", "df-generated"] - - ["java.nio", "ByteBuffer", "get", "(int)", "summary", "df-generated"] + - ["java.nio", "ByteBuffer", "arrayOffset", "()", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "getChar", "()", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "getChar", "(int)", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "getDouble", "()", "summary", "df-generated"] @@ -187,47 +168,68 @@ extensions: - ["java.nio", "ByteBuffer", "getLong", "(int)", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "getShort", "()", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "getShort", "(int)", "summary", "df-generated"] + - ["java.nio", "ByteBuffer", "hasArray", "()", "summary", "df-generated"] + - ["java.nio", "ByteBuffer", "isDirect", "()", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "mismatch", "(ByteBuffer)", "summary", "df-generated"] - ["java.nio", "ByteBuffer", "order", "()", "summary", "df-generated"] - ["java.nio", "ByteOrder", "nativeOrder", "()", "summary", "df-generated"] - ["java.nio", "CharBuffer", "allocate", "(int)", "summary", "df-generated"] + - ["java.nio", "CharBuffer", "arrayOffset", "()", "summary", "df-generated"] - ["java.nio", "CharBuffer", "get", "()", "summary", "df-generated"] - ["java.nio", "CharBuffer", "get", "(int)", "summary", "df-generated"] + - ["java.nio", "CharBuffer", "hasArray", "()", "summary", "df-generated"] + - ["java.nio", "CharBuffer", "isDirect", "()", "summary", "df-generated"] + - ["java.nio", "CharBuffer", "isEmpty", "()", "summary", "df-generated"] - ["java.nio", "CharBuffer", "mismatch", "(CharBuffer)", "summary", "df-generated"] - ["java.nio", "CharBuffer", "order", "()", "summary", "df-generated"] - ["java.nio", "DoubleBuffer", "allocate", "(int)", "summary", "df-generated"] + - ["java.nio", "DoubleBuffer", "arrayOffset", "()", "summary", "df-generated"] - ["java.nio", "DoubleBuffer", "get", "()", "summary", "df-generated"] - ["java.nio", "DoubleBuffer", "get", "(int)", "summary", "df-generated"] + - ["java.nio", "DoubleBuffer", "hasArray", "()", "summary", "df-generated"] + - ["java.nio", "DoubleBuffer", "isDirect", "()", "summary", "df-generated"] - ["java.nio", "DoubleBuffer", "mismatch", "(DoubleBuffer)", "summary", "df-generated"] - ["java.nio", "DoubleBuffer", "order", "()", "summary", "df-generated"] - ["java.nio", "DoubleBuffer", "wrap", "(double[])", "summary", "df-generated"] - ["java.nio", "DoubleBuffer", "wrap", "(double[],int,int)", "summary", "df-generated"] - ["java.nio", "FloatBuffer", "allocate", "(int)", "summary", "df-generated"] + - ["java.nio", "FloatBuffer", "arrayOffset", "()", "summary", "df-generated"] - ["java.nio", "FloatBuffer", "get", "()", "summary", "df-generated"] - ["java.nio", "FloatBuffer", "get", "(int)", "summary", "df-generated"] + - ["java.nio", "FloatBuffer", "hasArray", "()", "summary", "df-generated"] + - ["java.nio", "FloatBuffer", "isDirect", "()", "summary", "df-generated"] - ["java.nio", "FloatBuffer", "mismatch", "(FloatBuffer)", "summary", "df-generated"] - ["java.nio", "FloatBuffer", "order", "()", "summary", "df-generated"] - ["java.nio", "FloatBuffer", "wrap", "(float[])", "summary", "df-generated"] - ["java.nio", "FloatBuffer", "wrap", "(float[],int,int)", "summary", "df-generated"] - ["java.nio", "IntBuffer", "allocate", "(int)", "summary", "df-generated"] + - ["java.nio", "IntBuffer", "arrayOffset", "()", "summary", "df-generated"] - ["java.nio", "IntBuffer", "get", "()", "summary", "df-generated"] - ["java.nio", "IntBuffer", "get", "(int)", "summary", "df-generated"] - ["java.nio", "IntBuffer", "get", "(int[])", "summary", "df-generated"] + - ["java.nio", "IntBuffer", "hasArray", "()", "summary", "df-generated"] + - ["java.nio", "IntBuffer", "isDirect", "()", "summary", "df-generated"] - ["java.nio", "IntBuffer", "mismatch", "(IntBuffer)", "summary", "df-generated"] - ["java.nio", "IntBuffer", "order", "()", "summary", "df-generated"] - ["java.nio", "IntBuffer", "wrap", "(int[])", "summary", "df-generated"] - ["java.nio", "IntBuffer", "wrap", "(int[],int,int)", "summary", "df-generated"] - ["java.nio", "LongBuffer", "allocate", "(int)", "summary", "df-generated"] + - ["java.nio", "LongBuffer", "arrayOffset", "()", "summary", "df-generated"] - ["java.nio", "LongBuffer", "get", "()", "summary", "df-generated"] - ["java.nio", "LongBuffer", "get", "(int)", "summary", "df-generated"] + - ["java.nio", "LongBuffer", "hasArray", "()", "summary", "df-generated"] + - ["java.nio", "LongBuffer", "isDirect", "()", "summary", "df-generated"] - ["java.nio", "LongBuffer", "mismatch", "(LongBuffer)", "summary", "df-generated"] - ["java.nio", "LongBuffer", "order", "()", "summary", "df-generated"] - ["java.nio", "LongBuffer", "wrap", "(long[])", "summary", "df-generated"] - ["java.nio", "LongBuffer", "wrap", "(long[],int,int)", "summary", "df-generated"] - ["java.nio", "MappedByteBuffer", "isLoaded", "()", "summary", "df-generated"] - ["java.nio", "ShortBuffer", "allocate", "(int)", "summary", "df-generated"] + - ["java.nio", "ShortBuffer", "arrayOffset", "()", "summary", "df-generated"] - ["java.nio", "ShortBuffer", "get", "()", "summary", "df-generated"] - ["java.nio", "ShortBuffer", "get", "(int)", "summary", "df-generated"] + - ["java.nio", "ShortBuffer", "hasArray", "()", "summary", "df-generated"] + - ["java.nio", "ShortBuffer", "isDirect", "()", "summary", "df-generated"] - ["java.nio", "ShortBuffer", "mismatch", "(ShortBuffer)", "summary", "df-generated"] - ["java.nio", "ShortBuffer", "order", "()", "summary", "df-generated"] - ["java.nio", "ShortBuffer", "wrap", "(short[])", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.rmi.dgc.model.yml b/java/ql/lib/ext/generated/java.rmi.dgc.model.yml index 18040c242d04..107ac0834ec5 100644 --- a/java/ql/lib/ext/generated/java.rmi.dgc.model.yml +++ b/java/ql/lib/ext/generated/java.rmi.dgc.model.yml @@ -4,8 +4,10 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.rmi.dgc", "Lease", False, "Lease", "(VMID,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.dgc", "Lease", False, "getVMID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.dgc", "DGC", True, "dirty", "(ObjID[],long,Lease)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.dgc", "DGC", True, "dirty", "(ObjID[],long,Lease)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.dgc", "Lease", False, "Lease", "(VMID,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.dgc.Lease.vmid]", "value", "dfc-generated"] + - ["java.rmi.dgc", "Lease", False, "getVMID", "()", "", "Argument[this].SyntheticField[java.rmi.dgc.Lease.vmid]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/java.rmi.model.yml b/java/ql/lib/ext/generated/java.rmi.model.yml index 0eed9da9bab6..b5c6de8902c2 100644 --- a/java/ql/lib/ext/generated/java.rmi.model.yml +++ b/java/ql/lib/ext/generated/java.rmi.model.yml @@ -5,18 +5,14 @@ extensions: extensible: summaryModel data: - ["java.rmi", "AccessException", True, "AccessException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "AccessException", True, "AccessException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "AccessException", True, "AccessException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "AccessException", True, "AccessException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "AlreadyBoundException", True, "AlreadyBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.rmi", "ConnectException", True, "ConnectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ConnectException", True, "ConnectException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ConnectException", True, "ConnectException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "ConnectException", True, "ConnectException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "ConnectIOException", True, "ConnectIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ConnectIOException", True, "ConnectIOException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ConnectIOException", True, "ConnectIOException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "ConnectIOException", True, "ConnectIOException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "MarshalException", True, "MarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "MarshalException", True, "MarshalException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "MarshalException", True, "MarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "MarshalException", True, "MarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "MarshalledObject", False, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.rmi", "Naming", False, "list", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.rmi", "NoSuchObjectException", True, "NoSuchObjectException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -24,27 +20,19 @@ extensions: - ["java.rmi", "RMISecurityException", True, "RMISecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.rmi", "RMISecurityException", True, "RMISecurityException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.rmi", "RemoteException", True, "RemoteException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "RemoteException", True, "RemoteException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "RemoteException", True, "RemoteException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ServerError", True, "ServerError", "(String,Error)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ServerError", True, "ServerError", "(String,Error)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "RemoteException", True, "RemoteException", "(String,Throwable)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] + - ["java.rmi", "ServerError", True, "ServerError", "(String,Error)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "ServerException", True, "ServerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ServerException", True, "ServerException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ServerException", True, "ServerException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ServerRuntimeException", True, "ServerRuntimeException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "ServerRuntimeException", True, "ServerRuntimeException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "ServerException", True, "ServerException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] + - ["java.rmi", "ServerRuntimeException", True, "ServerRuntimeException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "StubNotFoundException", True, "StubNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "StubNotFoundException", True, "StubNotFoundException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "StubNotFoundException", True, "StubNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "StubNotFoundException", True, "StubNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "UnexpectedException", True, "UnexpectedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnexpectedException", True, "UnexpectedException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnexpectedException", True, "UnexpectedException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "UnexpectedException", True, "UnexpectedException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "UnknownHostException", True, "UnknownHostException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnknownHostException", True, "UnknownHostException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnknownHostException", True, "UnknownHostException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "UnknownHostException", True, "UnknownHostException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi", "UnmarshalException", True, "UnmarshalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnmarshalException", True, "UnmarshalException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi", "UnmarshalException", True, "UnmarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi", "UnmarshalException", True, "UnmarshalException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/java.rmi.registry.model.yml b/java/ql/lib/ext/generated/java.rmi.registry.model.yml index 5594ea1dc328..b0a0f2b07b88 100644 --- a/java/ql/lib/ext/generated/java.rmi.registry.model.yml +++ b/java/ql/lib/ext/generated/java.rmi.registry.model.yml @@ -1,5 +1,15 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["java.rmi.registry", "Registry", True, "bind", "(String,Remote)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.registry", "Registry", True, "bind", "(String,Remote)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.registry", "Registry", True, "list", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.registry", "Registry", True, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.registry", "Registry", True, "rebind", "(String,Remote)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.registry", "Registry", True, "rebind", "(String,Remote)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/java.rmi.server.model.yml b/java/ql/lib/ext/generated/java.rmi.server.model.yml index 4fefb5338287..93ff1d281d0d 100644 --- a/java/ql/lib/ext/generated/java.rmi.server.model.yml +++ b/java/ql/lib/ext/generated/java.rmi.server.model.yml @@ -5,31 +5,32 @@ extensions: extensible: summaryModel data: - ["java.rmi.server", "ExportException", True, "ExportException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "ExportException", True, "ExportException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "ExportException", True, "ExportException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "LogStream", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "ExportException", True, "ExportException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] + - ["java.rmi.server", "LogStream", True, "getOutputStream", "()", "", "Argument[this].SyntheticField[java.rmi.server.LogStream.logOut]", "ReturnValue", "value", "dfc-generated"] - ["java.rmi.server", "LogStream", True, "log", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "LogStream", True, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "Operation", True, "Operation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "Operation", True, "getOperation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RMIClassLoader", True, "getClassLoader", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "LogStream", True, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.server.LogStream.logOut]", "value", "dfc-generated"] + - ["java.rmi.server", "Operation", True, "Operation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.rmi.server.Operation.operation]", "value", "dfc-generated"] + - ["java.rmi.server", "Operation", True, "getOperation", "()", "", "Argument[this].SyntheticField[java.rmi.server.Operation.operation]", "ReturnValue", "value", "dfc-generated"] - ["java.rmi.server", "RMIClassLoader", True, "getSecurityContext", "(ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RMIClassLoaderSpi", True, "getClassLoader", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.rmi.server", "RMIClientSocketFactory", True, "createSocket", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "RMIServerSocketFactory", True, "createServerSocket", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "RemoteCall", True, "getInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "RemoteCall", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "RemoteCall", True, "getResultStream", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.rmi.server", "RemoteObject", True, "getRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.rmi.server", "RemoteObject", True, "toStub", "(Remote)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "RemoteObject", True, "toStub", "(Remote)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.rmi.server", "RemoteObjectInvocationHandler", True, "RemoteObjectInvocationHandler", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.server", "RemoteRef", True, "newCall", "(RemoteObject,Operation[],int,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.rmi.server", "RemoteRef", True, "remoteToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.rmi.server", "ServerCloneException", True, "ServerCloneException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "ServerCloneException", True, "ServerCloneException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "ServerCloneException", True, "ServerCloneException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.server", "ServerCloneException", True, "ServerCloneException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.server.ServerCloneException.detail]", "value", "dfc-generated"] - ["java.rmi.server", "ServerNotActiveException", True, "ServerNotActiveException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.server", "Skeleton", True, "dispatch", "(Remote,RemoteCall,int,long)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - ["java.rmi.server", "SkeletonMismatchException", True, "SkeletonMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.rmi.server", "SkeletonNotFoundException", True, "SkeletonNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "SkeletonNotFoundException", True, "SkeletonNotFoundException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "SkeletonNotFoundException", True, "SkeletonNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.server", "SkeletonNotFoundException", True, "SkeletonNotFoundException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi.server", "SocketSecurityException", True, "SocketSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "SocketSecurityException", True, "SocketSecurityException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.rmi.server", "SocketSecurityException", True, "SocketSecurityException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.rmi.server", "SocketSecurityException", True, "SocketSecurityException", "(String,Exception)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"] - ["java.rmi.server", "UnicastRemoteObject", True, "exportObject", "(Remote,int,ObjectInputFilter)", "", "Argument[2]", "Argument[0]", "taint", "df-generated"] - ["java.rmi.server", "UnicastRemoteObject", True, "exportObject", "(Remote,int,RMIClientSocketFactory,RMIServerSocketFactory,ObjectInputFilter)", "", "Argument[4]", "Argument[0]", "taint", "df-generated"] - addsTo: @@ -43,6 +44,7 @@ extensions: - ["java.rmi.server", "ObjID", "read", "(ObjectInput)", "summary", "df-generated"] - ["java.rmi.server", "ObjID", "write", "(ObjectOutput)", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoader", "getClassAnnotation", "(Class)", "summary", "df-generated"] + - ["java.rmi.server", "RMIClassLoader", "getClassLoader", "(String)", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoader", "getDefaultProviderInstance", "()", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoader", "loadClass", "(String)", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoader", "loadClass", "(String,String)", "summary", "df-generated"] @@ -50,9 +52,9 @@ extensions: - ["java.rmi.server", "RMIClassLoader", "loadClass", "(URL,String)", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoader", "loadProxyClass", "(String,String[],ClassLoader)", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoaderSpi", "getClassAnnotation", "(Class)", "summary", "df-generated"] + - ["java.rmi.server", "RMIClassLoaderSpi", "getClassLoader", "(String)", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoaderSpi", "loadClass", "(String,String,ClassLoader)", "summary", "df-generated"] - ["java.rmi.server", "RMIClassLoaderSpi", "loadProxyClass", "(String,String[],ClassLoader)", "summary", "df-generated"] - - ["java.rmi.server", "RMIServerSocketFactory", "createServerSocket", "(int)", "summary", "df-generated"] - ["java.rmi.server", "RMISocketFactory", "getDefaultSocketFactory", "()", "summary", "df-generated"] - ["java.rmi.server", "RMISocketFactory", "getFailureHandler", "()", "summary", "df-generated"] - ["java.rmi.server", "RMISocketFactory", "getSocketFactory", "()", "summary", "df-generated"] @@ -68,4 +70,3 @@ extensions: - ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote,int)", "summary", "df-generated"] - ["java.rmi.server", "UnicastRemoteObject", "exportObject", "(Remote,int,RMIClientSocketFactory,RMIServerSocketFactory)", "summary", "df-generated"] - ["java.rmi.server", "UnicastRemoteObject", "unexportObject", "(Remote,boolean)", "summary", "df-generated"] - - ["java.rmi.server", "Unreferenced", "unreferenced", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.security.cert.model.yml b/java/ql/lib/ext/generated/java.security.cert.model.yml index 7f08c1a7d20b..103de45206e8 100644 --- a/java/ql/lib/ext/generated/java.security.cert.model.yml +++ b/java/ql/lib/ext/generated/java.security.cert.model.yml @@ -9,45 +9,47 @@ extensions: - ["java.security.cert", "CRLException", True, "CRLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CRLException", True, "CRLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CRLException", True, "CRLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "CertPath", True, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "CertPath", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "CertPathBuilder", True, "build", "(CertPathParameters)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CertPathBuilder", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"] + - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"] + - ["java.security.cert", "CertPathBuilder", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathBuilder.algorithm]", "value", "dfc-generated"] - ["java.security.cert", "CertPathBuilder", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertPathBuilderException", True, "CertPathBuilderException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathBuilderResult", True, "getCertPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidator", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CertPathBuilderSpi", True, "engineBuild", "(CertPathParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "CertPathBuilderSpi", True, "engineBuild", "(CertPathParameters)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CertPathValidator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidator.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"] + - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"] + - ["java.security.cert", "CertPathValidator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.cert.CertPathValidator.algorithm]", "value", "dfc-generated"] - ["java.security.cert", "CertPathValidator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidator", True, "validate", "(CertPath,CertPathParameters)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "value", "dfc-generated"] + - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "value", "dfc-generated"] + - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(String,Throwable,CertPath,int,CertPathValidatorException$Reason)", "", "Argument[4]", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.reason]", "value", "dfc-generated"] - ["java.security.cert", "CertPathValidatorException", True, "CertPathValidatorException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "getCertPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertPathValidatorException", True, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CertPathValidatorException", True, "getCertPath", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.certPath]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "CertPathValidatorException", True, "getReason", "()", "", "Argument[this].SyntheticField[java.security.cert.CertPathValidatorException.reason]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "CertStore", True, "getCertStoreParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertStoreException", True, "CertStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "CertStoreSpi", True, "engineGetCRLs", "(CRLSelector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CertStoreSpi", True, "engineGetCertificates", "(CertSelector)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "Certificate", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "Certificate", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "Certificate", True, "verify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "Certificate", True, "verify", "(PublicKey,Provider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "Certificate", True, "verify", "(PublicKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "Certificate", True, "verify", "(PublicKey,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateEncodingException", True, "CertificateEncodingException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -57,142 +59,160 @@ extensions: - ["java.security.cert", "CertificateException", True, "CertificateException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateException", True, "CertificateException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateExpiredException", True, "CertificateExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "CertificateFactorySpi", True, "engineGenerateCertPath", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CertificateFactorySpi", True, "engineGenerateCertificate", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "CertificateNotYetValidException", True, "CertificateNotYetValidException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "CertificateParsingException", True, "CertificateParsingException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "getAuthorityName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CertificateRevokedException", True, "getExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.authority]", "value", "dfc-generated"] + - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[3].MapKey", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapKey", "value", "dfc-generated"] + - ["java.security.cert", "CertificateRevokedException", True, "CertificateRevokedException", "(Date,CRLReason,X500Principal,Map)", "", "Argument[3].MapValue", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapValue", "value", "dfc-generated"] + - ["java.security.cert", "CertificateRevokedException", True, "getAuthorityName", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.authority]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "CertificateRevokedException", True, "getExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] + - ["java.security.cert", "CertificateRevokedException", True, "getExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.CertificateRevokedException.extensions].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - ["java.security.cert", "CertificateRevokedException", True, "getRevocationDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "CollectionCertStoreParameters", True, "CollectionCertStoreParameters", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "CollectionCertStoreParameters", True, "getCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "LDAPCertStoreParameters", True, "LDAPCertStoreParameters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "LDAPCertStoreParameters", True, "LDAPCertStoreParameters", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "LDAPCertStoreParameters", True, "getServerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "CollectionCertStoreParameters", True, "CollectionCertStoreParameters", "(Collection)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.CollectionCertStoreParameters.coll]", "value", "dfc-generated"] + - ["java.security.cert", "CollectionCertStoreParameters", True, "getCollection", "()", "", "Argument[this].SyntheticField[java.security.cert.CollectionCertStoreParameters.coll]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "Extension", True, "encode", "(OutputStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.security.cert", "Extension", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "Extension", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "LDAPCertStoreParameters", True, "LDAPCertStoreParameters", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "value", "dfc-generated"] + - ["java.security.cert", "LDAPCertStoreParameters", True, "LDAPCertStoreParameters", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "value", "dfc-generated"] + - ["java.security.cert", "LDAPCertStoreParameters", True, "getServerName", "()", "", "Argument[this].SyntheticField[java.security.cert.LDAPCertStoreParameters.serverName]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "PKIXBuilderParameters", True, "PKIXBuilderParameters", "(KeyStore,CertSelector)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXBuilderParameters", True, "PKIXBuilderParameters", "(Set,CertSelector)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "PKIXBuilderParameters", True, "PKIXBuilderParameters", "(Set,CertSelector)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathBuilderResult", True, "PKIXCertPathBuilderResult", "(CertPath,TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathBuilderResult", True, "PKIXCertPathBuilderResult", "(CertPath,TrustAnchor,PolicyNode,PublicKey)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathBuilderResult", True, "PKIXCertPathBuilderResult", "(CertPath,TrustAnchor,PolicyNode,PublicKey)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathBuilderResult", True, "PKIXCertPathBuilderResult", "(CertPath,TrustAnchor,PolicyNode,PublicKey)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getPolicyTree", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getTrustAnchor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PKIXCertPathBuilderResult", True, "PKIXCertPathBuilderResult", "(CertPath,TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathBuilderResult.certPath]", "value", "dfc-generated"] + - ["java.security.cert", "PKIXCertPathBuilderResult", True, "getCertPath", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathBuilderResult.certPath]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "PKIXCertPathChecker", True, "check", "(Certificate,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "PKIXCertPathChecker", True, "check", "(Certificate,Collection)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.security.cert", "PKIXCertPathChecker", True, "getSupportedExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.trustAnchor]", "value", "dfc-generated"] + - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.policyTree]", "value", "dfc-generated"] + - ["java.security.cert", "PKIXCertPathValidatorResult", True, "PKIXCertPathValidatorResult", "(TrustAnchor,PolicyNode,PublicKey)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.subjectPublicKey]", "value", "dfc-generated"] + - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getPolicyTree", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.policyTree]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getPublicKey", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.subjectPublicKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "PKIXCertPathValidatorResult", True, "getTrustAnchor", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXCertPathValidatorResult.trustAnchor]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "PKIXParameters", True, "setInitialPolicies", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspExtensions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponderCert", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PKIXParameters", True, "setTargetCertConstraints", "(CertSelector)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspExtensions", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspExtensions].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponder", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponder]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponderCert", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponderCert]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "PKIXRevocationChecker", True, "getOcspResponses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspExtensions", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponder", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponderCert", "(X509Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "getOptions", "()", "", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.options].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "getSoftFailExceptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspExtensions", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspExtensions].Element", "value", "dfc-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponder", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponder]", "value", "dfc-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponderCert", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.ocspResponderCert]", "value", "dfc-generated"] - ["java.security.cert", "PKIXRevocationChecker", True, "setOcspResponses", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", True, "setOptions", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PolicyQualifierInfo", True, "PolicyQualifierInfo", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "PolicyQualifierInfo", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PKIXRevocationChecker", True, "setOptions", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.PKIXRevocationChecker.options].Element", "value", "dfc-generated"] + - ["java.security.cert", "PolicyNode", True, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PolicyNode", True, "getExpectedPolicies", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PolicyNode", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PolicyNode", True, "getPolicyQualifiers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PolicyNode", True, "getValidPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "PolicyQualifierInfo", True, "PolicyQualifierInfo", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.PolicyQualifierInfo.mEncoded]", "value", "dfc-generated"] + - ["java.security.cert", "PolicyQualifierInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.cert.PolicyQualifierInfo.mEncoded]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "PolicyQualifierInfo", True, "getPolicyQualifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "PolicyQualifierInfo", True, "getPolicyQualifierId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.caName]", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(String,PublicKey,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X500Principal,PublicKey,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.trustedCert]", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "TrustAnchor", "(X509Certificate,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "value", "dfc-generated"] - ["java.security.cert", "TrustAnchor", True, "getCA", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "getCAName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "getCAPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "getNameConstraints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "TrustAnchor", True, "getTrustedCert", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "URICertStoreParameters", False, "URICertStoreParameters", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "URICertStoreParameters", False, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "TrustAnchor", True, "getCAName", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.caName]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "getCAPublicKey", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.pubKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "getNameConstraints", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.ncBytes]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "TrustAnchor", True, "getTrustedCert", "()", "", "Argument[this].SyntheticField[java.security.cert.TrustAnchor.trustedCert]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "URICertStoreParameters", False, "URICertStoreParameters", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.URICertStoreParameters.uri]", "value", "dfc-generated"] + - ["java.security.cert", "URICertStoreParameters", False, "getURI", "()", "", "Argument[this].SyntheticField[java.security.cert.URICertStoreParameters.uri]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CRL", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "getIssuerDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "X509CRL", True, "getIssuerX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "getRevokedCertificate", "(BigInteger)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security.cert", "X509CRL", True, "getRevokedCertificate", "(X509Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "addIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "addIssuerName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "addIssuerName", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "getCertificateChecking", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "getRevokedCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "getSigAlgParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "getTBSCertList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey,Provider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "X509CRL", True, "verify", "(PublicKey,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "X509CRLEntry", True, "getCertificateIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRLEntry", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRLSelector", True, "addIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CRLSelector", True, "addIssuerName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CRLSelector", True, "addIssuerName", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CRLSelector", True, "getCertificateChecking", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.certChecking]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "X509CRLSelector", True, "getDateAndTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "getIssuerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "getIssuers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "setCertificateChecking", "(X509Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "setIssuerNames", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CRLSelector", True, "setIssuers", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getAuthorityKeyIdentifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getCertificateValid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getExtendedKeyUsage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getIssuer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getNameConstraints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CRLSelector", True, "getIssuerNames", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CRLSelector", True, "getIssuers", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CRLSelector", True, "setCertificateChecking", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.certChecking]", "value", "dfc-generated"] + - ["java.security.cert", "X509CRLSelector", True, "setIssuerNames", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerNames].Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CRLSelector", True, "setIssuers", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CRLSelector.issuerX500Principals].Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getAuthorityKeyIdentifier", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.authorityKeyID]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getCertificate", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.x509Cert]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getCertificateValid", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.certificateValid]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getExtendedKeyUsage", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.keyPurposeSet]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getIssuer", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.issuer]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getNameConstraints", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.ncBytes]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "X509CertSelector", True, "getPathToNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getPrivateKeyValid", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CertSelector", True, "getPolicy", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.policySet]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getPrivateKeyValid", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.privateKeyValid]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "getSubject", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subject]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "X509CertSelector", True, "getSubjectAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubjectKeyIdentifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CertSelector", True, "getSubjectKeyIdentifier", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectKeyID]", "ReturnValue", "value", "dfc-generated"] - ["java.security.cert", "X509CertSelector", True, "getSubjectPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "getSubjectPublicKeyAlgID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setAuthorityKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setCertificate", "(X509Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setCertificateValid", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setExtendedKeyUsage", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setNameConstraints", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setPolicy", "(Set)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setPrivateKeyValid", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubject", "(X500Principal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubjectKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.cert", "X509CertSelector", True, "getSubjectPublicKeyAlgID", "()", "", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectPublicKeyAlgID].SyntheticField[sun.security.util.ObjectIdentifier.stringForm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setAuthorityKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.authorityKeyID]", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setCertificate", "(X509Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.x509Cert]", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setCertificateValid", "(Date)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.certificateValid]", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setExtendedKeyUsage", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.keyPurposeSet].Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setIssuer", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.issuer]", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setNameConstraints", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.ncBytes]", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setPolicy", "(Set)", "", "Argument[0].Element", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.policySet].Element", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setPrivateKeyValid", "(Date)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.privateKeyValid]", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setSubject", "(X500Principal)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subject]", "value", "dfc-generated"] + - ["java.security.cert", "X509CertSelector", True, "setSubjectKeyIdentifier", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectKeyID]", "value", "dfc-generated"] - ["java.security.cert", "X509CertSelector", True, "setSubjectPublicKey", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.cert", "X509CertSelector", True, "setSubjectPublicKey", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509CertSelector", True, "setSubjectPublicKeyAlgID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getIssuerX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.cert", "X509Certificate", True, "getSubjectX500Principal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509CertSelector", True, "setSubjectPublicKeyAlgID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.cert.X509CertSelector.subjectPublicKeyAlgID].SyntheticField[sun.security.util.ObjectIdentifier.stringForm]", "value", "dfc-generated"] + - ["java.security.cert", "X509Certificate", True, "getExtendedKeyUsage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509Certificate", True, "getIssuerAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509Certificate", True, "getIssuerDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509Certificate", True, "getSigAlgParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509Certificate", True, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509Certificate", True, "getSubjectAlternativeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509Certificate", True, "getSubjectDN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.cert", "X509Certificate", True, "getTBSCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["java.security.cert", "CRL", "isRevoked", "(Certificate)", "summary", "df-generated"] - - ["java.security.cert", "CRLSelector", "match", "(CRL)", "summary", "df-generated"] - - ["java.security.cert", "CertPath", "getCertificates", "()", "summary", "df-generated"] - ["java.security.cert", "CertPath", "getEncoded", "()", "summary", "df-generated"] - ["java.security.cert", "CertPath", "getEncoded", "(String)", "summary", "df-generated"] - ["java.security.cert", "CertPath", "getEncodings", "()", "summary", "df-generated"] - ["java.security.cert", "CertPathBuilder", "getDefaultType", "()", "summary", "df-generated"] - ["java.security.cert", "CertPathBuilder", "getRevocationChecker", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathBuilderSpi", "engineBuild", "(CertPathParameters)", "summary", "df-generated"] - ["java.security.cert", "CertPathBuilderSpi", "engineGetRevocationChecker", "()", "summary", "df-generated"] - - ["java.security.cert", "CertPathChecker", "check", "(Certificate)", "summary", "df-generated"] - - ["java.security.cert", "CertPathChecker", "init", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "CertPathChecker", "isForwardCheckingSupported", "()", "summary", "df-generated"] - ["java.security.cert", "CertPathValidator", "getDefaultType", "()", "summary", "df-generated"] - ["java.security.cert", "CertPathValidator", "getRevocationChecker", "()", "summary", "df-generated"] + - ["java.security.cert", "CertPathValidator", "validate", "(CertPath,CertPathParameters)", "summary", "df-generated"] - ["java.security.cert", "CertPathValidatorException", "getIndex", "()", "summary", "df-generated"] - ["java.security.cert", "CertPathValidatorSpi", "engineGetRevocationChecker", "()", "summary", "df-generated"] - ["java.security.cert", "CertPathValidatorSpi", "engineValidate", "(CertPath,CertPathParameters)", "summary", "df-generated"] - - ["java.security.cert", "CertSelector", "match", "(Certificate)", "summary", "df-generated"] - ["java.security.cert", "CertStoreSpi", "CertStoreSpi", "(CertStoreParameters)", "summary", "df-generated"] - - ["java.security.cert", "CertStoreSpi", "engineGetCRLs", "(CRLSelector)", "summary", "df-generated"] - - ["java.security.cert", "CertStoreSpi", "engineGetCertificates", "(CertSelector)", "summary", "df-generated"] - - ["java.security.cert", "Certificate", "getEncoded", "()", "summary", "df-generated"] - ["java.security.cert", "Certificate", "getPublicKey", "()", "summary", "df-generated"] - - ["java.security.cert", "Certificate", "verify", "(PublicKey)", "summary", "df-generated"] - - ["java.security.cert", "Certificate", "verify", "(PublicKey,Provider)", "summary", "df-generated"] - - ["java.security.cert", "Certificate", "verify", "(PublicKey,String)", "summary", "df-generated"] - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCRL", "(InputStream)", "summary", "df-generated"] - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCRLs", "(InputStream)", "summary", "df-generated"] - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertPath", "(InputStream)", "summary", "df-generated"] - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertPath", "(InputStream,String)", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertPath", "(List)", "summary", "df-generated"] - - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertificate", "(InputStream)", "summary", "df-generated"] - ["java.security.cert", "CertificateFactorySpi", "engineGenerateCertificates", "(InputStream)", "summary", "df-generated"] - ["java.security.cert", "CertificateFactorySpi", "engineGetCertPathEncodings", "()", "summary", "df-generated"] - ["java.security.cert", "CertificateRevokedException", "getInvalidityDate", "()", "summary", "df-generated"] @@ -200,8 +220,9 @@ extensions: - ["java.security.cert", "LDAPCertStoreParameters", "getPort", "()", "summary", "df-generated"] - ["java.security.cert", "PKIXBuilderParameters", "getMaxPathLength", "()", "summary", "df-generated"] - ["java.security.cert", "PKIXBuilderParameters", "setMaxPathLength", "(int)", "summary", "df-generated"] - - ["java.security.cert", "PKIXCertPathChecker", "check", "(Certificate,Collection)", "summary", "df-generated"] - - ["java.security.cert", "PKIXCertPathChecker", "getSupportedExtensions", "()", "summary", "df-generated"] + - ["java.security.cert", "PKIXCertPathChecker", "check", "(Certificate)", "summary", "df-generated"] + - ["java.security.cert", "PKIXCertPathChecker", "init", "(boolean)", "summary", "df-generated"] + - ["java.security.cert", "PKIXCertPathChecker", "isForwardCheckingSupported", "()", "summary", "df-generated"] - ["java.security.cert", "PKIXParameters", "isAnyPolicyInhibited", "()", "summary", "df-generated"] - ["java.security.cert", "PKIXParameters", "isExplicitPolicyRequired", "()", "summary", "df-generated"] - ["java.security.cert", "PKIXParameters", "isPolicyMappingInhibited", "()", "summary", "df-generated"] @@ -210,30 +231,18 @@ extensions: - ["java.security.cert", "PKIXParameters", "setPolicyMappingInhibited", "(boolean)", "summary", "df-generated"] - ["java.security.cert", "PKIXParameters", "setPolicyQualifiersRejected", "(boolean)", "summary", "df-generated"] - ["java.security.cert", "PKIXParameters", "setRevocationEnabled", "(boolean)", "summary", "df-generated"] - - ["java.security.cert", "PKIXRevocationChecker", "getSoftFailExceptions", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getEncoded", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getIssuerDN", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRL", "getNextUpdate", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getRevokedCertificate", "(BigInteger)", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getRevokedCertificates", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRL", "getSigAlgName", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRL", "getSigAlgOID", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getSigAlgParams", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getSignature", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "getTBSCertList", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRL", "getThisUpdate", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRL", "getVersion", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "verify", "(PublicKey)", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "verify", "(PublicKey,Provider)", "summary", "df-generated"] - - ["java.security.cert", "X509CRL", "verify", "(PublicKey,String)", "summary", "df-generated"] - - ["java.security.cert", "X509CRLEntry", "getCertificateIssuer", "()", "summary", "df-generated"] - - ["java.security.cert", "X509CRLEntry", "getEncoded", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRLEntry", "getRevocationDate", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRLEntry", "getRevocationReason", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRLEntry", "getSerialNumber", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRLEntry", "hasExtensions", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRLSelector", "getMaxCRL", "()", "summary", "df-generated"] - ["java.security.cert", "X509CRLSelector", "getMinCRL", "()", "summary", "df-generated"] + - ["java.security.cert", "X509CRLSelector", "match", "(CRL)", "summary", "df-generated"] - ["java.security.cert", "X509CRLSelector", "setDateAndTime", "(Date)", "summary", "df-generated"] - ["java.security.cert", "X509CRLSelector", "setMaxCRLNumber", "(BigInteger)", "summary", "df-generated"] - ["java.security.cert", "X509CRLSelector", "setMinCRLNumber", "(BigInteger)", "summary", "df-generated"] @@ -249,6 +258,7 @@ extensions: - ["java.security.cert", "X509CertSelector", "getSerialNumber", "()", "summary", "df-generated"] - ["java.security.cert", "X509CertSelector", "getSubjectAsBytes", "()", "summary", "df-generated"] - ["java.security.cert", "X509CertSelector", "getSubjectAsString", "()", "summary", "df-generated"] + - ["java.security.cert", "X509CertSelector", "match", "(Certificate)", "summary", "df-generated"] - ["java.security.cert", "X509CertSelector", "setBasicConstraints", "(int)", "summary", "df-generated"] - ["java.security.cert", "X509CertSelector", "setIssuer", "(String)", "summary", "df-generated"] - ["java.security.cert", "X509CertSelector", "setIssuer", "(byte[])", "summary", "df-generated"] @@ -262,9 +272,6 @@ extensions: - ["java.security.cert", "X509Certificate", "checkValidity", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "checkValidity", "(Date)", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getBasicConstraints", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getExtendedKeyUsage", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getIssuerAlternativeNames", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getIssuerDN", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getIssuerUniqueID", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getKeyUsage", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getNotAfter", "()", "summary", "df-generated"] @@ -272,10 +279,5 @@ extensions: - ["java.security.cert", "X509Certificate", "getSerialNumber", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getSigAlgName", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getSigAlgOID", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSigAlgParams", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSignature", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSubjectAlternativeNames", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getSubjectDN", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getSubjectUniqueID", "()", "summary", "df-generated"] - - ["java.security.cert", "X509Certificate", "getTBSCertificate", "()", "summary", "df-generated"] - ["java.security.cert", "X509Certificate", "getVersion", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.security.interfaces.model.yml b/java/ql/lib/ext/generated/java.security.interfaces.model.yml index cced4d3efc9c..e2824f1002e5 100644 --- a/java/ql/lib/ext/generated/java.security.interfaces.model.yml +++ b/java/ql/lib/ext/generated/java.security.interfaces.model.yml @@ -2,9 +2,16 @@ extensions: - addsTo: pack: codeql/java-all - extensible: neutralModel + extensible: summaryModel data: - - ["java.security.interfaces", "DSAParams", "getG", "()", "summary", "df-generated"] - - ["java.security.interfaces", "DSAParams", "getP", "()", "summary", "df-generated"] - - ["java.security.interfaces", "DSAParams", "getQ", "()", "summary", "df-generated"] - - ["java.security.interfaces", "RSAKey", "getParams", "()", "summary", "df-generated"] + - ["java.security.interfaces", "DSAKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "DSAKeyPairGenerator", True, "initialize", "(DSAParams,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.security.interfaces", "DSAKeyPairGenerator", True, "initialize", "(int,boolean,SecureRandom)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["java.security.interfaces", "ECKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "ECPublicKey", True, "getW", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "EdECKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "EdECPrivateKey", True, "getBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "EdECPublicKey", True, "getPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "RSAKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "XECKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.interfaces", "XECPrivateKey", True, "getScalar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.security.model.yml b/java/ql/lib/ext/generated/java.security.model.yml index 15b410e1fe8a..d03c7e773ddf 100644 --- a/java/ql/lib/ext/generated/java.security.model.yml +++ b/java/ql/lib/ext/generated/java.security.model.yml @@ -4,14 +4,12 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.security", "AccessControlContext", False, "AccessControlContext", "(AccessControlContext,DomainCombiner)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AccessControlContext", False, "AccessControlContext", "(AccessControlContext,DomainCombiner)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "AccessControlContext", False, "AccessControlContext", "(AccessControlContext,DomainCombiner)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.AccessControlContext.combiner]", "value", "dfc-generated"] - ["java.security", "AccessControlContext", False, "AccessControlContext", "(ProtectionDomain[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AccessControlContext", False, "getDomainCombiner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "AccessControlContext", False, "getDomainCombiner", "()", "", "Argument[this].SyntheticField[java.security.AccessControlContext.combiner]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "AccessControlException", True, "AccessControlException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AccessControlException", True, "AccessControlException", "(String,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AccessControlException", True, "AccessControlException", "(String,Permission)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AccessControlException", True, "getPermission", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "AccessControlException", True, "AccessControlException", "(String,Permission)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.AccessControlException.perm]", "value", "dfc-generated"] + - ["java.security", "AccessControlException", True, "getPermission", "()", "", "Argument[this].SyntheticField[java.security.AccessControlException.perm]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedAction,AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AccessController", False, "doPrivileged", "(PrivilegedAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -22,75 +20,71 @@ extensions: - ["java.security", "AccessController", False, "doPrivilegedWithCombiner", "(PrivilegedAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AccessController", False, "doPrivilegedWithCombiner", "(PrivilegedExceptionAction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AccessController", False, "doPrivilegedWithCombiner", "(PrivilegedExceptionAction,AccessControlContext,Permission[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "AlgorithmParameterGenerator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"] + - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"] + - ["java.security", "AlgorithmParameterGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameterGenerator.algorithm]", "value", "dfc-generated"] - ["java.security", "AlgorithmParameterGenerator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AlgorithmParameterGenerator", True, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "AlgorithmParameterGenerator", True, "init", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "AlgorithmParameters", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.AlgorithmParameters.algorithm]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "AlgorithmParameters", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AlgorithmParameters", True, "getEncoded", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "AlgorithmParameters", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"] + - ["java.security", "AlgorithmParameters", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"] + - ["java.security", "AlgorithmParameters", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.AlgorithmParameters.algorithm]", "value", "dfc-generated"] - ["java.security", "AlgorithmParameters", True, "getParameterSpec", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AlgorithmParameters", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "AlgorithmParameters", True, "init", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "init", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "AlgorithmParameters", True, "init", "(byte[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "BasicPermission", True, "BasicPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "BasicPermission", True, "BasicPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "CodeSigner", False, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "CodeSigner", False, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "CodeSigner", False, "getSignerCertPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "CodeSigner", False, "getTimestamp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "AuthProvider", True, "setCallbackHandler", "(CallbackHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "BasicPermission", True, "BasicPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.security", "BasicPermission", True, "BasicPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.security", "CodeSigner", False, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.CodeSigner.signerCertPath]", "value", "dfc-generated"] + - ["java.security", "CodeSigner", False, "CodeSigner", "(CertPath,Timestamp)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.CodeSigner.timestamp]", "value", "dfc-generated"] + - ["java.security", "CodeSigner", False, "getSignerCertPath", "()", "", "Argument[this].SyntheticField[java.security.CodeSigner.signerCertPath]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "CodeSigner", False, "getTimestamp", "()", "", "Argument[this].SyntheticField[java.security.CodeSigner.timestamp]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "DigestException", True, "DigestException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "DigestException", True, "DigestException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "DigestException", True, "DigestException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "DigestException", True, "DigestException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestInputStream", True, "DigestInputStream", "(InputStream,MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestInputStream", True, "DigestInputStream", "(InputStream,MessageDigest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestInputStream", True, "getMessageDigest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DigestInputStream", True, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestOutputStream", True, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestOutputStream", True, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DigestOutputStream", True, "getMessageDigest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DigestOutputStream", True, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DomainCombiner", True, "combine", "(ProtectionDomain[],ProtectionDomain[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DomainCombiner", True, "combine", "(ProtectionDomain[],ProtectionDomain[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DomainCombiner", True, "combine", "(ProtectionDomain[],ProtectionDomain[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DomainCombiner", True, "combine", "(ProtectionDomain[],ProtectionDomain[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "getConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DomainLoadStoreParameter", False, "getProtectionParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DrbgParameters$Instantiation", False, "getPersonalizationString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DrbgParameters$NextBytes", False, "getAdditionalInput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DrbgParameters$Reseed", False, "getAdditionalInput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DrbgParameters", True, "instantiation", "(int,DrbgParameters$Capability,byte[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DrbgParameters", True, "nextBytes", "(int,boolean,byte[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "DrbgParameters", True, "reseed", "(boolean,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "DigestInputStream", True, "DigestInputStream", "(InputStream,MessageDigest)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "value", "dfc-generated"] + - ["java.security", "DigestInputStream", True, "getMessageDigest", "()", "", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DigestInputStream", True, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DigestInputStream.digest]", "value", "dfc-generated"] + - ["java.security", "DigestOutputStream", True, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.security", "DigestOutputStream", True, "DigestOutputStream", "(OutputStream,MessageDigest)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "value", "dfc-generated"] + - ["java.security", "DigestOutputStream", True, "getMessageDigest", "()", "", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DigestOutputStream", True, "setMessageDigest", "(MessageDigest)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DigestOutputStream.digest]", "value", "dfc-generated"] + - ["java.security", "DomainCombiner", True, "combine", "(ProtectionDomain[],ProtectionDomain[])", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.configuration]", "value", "dfc-generated"] + - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams].MapKey", "value", "dfc-generated"] + - ["java.security", "DomainLoadStoreParameter", False, "DomainLoadStoreParameter", "(URI,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams].MapValue", "value", "dfc-generated"] + - ["java.security", "DomainLoadStoreParameter", False, "getConfiguration", "()", "", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.configuration]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DomainLoadStoreParameter", False, "getProtectionParams", "()", "", "Argument[this].SyntheticField[java.security.DomainLoadStoreParameter.protectionParams]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DrbgParameters$Instantiation", False, "getPersonalizationString", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$Instantiation.personalizationString]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DrbgParameters$NextBytes", False, "getAdditionalInput", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$NextBytes.additionalInput]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DrbgParameters$Reseed", False, "getAdditionalInput", "()", "", "Argument[this].SyntheticField[java.security.DrbgParameters$Reseed.additionalInput]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "DrbgParameters", True, "instantiation", "(int,DrbgParameters$Capability,byte[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.security.DrbgParameters$Instantiation.personalizationString]", "value", "dfc-generated"] + - ["java.security", "DrbgParameters", True, "nextBytes", "(int,boolean,byte[])", "", "Argument[2]", "ReturnValue.SyntheticField[java.security.DrbgParameters$NextBytes.additionalInput]", "value", "dfc-generated"] + - ["java.security", "DrbgParameters", True, "reseed", "(boolean,byte[])", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.DrbgParameters$Reseed.additionalInput]", "value", "dfc-generated"] - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "GeneralSecurityException", True, "GeneralSecurityException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "GuardedObject", True, "GuardedObject", "(Object,Guard)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "GuardedObject", True, "GuardedObject", "(Object,Guard)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "GuardedObject", True, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Identity", True, "Identity", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Identity", True, "Identity", "(String,IdentityScope)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Identity", True, "Identity", "(String,IdentityScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Identity", True, "addCertificate", "(Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Identity", True, "certificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Identity", True, "getInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Identity", True, "getPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Identity", True, "getScope", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Identity", True, "setInfo", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Identity", True, "setPublicKey", "(PublicKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "GuardedObject", True, "GuardedObject", "(Object,Guard)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.GuardedObject.object]", "value", "dfc-generated"] + - ["java.security", "GuardedObject", True, "getObject", "()", "", "Argument[this].SyntheticField[java.security.GuardedObject.object]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Identity", True, "Identity", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.name]", "value", "dfc-generated"] + - ["java.security", "Identity", True, "Identity", "(String,IdentityScope)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.name]", "value", "dfc-generated"] + - ["java.security", "Identity", True, "Identity", "(String,IdentityScope)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Identity.scope]", "value", "dfc-generated"] + - ["java.security", "Identity", True, "addCertificate", "(Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.certificates].Element", "value", "dfc-generated"] + - ["java.security", "Identity", True, "certificates", "()", "", "Argument[this].SyntheticField[java.security.Identity.certificates].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.security", "Identity", True, "getInfo", "()", "", "Argument[this].SyntheticField[java.security.Identity.info]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Identity", True, "getName", "()", "", "Argument[this].SyntheticField[java.security.Identity.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Identity", True, "getPublicKey", "()", "", "Argument[this].SyntheticField[java.security.Identity.publicKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Identity", True, "getScope", "()", "", "Argument[this].SyntheticField[java.security.Identity.scope]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Identity", True, "setInfo", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.info]", "value", "dfc-generated"] + - ["java.security", "Identity", True, "setPublicKey", "(PublicKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Identity.publicKey]", "value", "dfc-generated"] + - ["java.security", "Identity", True, "toString", "(boolean)", "", "Argument[this].SyntheticField[java.security.Identity.info]", "ReturnValue", "taint", "dfc-generated"] + - ["java.security", "Identity", True, "toString", "(boolean)", "", "Argument[this].SyntheticField[java.security.Identity.name]", "ReturnValue", "taint", "dfc-generated"] - ["java.security", "IdentityScope", True, "IdentityScope", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "IdentityScope", True, "IdentityScope", "(String,IdentityScope)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "IdentityScope", True, "IdentityScope", "(String,IdentityScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -111,11 +105,10 @@ extensions: - ["java.security", "KeyException", True, "KeyException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyFactory", True, "generatePrivate", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyFactory", True, "generatePublic", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"] + - ["java.security", "KeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"] + - ["java.security", "KeyFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyFactory.algorithm]", "value", "dfc-generated"] - ["java.security", "KeyFactory", True, "getKeySpec", "(Key,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyFactory", True, "translateKey", "(Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -123,16 +116,15 @@ extensions: - ["java.security", "KeyManagementException", True, "KeyManagementException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyManagementException", True, "KeyManagementException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyManagementException", True, "KeyManagementException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyPair", False, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyPair", False, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyPair", False, "getPrivate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPair", False, "getPublic", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyPair", False, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyPair.publicKey]", "value", "dfc-generated"] + - ["java.security", "KeyPair", False, "KeyPair", "(PublicKey,PrivateKey)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyPair.privateKey]", "value", "dfc-generated"] + - ["java.security", "KeyPair", False, "getPrivate", "()", "", "Argument[this].SyntheticField[java.security.KeyPair.privateKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyPair", False, "getPublic", "()", "", "Argument[this].SyntheticField[java.security.KeyPair.publicKey]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "KeyPairGenerator", True, "genKeyPair", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGenerator", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGenerator", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyPairGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyPairGenerator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyPairGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyPairGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"] + - ["java.security", "KeyPairGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"] + - ["java.security", "KeyPairGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyPairGenerator.algorithm]", "value", "dfc-generated"] - ["java.security", "KeyPairGenerator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyPairGenerator", True, "initialize", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyPairGeneratorSpi", True, "generateKeyPair", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -150,54 +142,60 @@ extensions: - ["java.security", "KeyStore$Builder", True, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyStore$Builder", True, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyStore$Builder", True, "newInstance", "(String,Provider,File,KeyStore$ProtectionParameter)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$CallbackHandlerProtection", True, "CallbackHandlerProtection", "(CallbackHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$CallbackHandlerProtection", True, "getCallbackHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Entry$Attribute", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Entry$Attribute", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$Entry", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStore$CallbackHandlerProtection", True, "CallbackHandlerProtection", "(CallbackHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$CallbackHandlerProtection.handler]", "value", "dfc-generated"] + - ["java.security", "KeyStore$CallbackHandlerProtection", True, "getCallbackHandler", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$CallbackHandlerProtection.handler]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "KeyStore$LoadStoreParameter", True, "getProtectionParameter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "getProtectionAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$PasswordProtection", True, "getProtectionParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "getCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "getCertificateChain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$PrivateKeyEntry", False, "getPrivateKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$SecretKeyEntry", False, "getSecretKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security", "KeyStore$TrustedCertificateEntry", False, "getTrustedCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionAlgorithm]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PasswordProtection", True, "PasswordProtection", "(char[],String,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionParameters]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PasswordProtection", True, "getPassword", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.password]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$PasswordProtection", True, "getProtectionAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionAlgorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$PasswordProtection", True, "getProtectionParameters", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PasswordProtection.protectionParameters]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "PrivateKeyEntry", "(PrivateKey,Certificate[],Set)", "", "Argument[2].Element", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.attributes].Element", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.attributes]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "getCertificate", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "getCertificateChain", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.chain]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$PrivateKeyEntry", False, "getPrivateKey", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$PrivateKeyEntry.privKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "value", "dfc-generated"] + - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "value", "dfc-generated"] + - ["java.security", "KeyStore$SecretKeyEntry", False, "SecretKeyEntry", "(SecretKey,Set)", "", "Argument[1].Element", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.attributes].Element", "value", "dfc-generated"] + - ["java.security", "KeyStore$SecretKeyEntry", False, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.attributes]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$SecretKeyEntry", False, "getSecretKey", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$SecretKeyEntry.sKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "value", "dfc-generated"] + - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "value", "dfc-generated"] + - ["java.security", "KeyStore$TrustedCertificateEntry", False, "TrustedCertificateEntry", "(Certificate,Set)", "", "Argument[1].Element", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.attributes].Element", "value", "dfc-generated"] + - ["java.security", "KeyStore$TrustedCertificateEntry", False, "getAttributes", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.attributes]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "KeyStore$TrustedCertificateEntry", False, "getTrustedCertificate", "()", "", "Argument[this].SyntheticField[java.security.KeyStore$TrustedCertificateEntry.cert]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "KeyStore", True, "aliases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyStore", True, "getCertificateAlias", "(Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStore", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"] + - ["java.security", "KeyStore", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"] + - ["java.security", "KeyStore", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.KeyStore.type]", "value", "dfc-generated"] - ["java.security", "KeyStore", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "KeyStore", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStore", True, "getType", "()", "", "Argument[this].SyntheticField[java.security.KeyStore.type]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "KeyStoreException", True, "KeyStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyStoreException", True, "KeyStoreException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyStoreException", True, "KeyStoreException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyStoreException", True, "KeyStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineAliases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineGetCertificate", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineGetCertificateAlias", "(Certificate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineGetCertificateChain", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "KeyStoreSpi", True, "engineGetEntry", "(String,KeyStore$ProtectionParameter)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineLoad", "(InputStream,char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineSetCertificateEntry", "(String,Certificate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "KeyStoreSpi", True, "engineSetEntry", "(String,KeyStore$Entry,KeyStore$ProtectionParameter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "MessageDigest", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineSetKeyEntry", "(String,Key,char[],Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "KeyStoreSpi", True, "engineSetKeyEntry", "(String,byte[],Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "MessageDigest", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.MessageDigest.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "MessageDigest", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"] + - ["java.security", "MessageDigest", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"] + - ["java.security", "MessageDigest", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.MessageDigest.algorithm]", "value", "dfc-generated"] - ["java.security", "MessageDigest", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "MessageDigest", True, "update", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "MessageDigest", True, "update", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -207,50 +205,50 @@ extensions: - ["java.security", "NoSuchAlgorithmException", True, "NoSuchAlgorithmException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "NoSuchAlgorithmException", True, "NoSuchAlgorithmException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "NoSuchProviderException", True, "NoSuchProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "PKCS12Attribute", False, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Permission", True, "Permission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.name]", "value", "dfc-generated"] + - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.value]", "value", "dfc-generated"] + - ["java.security", "PKCS12Attribute", False, "PKCS12Attribute", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.PKCS12Attribute.encoded]", "value", "dfc-generated"] + - ["java.security", "PKCS12Attribute", False, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.encoded]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "PKCS12Attribute", False, "getName", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "PKCS12Attribute", False, "getValue", "()", "", "Argument[this].SyntheticField[java.security.PKCS12Attribute.value]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "Permission", True, "getActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Permission", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "PermissionCollection", True, "add", "(Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "PermissionCollection", True, "elements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"] + - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"] + - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"] + - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"] + - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.type]", "value", "dfc-generated"] + - ["java.security", "Policy", True, "getInstance", "(String,Policy$Parameters,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.security.Policy$PolicyDelegate.params]", "value", "dfc-generated"] - ["java.security", "Policy", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Policy", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Policy", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Policy", True, "implies", "(ProtectionDomain,Permission)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "Principal", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "PrivilegedActionException", True, "PrivilegedActionException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "PrivilegedActionException", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "getCodeSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "getPermissions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "ProtectionDomain", True, "getPrincipals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Provider$Service", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "PrivilegedActionException", True, "PrivilegedActionException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "value", "dfc-generated"] + - ["java.security", "PrivilegedActionException", True, "getException", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.cause]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.ProtectionDomain.classloader]", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "ProtectionDomain", "(CodeSource,PermissionCollection,ClassLoader,Principal[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.ProtectionDomain.principals]", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "getClassLoader", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.classloader]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "getCodeSource", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.codesource]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "getPermissions", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.permissions]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "ProtectionDomain", True, "getPrincipals", "()", "", "Argument[this].SyntheticField[java.security.ProtectionDomain.principals]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.Provider$Service.provider]", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Provider$Service.type]", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.Provider$Service.algorithm]", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[3]", "Argument[this].SyntheticField[java.security.Provider$Service.className]", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "Service", "(Provider,String,String,String,List,Map)", "", "Argument[5].MapValue", "Argument[this].SyntheticField[java.security.Provider$Service.attributes].MapValue", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[java.security.Provider$Service.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "getClassName", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.className]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "getProvider", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.provider]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "getType", "()", "", "Argument[this].SyntheticField[java.security.Provider$Service.type]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Provider$Service", True, "newInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "Provider$Service", True, "newInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Provider", True, "getInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Provider", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Provider", True, "getService", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -260,8 +258,6 @@ extensions: - ["java.security", "ProviderException", True, "ProviderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "ProviderException", True, "ProviderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "ProviderException", True, "ProviderException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "SecureRandom", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "SecureRandom", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "SecureRandom", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "SecureRandom", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] @@ -271,14 +267,12 @@ extensions: - ["java.security", "SecureRandom", True, "getInstance", "(String,SecureRandomParameters,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "SecureRandom", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.security", "SecureRandom", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "SecureRandom", True, "setSeed", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SecurityPermission", False, "SecurityPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SecurityPermission", False, "SecurityPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signature", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Signature", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Signature", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Signature", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Signature", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "SecurityPermission", False, "SecurityPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.security", "SecurityPermission", False, "SecurityPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.security", "Signature", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.Signature.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Signature", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"] + - ["java.security", "Signature", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"] + - ["java.security", "Signature", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.security.Signature.algorithm]", "value", "dfc-generated"] - ["java.security", "Signature", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Signature", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "Signature", True, "initSign", "(PrivateKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -292,12 +286,8 @@ extensions: - ["java.security", "SignatureException", True, "SignatureException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "SignatureException", True, "SignatureException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security", "SignatureException", True, "SignatureException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] - - ["java.security", "SignedObject", False, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "SignedObject", False, "SignedObject", "(Serializable,PrivateKey,Signature)", "", "Argument[2].SyntheticField[java.security.Signature.algorithm]", "Argument[this].SyntheticField[java.security.SignedObject.thealgorithm]", "value", "dfc-generated"] + - ["java.security", "SignedObject", False, "getAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.SignedObject.thealgorithm]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "SignedObject", False, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "SignedObject", False, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.security", "SignedObject", False, "verify", "(PublicKey,Signature)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] @@ -305,22 +295,24 @@ extensions: - ["java.security", "Signer", True, "Signer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "Signer", True, "Signer", "(String,IdentityScope)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "Signer", True, "Signer", "(String,IdentityScope)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Signer", True, "getPrivateKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "Signer", True, "setKeyPair", "(KeyPair)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Timestamp", False, "Timestamp", "(Date,CertPath)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "Timestamp", False, "getSignerCertPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "URIParameter", True, "URIParameter", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "URIParameter", True, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "Signer", True, "getPrivateKey", "()", "", "Argument[this].SyntheticField[java.security.Signer.privateKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "Signer", True, "setKeyPair", "(KeyPair)", "", "Argument[0].SyntheticField[java.security.KeyPair.privateKey]", "Argument[this].SyntheticField[java.security.Signer.privateKey]", "value", "dfc-generated"] + - ["java.security", "Timestamp", False, "Timestamp", "(Date,CertPath)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.Timestamp.signerCertPath]", "value", "dfc-generated"] + - ["java.security", "Timestamp", False, "getSignerCertPath", "()", "", "Argument[this].SyntheticField[java.security.Timestamp.signerCertPath]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "URIParameter", True, "URIParameter", "(URI)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.URIParameter.uri]", "value", "dfc-generated"] + - ["java.security", "URIParameter", True, "getURI", "()", "", "Argument[this].SyntheticField[java.security.URIParameter.uri]", "ReturnValue", "value", "dfc-generated"] - ["java.security", "UnrecoverableEntryException", True, "UnrecoverableEntryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security", "UnrecoverableKeyException", True, "UnrecoverableKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedActions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedCerts", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security", "UnresolvedPermission", False, "getUnresolvedType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.type]", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.name]", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[2]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.actions]", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs].ArrayElement", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "UnresolvedPermission", "(String,String,String,Certificate[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs]", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "getUnresolvedActions", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.actions]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "getUnresolvedCerts", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.certs]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "getUnresolvedName", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.security", "UnresolvedPermission", False, "getUnresolvedType", "()", "", "Argument[this].SyntheticField[java.security.UnresolvedPermission.type]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -331,10 +323,15 @@ extensions: - ["java.security", "AlgorithmParameterGenerator", "generateParameters", "()", "summary", "df-generated"] - ["java.security", "AlgorithmParameterGenerator", "init", "(AlgorithmParameterSpec)", "summary", "df-generated"] - ["java.security", "AlgorithmParameterGenerator", "init", "(int)", "summary", "df-generated"] + - ["java.security", "AlgorithmParameters", "init", "(byte[])", "summary", "df-generated"] + - ["java.security", "AlgorithmParameters", "init", "(byte[],String)", "summary", "df-generated"] - ["java.security", "AllPermission", "AllPermission", "(String,String)", "summary", "df-generated"] + - ["java.security", "AllPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["java.security", "AllPermission", "newPermissionCollection", "()", "summary", "df-generated"] - ["java.security", "AuthProvider", "login", "(Subject,CallbackHandler)", "summary", "df-generated"] - ["java.security", "AuthProvider", "logout", "()", "summary", "df-generated"] - - ["java.security", "AuthProvider", "setCallbackHandler", "(CallbackHandler)", "summary", "df-generated"] + - ["java.security", "BasicPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["java.security", "BasicPermission", "newPermissionCollection", "()", "summary", "df-generated"] - ["java.security", "CodeSource", "implies", "(CodeSource)", "summary", "df-generated"] - ["java.security", "DigestInputStream", "on", "(boolean)", "summary", "df-generated"] - ["java.security", "DigestOutputStream", "on", "(boolean)", "summary", "df-generated"] @@ -345,7 +342,6 @@ extensions: - ["java.security", "DrbgParameters$NextBytes", "getPredictionResistance", "()", "summary", "df-generated"] - ["java.security", "DrbgParameters$NextBytes", "getStrength", "()", "summary", "df-generated"] - ["java.security", "DrbgParameters$Reseed", "getPredictionResistance", "()", "summary", "df-generated"] - - ["java.security", "Guard", "checkGuard", "(Object)", "summary", "df-generated"] - ["java.security", "Identity", "removeCertificate", "(Certificate)", "summary", "df-generated"] - ["java.security", "IdentityScope", "addIdentity", "(Identity)", "summary", "df-generated"] - ["java.security", "IdentityScope", "getIdentity", "(Principal)", "summary", "df-generated"] @@ -355,10 +351,12 @@ extensions: - ["java.security", "IdentityScope", "identities", "()", "summary", "df-generated"] - ["java.security", "IdentityScope", "removeIdentity", "(Identity)", "summary", "df-generated"] - ["java.security", "IdentityScope", "size", "()", "summary", "df-generated"] - - ["java.security", "Key", "getFormat", "()", "summary", "df-generated"] - ["java.security", "KeyPairGenerator", "initialize", "(int)", "summary", "df-generated"] - ["java.security", "KeyStore$Builder", "newInstance", "(KeyStore,KeyStore$ProtectionParameter)", "summary", "df-generated"] - ["java.security", "KeyStore$Builder", "newInstance", "(String,Provider,KeyStore$ProtectionParameter)", "summary", "df-generated"] + - ["java.security", "KeyStore$Entry", "getAttributes", "()", "summary", "df-generated"] + - ["java.security", "KeyStore$PasswordProtection", "destroy", "()", "summary", "df-generated"] + - ["java.security", "KeyStore$PasswordProtection", "isDestroyed", "()", "summary", "df-generated"] - ["java.security", "KeyStore", "containsAlias", "(String)", "summary", "df-generated"] - ["java.security", "KeyStore", "deleteEntry", "(String)", "summary", "df-generated"] - ["java.security", "KeyStore", "entryInstanceOf", "(String,Class)", "summary", "df-generated"] @@ -381,23 +379,15 @@ extensions: - ["java.security", "KeyStore", "size", "()", "summary", "df-generated"] - ["java.security", "KeyStore", "store", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"] - ["java.security", "KeyStore", "store", "(OutputStream,char[])", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineAliases", "()", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineContainsAlias", "(String)", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineDeleteEntry", "(String)", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineEntryInstanceOf", "(String,Class)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineGetCertificate", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineGetCertificateAlias", "(Certificate)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineGetCertificateChain", "(String)", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineGetCreationDate", "(String)", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineGetKey", "(String,char[])", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineIsCertificateEntry", "(String)", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineIsKeyEntry", "(String)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineLoad", "(InputStream,char[])", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineLoad", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineProbe", "(InputStream)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineSetCertificateEntry", "(String,Certificate)", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineSetKeyEntry", "(String,Key,char[],Certificate[])", "summary", "df-generated"] - - ["java.security", "KeyStoreSpi", "engineSetKeyEntry", "(String,byte[],Certificate[])", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineSize", "()", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineStore", "(KeyStore$LoadStoreParameter)", "summary", "df-generated"] - ["java.security", "KeyStoreSpi", "engineStore", "(OutputStream,char[])", "summary", "df-generated"] @@ -405,12 +395,14 @@ extensions: - ["java.security", "MessageDigest", "isEqual", "(byte[],byte[])", "summary", "df-generated"] - ["java.security", "MessageDigest", "reset", "()", "summary", "df-generated"] - ["java.security", "MessageDigest", "update", "(byte)", "summary", "df-generated"] + - ["java.security", "Permission", "checkGuard", "(Object)", "summary", "df-generated"] - ["java.security", "Permission", "implies", "(Permission)", "summary", "df-generated"] - ["java.security", "Permission", "newPermissionCollection", "()", "summary", "df-generated"] - ["java.security", "PermissionCollection", "elementsAsStream", "()", "summary", "df-generated"] - ["java.security", "PermissionCollection", "implies", "(Permission)", "summary", "df-generated"] - ["java.security", "PermissionCollection", "isReadOnly", "()", "summary", "df-generated"] - ["java.security", "PermissionCollection", "setReadOnly", "()", "summary", "df-generated"] + - ["java.security", "Permissions", "implies", "(Permission)", "summary", "df-generated"] - ["java.security", "Policy", "getPermissions", "(CodeSource)", "summary", "df-generated"] - ["java.security", "Policy", "getPermissions", "(ProtectionDomain)", "summary", "df-generated"] - ["java.security", "Policy", "getPolicy", "()", "summary", "df-generated"] @@ -419,18 +411,27 @@ extensions: - ["java.security", "Principal", "implies", "(Subject)", "summary", "df-generated"] - ["java.security", "ProtectionDomain", "implies", "(Permission)", "summary", "df-generated"] - ["java.security", "ProtectionDomain", "staticPermissionsOnly", "()", "summary", "df-generated"] - - ["java.security", "Provider$Service", "newInstance", "(Object)", "summary", "df-generated"] - ["java.security", "Provider$Service", "supportsParameter", "(Object)", "summary", "df-generated"] + - ["java.security", "Provider", "compute", "(Object,BiFunction)", "summary", "df-generated"] + - ["java.security", "Provider", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] - ["java.security", "Provider", "configure", "(String)", "summary", "df-generated"] - ["java.security", "Provider", "getVersion", "()", "summary", "df-generated"] - ["java.security", "Provider", "isConfigured", "()", "summary", "df-generated"] + - ["java.security", "Provider", "load", "(InputStream)", "summary", "df-generated"] + - ["java.security", "Provider", "remove", "(Object,Object)", "summary", "df-generated"] + - ["java.security", "Provider", "replaceAll", "(BiFunction)", "summary", "df-generated"] + - ["java.security", "SecureRandom", "SecureRandom", "(byte[])", "summary", "df-generated"] - ["java.security", "SecureRandom", "generateSeed", "(int)", "summary", "df-generated"] + - ["java.security", "SecureRandom", "getAlgorithm", "()", "summary", "df-generated"] - ["java.security", "SecureRandom", "getInstanceStrong", "()", "summary", "df-generated"] - ["java.security", "SecureRandom", "getParameters", "()", "summary", "df-generated"] - ["java.security", "SecureRandom", "getSeed", "(int)", "summary", "df-generated"] + - ["java.security", "SecureRandom", "nextBytes", "(byte[])", "summary", "df-generated"] - ["java.security", "SecureRandom", "nextBytes", "(byte[],SecureRandomParameters)", "summary", "df-generated"] - ["java.security", "SecureRandom", "reseed", "()", "summary", "df-generated"] - ["java.security", "SecureRandom", "reseed", "(SecureRandomParameters)", "summary", "df-generated"] + - ["java.security", "SecureRandom", "setSeed", "(byte[])", "summary", "df-generated"] + - ["java.security", "SecureRandom", "setSeed", "(long)", "summary", "df-generated"] - ["java.security", "Security", "addProvider", "(Provider)", "summary", "df-generated"] - ["java.security", "Security", "getAlgorithmProperty", "(String,String)", "summary", "df-generated"] - ["java.security", "Security", "getAlgorithms", "(String)", "summary", "df-generated"] @@ -452,3 +453,5 @@ extensions: - ["java.security", "Signature", "verify", "(byte[])", "summary", "df-generated"] - ["java.security", "Signature", "verify", "(byte[],int,int)", "summary", "df-generated"] - ["java.security", "Timestamp", "getTimestamp", "()", "summary", "df-generated"] + - ["java.security", "UnresolvedPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["java.security", "UnresolvedPermission", "newPermissionCollection", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.security.spec.model.yml b/java/ql/lib/ext/generated/java.security.spec.model.yml index ba978ed02fa3..11c6e6a0a28d 100644 --- a/java/ql/lib/ext/generated/java.security.spec.model.yml +++ b/java/ql/lib/ext/generated/java.security.spec.model.yml @@ -5,72 +5,71 @@ extensions: extensible: summaryModel data: - ["java.security.spec", "ECGenParameterSpec", True, "ECGenParameterSpec", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "ECParameterSpec", True, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "ECParameterSpec", True, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "ECParameterSpec", True, "getCurve", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "ECParameterSpec", True, "getGenerator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "ECPrivateKeySpec", True, "ECPrivateKeySpec", "(BigInteger,ECParameterSpec)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "ECPrivateKeySpec", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "ECPublicKeySpec", True, "getW", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EdDSAParameterSpec", True, "EdDSAParameterSpec", "(boolean,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EdDSAParameterSpec", True, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "getBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EdECPrivateKeySpec", False, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EdECPublicKeySpec", False, "getPoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "EllipticCurve", True, "getField", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EllipticCurve", True, "getSeed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EncodedKeySpec", True, "EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.security.spec", "ECParameterSpec", True, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.curve]", "value", "dfc-generated"] + - ["java.security.spec", "ECParameterSpec", True, "ECParameterSpec", "(EllipticCurve,ECPoint,BigInteger,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.g]", "value", "dfc-generated"] + - ["java.security.spec", "ECParameterSpec", True, "getCurve", "()", "", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.curve]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "ECParameterSpec", True, "getGenerator", "()", "", "Argument[this].SyntheticField[java.security.spec.ECParameterSpec.g]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "ECPrivateKeySpec", True, "ECPrivateKeySpec", "(BigInteger,ECParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECPrivateKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "ECPrivateKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "ECPublicKeySpec", True, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.w]", "value", "dfc-generated"] + - ["java.security.spec", "ECPublicKeySpec", True, "ECPublicKeySpec", "(ECPoint,ECParameterSpec)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "ECPublicKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "ECPublicKeySpec", True, "getW", "()", "", "Argument[this].SyntheticField[java.security.spec.ECPublicKeySpec.w]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "EdDSAParameterSpec", True, "EdDSAParameterSpec", "(boolean,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdDSAParameterSpec.context]", "value", "dfc-generated"] + - ["java.security.spec", "EdDSAParameterSpec", True, "getContext", "()", "", "Argument[this].SyntheticField[java.security.spec.EdDSAParameterSpec.context]", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.security.spec", "EdECPrivateKeySpec", False, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "EdECPrivateKeySpec", False, "EdECPrivateKeySpec", "(NamedParameterSpec,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.bytes]", "value", "dfc-generated"] + - ["java.security.spec", "EdECPrivateKeySpec", False, "getBytes", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.bytes]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "EdECPrivateKeySpec", False, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "EdECPublicKeySpec", False, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "EdECPublicKeySpec", False, "EdECPublicKeySpec", "(NamedParameterSpec,EdECPoint)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.point]", "value", "dfc-generated"] + - ["java.security.spec", "EdECPublicKeySpec", False, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "EdECPublicKeySpec", False, "getPoint", "()", "", "Argument[this].SyntheticField[java.security.spec.EdECPublicKeySpec.point]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "value", "dfc-generated"] + - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "value", "dfc-generated"] + - ["java.security.spec", "EllipticCurve", True, "EllipticCurve", "(ECField,BigInteger,BigInteger,byte[])", "", "Argument[3]", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.seed]", "value", "dfc-generated"] + - ["java.security.spec", "EllipticCurve", True, "getField", "()", "", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.field]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "EllipticCurve", True, "getSeed", "()", "", "Argument[this].SyntheticField[java.security.spec.EllipticCurve.seed]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "EncodedKeySpec", True, "EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] - ["java.security.spec", "EncodedKeySpec", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "EncodedKeySpec", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.spec", "EncodedKeySpec", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"] - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.security.spec", "InvalidKeySpecException", True, "InvalidKeySpecException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.security.spec", "InvalidParameterSpecException", True, "InvalidParameterSpecException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "MGF1ParameterSpec", True, "MGF1ParameterSpec", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "MGF1ParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "NamedParameterSpec", True, "NamedParameterSpec", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "NamedParameterSpec", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", True, "PKCS8EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", True, "PKCS8EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "PKCS8EncodedKeySpec", True, "PKCS8EncodedKeySpec", "(byte[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "getMGFAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "PSSParameterSpec", True, "getMGFParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "RSAKeyGenParameterSpec", True, "RSAKeyGenParameterSpec", "(int,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAKeyGenParameterSpec", True, "getKeyParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[])", "", "Argument[8].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[],AlgorithmParameterSpec)", "", "Argument[8].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[],AlgorithmParameterSpec)", "", "Argument[9]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "getOtherPrimeInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.spec", "MGF1ParameterSpec", True, "MGF1ParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.MGF1ParameterSpec.mdName]", "value", "dfc-generated"] + - ["java.security.spec", "MGF1ParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.MGF1ParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "NamedParameterSpec", True, "NamedParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.NamedParameterSpec.name]", "value", "dfc-generated"] + - ["java.security.spec", "NamedParameterSpec", True, "getName", "()", "", "Argument[this].SyntheticField[java.security.spec.NamedParameterSpec.name]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "PKCS8EncodedKeySpec", True, "PKCS8EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] + - ["java.security.spec", "PKCS8EncodedKeySpec", True, "PKCS8EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] + - ["java.security.spec", "PKCS8EncodedKeySpec", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mdName]", "value", "dfc-generated"] + - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfName]", "value", "dfc-generated"] + - ["java.security.spec", "PSSParameterSpec", True, "PSSParameterSpec", "(String,String,AlgorithmParameterSpec,int,int)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfSpec]", "value", "dfc-generated"] + - ["java.security.spec", "PSSParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "PSSParameterSpec", True, "getMGFAlgorithm", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfName]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "PSSParameterSpec", True, "getMGFParameters", "()", "", "Argument[this].SyntheticField[java.security.spec.PSSParameterSpec.mgfSpec]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "RSAKeyGenParameterSpec", True, "RSAKeyGenParameterSpec", "(int,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAKeyGenParameterSpec.keyParams]", "value", "dfc-generated"] + - ["java.security.spec", "RSAKeyGenParameterSpec", True, "getKeyParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAKeyGenParameterSpec.keyParams]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[])", "", "Argument[8]", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "value", "dfc-generated"] + - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "RSAMultiPrimePrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,RSAOtherPrimeInfo[],AlgorithmParameterSpec)", "", "Argument[8]", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "value", "dfc-generated"] + - ["java.security.spec", "RSAMultiPrimePrivateCrtKeySpec", True, "getOtherPrimeInfo", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAMultiPrimePrivateCrtKeySpec.otherPrimeInfo]", "ReturnValue", "value", "dfc-generated"] - ["java.security.spec", "RSAPrivateCrtKeySpec", True, "RSAPrivateCrtKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAPrivateKeySpec", True, "RSAPrivateKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAPrivateKeySpec", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "RSAPublicKeySpec", True, "RSAPublicKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "RSAPublicKeySpec", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "X509EncodedKeySpec", True, "X509EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "X509EncodedKeySpec", True, "X509EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "X509EncodedKeySpec", True, "X509EncodedKeySpec", "(byte[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "XECPrivateKeySpec", True, "getScalar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.security.spec", "XECPublicKeySpec", True, "XECPublicKeySpec", "(AlgorithmParameterSpec,BigInteger)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.security.spec", "XECPublicKeySpec", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.security.spec", "RSAPrivateKeySpec", True, "RSAPrivateKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAPrivateKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "RSAPrivateKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "RSAPublicKeySpec", True, "RSAPublicKeySpec", "(BigInteger,BigInteger,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[java.security.spec.RSAPublicKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "RSAPublicKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.RSAPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "X509EncodedKeySpec", True, "X509EncodedKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] + - ["java.security.spec", "X509EncodedKeySpec", True, "X509EncodedKeySpec", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "value", "dfc-generated"] + - ["java.security.spec", "X509EncodedKeySpec", True, "getEncoded", "()", "", "Argument[this].SyntheticField[java.security.spec.EncodedKeySpec.encodedKey]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "XECPrivateKeySpec", True, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "XECPrivateKeySpec", True, "XECPrivateKeySpec", "(AlgorithmParameterSpec,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.scalar]", "value", "dfc-generated"] + - ["java.security.spec", "XECPrivateKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.params]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "XECPrivateKeySpec", True, "getScalar", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPrivateKeySpec.scalar]", "ReturnValue", "value", "dfc-generated"] + - ["java.security.spec", "XECPublicKeySpec", True, "XECPublicKeySpec", "(AlgorithmParameterSpec,BigInteger)", "", "Argument[0]", "Argument[this].SyntheticField[java.security.spec.XECPublicKeySpec.params]", "value", "dfc-generated"] + - ["java.security.spec", "XECPublicKeySpec", True, "getParams", "()", "", "Argument[this].SyntheticField[java.security.spec.XECPublicKeySpec.params]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -81,6 +80,9 @@ extensions: - ["java.security.spec", "DSAGenParameterSpec", "getSeedLength", "()", "summary", "df-generated"] - ["java.security.spec", "DSAGenParameterSpec", "getSubprimeQLength", "()", "summary", "df-generated"] - ["java.security.spec", "DSAParameterSpec", "DSAParameterSpec", "(BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] + - ["java.security.spec", "DSAParameterSpec", "getG", "()", "summary", "df-generated"] + - ["java.security.spec", "DSAParameterSpec", "getP", "()", "summary", "df-generated"] + - ["java.security.spec", "DSAParameterSpec", "getQ", "()", "summary", "df-generated"] - ["java.security.spec", "DSAPrivateKeySpec", "DSAPrivateKeySpec", "(BigInteger,BigInteger,BigInteger,BigInteger)", "summary", "df-generated"] - ["java.security.spec", "DSAPrivateKeySpec", "getG", "()", "summary", "df-generated"] - ["java.security.spec", "DSAPrivateKeySpec", "getP", "()", "summary", "df-generated"] @@ -91,14 +93,15 @@ extensions: - ["java.security.spec", "DSAPublicKeySpec", "getP", "()", "summary", "df-generated"] - ["java.security.spec", "DSAPublicKeySpec", "getQ", "()", "summary", "df-generated"] - ["java.security.spec", "DSAPublicKeySpec", "getY", "()", "summary", "df-generated"] - - ["java.security.spec", "ECField", "getFieldSize", "()", "summary", "df-generated"] - ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int)", "summary", "df-generated"] - ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int,BigInteger)", "summary", "df-generated"] - ["java.security.spec", "ECFieldF2m", "ECFieldF2m", "(int,int[])", "summary", "df-generated"] + - ["java.security.spec", "ECFieldF2m", "getFieldSize", "()", "summary", "df-generated"] - ["java.security.spec", "ECFieldF2m", "getM", "()", "summary", "df-generated"] - ["java.security.spec", "ECFieldF2m", "getMidTermsOfReductionPolynomial", "()", "summary", "df-generated"] - ["java.security.spec", "ECFieldF2m", "getReductionPolynomial", "()", "summary", "df-generated"] - ["java.security.spec", "ECFieldFp", "ECFieldFp", "(BigInteger)", "summary", "df-generated"] + - ["java.security.spec", "ECFieldFp", "getFieldSize", "()", "summary", "df-generated"] - ["java.security.spec", "ECFieldFp", "getP", "()", "summary", "df-generated"] - ["java.security.spec", "ECParameterSpec", "getCofactor", "()", "summary", "df-generated"] - ["java.security.spec", "ECParameterSpec", "getOrder", "()", "summary", "df-generated"] @@ -114,6 +117,7 @@ extensions: - ["java.security.spec", "EllipticCurve", "getA", "()", "summary", "df-generated"] - ["java.security.spec", "EllipticCurve", "getB", "()", "summary", "df-generated"] - ["java.security.spec", "EncodedKeySpec", "getFormat", "()", "summary", "df-generated"] + - ["java.security.spec", "PKCS8EncodedKeySpec", "getFormat", "()", "summary", "df-generated"] - ["java.security.spec", "PSSParameterSpec", "PSSParameterSpec", "(int)", "summary", "df-generated"] - ["java.security.spec", "PSSParameterSpec", "getSaltLength", "()", "summary", "df-generated"] - ["java.security.spec", "PSSParameterSpec", "getTrailerField", "()", "summary", "df-generated"] @@ -143,4 +147,5 @@ extensions: - ["java.security.spec", "RSAPublicKeySpec", "RSAPublicKeySpec", "(BigInteger,BigInteger)", "summary", "df-generated"] - ["java.security.spec", "RSAPublicKeySpec", "getModulus", "()", "summary", "df-generated"] - ["java.security.spec", "RSAPublicKeySpec", "getPublicExponent", "()", "summary", "df-generated"] + - ["java.security.spec", "X509EncodedKeySpec", "getFormat", "()", "summary", "df-generated"] - ["java.security.spec", "XECPublicKeySpec", "getU", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.sql.model.yml b/java/ql/lib/ext/generated/java.sql.model.yml index 310a430ab75b..6cd578b446ad 100644 --- a/java/ql/lib/ext/generated/java.sql.model.yml +++ b/java/ql/lib/ext/generated/java.sql.model.yml @@ -33,40 +33,53 @@ extensions: - ["java.sql", "Clob", True, "getCharacterStream", "(long,long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "Clob", True, "getSubString", "(long,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "DataTruncation", True, "DataTruncation", "(int,boolean,boolean,int,int,Throwable)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "DriverPropertyInfo", True, "DriverPropertyInfo", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "DriverPropertyInfo", True, "DriverPropertyInfo", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.sql", "DriverPropertyInfo", True, "DriverPropertyInfo", "(String,String)", "", "Argument[0]", "Argument[this].Field[java.sql.DriverPropertyInfo.name]", "value", "dfc-generated"] + - ["java.sql", "DriverPropertyInfo", True, "DriverPropertyInfo", "(String,String)", "", "Argument[1]", "Argument[this].Field[java.sql.DriverPropertyInfo.value]", "value", "dfc-generated"] - ["java.sql", "Ref", True, "getBaseTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Ref", True, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Ref", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getArray", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getAsciiStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getAsciiStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getBinaryStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getBinaryStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getBlob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getBlob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getBytes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getBytes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getCharacterStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getCharacterStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getClob", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getClob", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getMetaData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getObject", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getObject", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getObject", "(int,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getRef", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getRef", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getTime", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getTime", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getTimestamp", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getURL", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getURL", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getUnicodeStream", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getUnicodeStream", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "ResultSet", True, "getWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "ResultSetMetaData", True, "getCatalogName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "ResultSetMetaData", True, "getColumnLabel", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "ResultSetMetaData", True, "getColumnName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "ResultSetMetaData", True, "getColumnTypeName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "ResultSetMetaData", True, "getSchemaName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "ResultSetMetaData", True, "getTableName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(Map,Throwable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(Map,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map,Throwable)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map,Throwable)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map,Throwable)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map,Throwable)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLClientInfoException", True, "getFailedProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(Map,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,Map,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map)", "", "Argument[2]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,Map,Throwable)", "", "Argument[2]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map)", "", "Argument[3]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "SQLClientInfoException", "(String,String,int,Map,Throwable)", "", "Argument[3]", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "value", "dfc-generated"] + - ["java.sql", "SQLClientInfoException", True, "getFailedProperties", "()", "", "Argument[this].SyntheticField[java.sql.SQLClientInfoException.failedProperties]", "ReturnValue", "value", "dfc-generated"] - ["java.sql", "SQLDataException", True, "SQLDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -82,21 +95,15 @@ extensions: - ["java.sql", "SQLDataException", True, "SQLDataException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLDataException", True, "SQLDataException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLException", True, "SQLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "SQLException", "(String,String,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["java.sql", "SQLException", True, "SQLException", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] + - ["java.sql", "SQLException", True, "SQLException", "(String,String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] + - ["java.sql", "SQLException", True, "SQLException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] + - ["java.sql", "SQLException", True, "SQLException", "(String,String,int,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "value", "dfc-generated"] - ["java.sql", "SQLException", True, "SQLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLException", True, "SQLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLException", True, "SQLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLException", True, "getNextException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLException", True, "getSQLState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "SQLException", True, "getSQLState", "()", "", "Argument[this].SyntheticField[java.sql.SQLException.SQLState]", "ReturnValue", "value", "dfc-generated"] - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -111,24 +118,6 @@ extensions: - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLFeatureNotSupportedException", True, "SQLFeatureNotSupportedException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readAsciiStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readBinaryStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readBlob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readCharacterStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readClob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readNClob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readNString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readRef", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readRowId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readSQLXML", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readTimestamp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "SQLInput", True, "readURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLIntegrityConstraintViolationException", True, "SQLIntegrityConstraintViolationException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -197,8 +186,8 @@ extensions: - ["java.sql", "SQLOutput", True, "writeString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLOutput", True, "writeTime", "(Time)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLOutput", True, "writeTimestamp", "(Timestamp)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLPermission", False, "SQLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.sql", "SQLPermission", False, "SQLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.sql", "SQLPermission", False, "SQLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.sql", "SQLPermission", False, "SQLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLRecoverableException", True, "SQLRecoverableException", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -298,35 +287,20 @@ extensions: - ["java.sql", "SQLWarning", True, "SQLWarning", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLWarning", True, "SQLWarning", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.sql", "SQLWarning", True, "getNextWarning", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Statement", True, "enquoteIdentifier", "(String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Statement", True, "enquoteLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Statement", True, "enquoteNCharLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "Statement", True, "enquoteIdentifier", "(String,boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.sql", "Statement", True, "enquoteLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.sql", "Statement", True, "enquoteNCharLiteral", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["java.sql", "Struct", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "Struct", True, "getAttributes", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.sql", "Struct", True, "getSQLTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.sql", "Wrapper", True, "unwrap", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.sql", "Wrapper", True, "unwrap", "(Class)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.sql", "Array", "free", "()", "summary", "df-generated"] - - ["java.sql", "Array", "getBaseType", "()", "summary", "df-generated"] - - ["java.sql", "Array", "getResultSet", "()", "summary", "df-generated"] - - ["java.sql", "Array", "getResultSet", "(Map)", "summary", "df-generated"] - - ["java.sql", "Array", "getResultSet", "(long,int)", "summary", "df-generated"] - - ["java.sql", "Array", "getResultSet", "(long,int,Map)", "summary", "df-generated"] - ["java.sql", "BatchUpdateException", "BatchUpdateException", "(int[])", "summary", "df-generated"] - ["java.sql", "BatchUpdateException", "getLargeUpdateCounts", "()", "summary", "df-generated"] - ["java.sql", "BatchUpdateException", "getUpdateCounts", "()", "summary", "df-generated"] - - ["java.sql", "Blob", "free", "()", "summary", "df-generated"] - - ["java.sql", "Blob", "getBytes", "(long,int)", "summary", "df-generated"] - - ["java.sql", "Blob", "length", "()", "summary", "df-generated"] - - ["java.sql", "Blob", "position", "(Blob,long)", "summary", "df-generated"] - - ["java.sql", "Blob", "position", "(byte[],long)", "summary", "df-generated"] - - ["java.sql", "Blob", "setBinaryStream", "(long)", "summary", "df-generated"] - - ["java.sql", "Blob", "setBytes", "(long,byte[])", "summary", "df-generated"] - - ["java.sql", "Blob", "setBytes", "(long,byte[],int,int)", "summary", "df-generated"] - - ["java.sql", "Blob", "truncate", "(long)", "summary", "df-generated"] - ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType)", "summary", "df-generated"] - ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType,String)", "summary", "df-generated"] - ["java.sql", "CallableStatement", "registerOutParameter", "(String,SQLType,int)", "summary", "df-generated"] @@ -335,16 +309,6 @@ extensions: - ["java.sql", "CallableStatement", "registerOutParameter", "(int,SQLType,int)", "summary", "df-generated"] - ["java.sql", "CallableStatement", "setObject", "(String,Object,SQLType)", "summary", "df-generated"] - ["java.sql", "CallableStatement", "setObject", "(String,Object,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "Clob", "free", "()", "summary", "df-generated"] - - ["java.sql", "Clob", "getAsciiStream", "()", "summary", "df-generated"] - - ["java.sql", "Clob", "length", "()", "summary", "df-generated"] - - ["java.sql", "Clob", "position", "(Clob,long)", "summary", "df-generated"] - - ["java.sql", "Clob", "position", "(String,long)", "summary", "df-generated"] - - ["java.sql", "Clob", "setAsciiStream", "(long)", "summary", "df-generated"] - - ["java.sql", "Clob", "setCharacterStream", "(long)", "summary", "df-generated"] - - ["java.sql", "Clob", "setString", "(long,String)", "summary", "df-generated"] - - ["java.sql", "Clob", "setString", "(long,String,int,int)", "summary", "df-generated"] - - ["java.sql", "Clob", "truncate", "(long)", "summary", "df-generated"] - ["java.sql", "Connection", "beginRequest", "()", "summary", "df-generated"] - ["java.sql", "Connection", "endRequest", "()", "summary", "df-generated"] - ["java.sql", "Connection", "setShardingKey", "(ShardingKey)", "summary", "df-generated"] @@ -362,6 +326,13 @@ extensions: - ["java.sql", "DatabaseMetaData", "supportsSharding", "()", "summary", "df-generated"] - ["java.sql", "Date", "Date", "(int,int,int)", "summary", "df-generated"] - ["java.sql", "Date", "Date", "(long)", "summary", "df-generated"] + - ["java.sql", "Date", "getHours", "()", "summary", "df-generated"] + - ["java.sql", "Date", "getMinutes", "()", "summary", "df-generated"] + - ["java.sql", "Date", "getSeconds", "()", "summary", "df-generated"] + - ["java.sql", "Date", "setHours", "(int)", "summary", "df-generated"] + - ["java.sql", "Date", "setMinutes", "(int)", "summary", "df-generated"] + - ["java.sql", "Date", "setSeconds", "(int)", "summary", "df-generated"] + - ["java.sql", "Date", "setTime", "(long)", "summary", "df-generated"] - ["java.sql", "Date", "toLocalDate", "()", "summary", "df-generated"] - ["java.sql", "Date", "valueOf", "(LocalDate)", "summary", "df-generated"] - ["java.sql", "Date", "valueOf", "(String)", "summary", "df-generated"] @@ -381,61 +352,21 @@ extensions: - ["java.sql", "DriverManager", "setLogStream", "(PrintStream)", "summary", "df-generated"] - ["java.sql", "DriverManager", "setLogWriter", "(PrintWriter)", "summary", "df-generated"] - ["java.sql", "DriverManager", "setLoginTimeout", "(int)", "summary", "df-generated"] + - ["java.sql", "JDBCType", "getName", "()", "summary", "df-generated"] + - ["java.sql", "JDBCType", "getVendor", "()", "summary", "df-generated"] + - ["java.sql", "JDBCType", "getVendorTypeNumber", "()", "summary", "df-generated"] - ["java.sql", "JDBCType", "valueOf", "(int)", "summary", "df-generated"] - ["java.sql", "PreparedStatement", "executeLargeUpdate", "()", "summary", "df-generated"] - ["java.sql", "PreparedStatement", "setObject", "(int,Object,SQLType)", "summary", "df-generated"] - ["java.sql", "PreparedStatement", "setObject", "(int,Object,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "Ref", "getObject", "(Map)", "summary", "df-generated"] - ["java.sql", "ResultSet", "updateObject", "(String,Object,SQLType)", "summary", "df-generated"] - ["java.sql", "ResultSet", "updateObject", "(String,Object,SQLType,int)", "summary", "df-generated"] - ["java.sql", "ResultSet", "updateObject", "(int,Object,SQLType)", "summary", "df-generated"] - ["java.sql", "ResultSet", "updateObject", "(int,Object,SQLType,int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "getColumnClassName", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "getColumnCount", "()", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "getColumnDisplaySize", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "getColumnType", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "getPrecision", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "getScale", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isAutoIncrement", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isCaseSensitive", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isCurrency", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isDefinitelyWritable", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isNullable", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isReadOnly", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isSearchable", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isSigned", "(int)", "summary", "df-generated"] - - ["java.sql", "ResultSetMetaData", "isWritable", "(int)", "summary", "df-generated"] - ["java.sql", "SQLException", "getErrorCode", "()", "summary", "df-generated"] - ["java.sql", "SQLException", "setNextException", "(SQLException)", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readBigDecimal", "()", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readBoolean", "()", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readByte", "()", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readDouble", "()", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readFloat", "()", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readInt", "()", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readLong", "()", "summary", "df-generated"] - ["java.sql", "SQLInput", "readObject", "(Class)", "summary", "df-generated"] - - ["java.sql", "SQLInput", "readShort", "()", "summary", "df-generated"] - - ["java.sql", "SQLInput", "wasNull", "()", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeArray", "(Array)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeBigDecimal", "(BigDecimal)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeBlob", "(Blob)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeBoolean", "(boolean)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeByte", "(byte)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeClob", "(Clob)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeDouble", "(double)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeFloat", "(float)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeInt", "(int)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeLong", "(long)", "summary", "df-generated"] - ["java.sql", "SQLOutput", "writeObject", "(Object,SQLType)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeObject", "(SQLData)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeRef", "(Ref)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeShort", "(short)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeStruct", "(Struct)", "summary", "df-generated"] - - ["java.sql", "SQLOutput", "writeURL", "(URL)", "summary", "df-generated"] - - ["java.sql", "SQLType", "getName", "()", "summary", "df-generated"] - - ["java.sql", "SQLType", "getVendor", "()", "summary", "df-generated"] - - ["java.sql", "SQLType", "getVendorTypeNumber", "()", "summary", "df-generated"] - ["java.sql", "SQLWarning", "setNextWarning", "(SQLWarning)", "summary", "df-generated"] - ["java.sql", "Statement", "executeLargeBatch", "()", "summary", "df-generated"] - ["java.sql", "Statement", "executeLargeUpdate", "(String)", "summary", "df-generated"] @@ -448,6 +379,14 @@ extensions: - ["java.sql", "Statement", "setLargeMaxRows", "(long)", "summary", "df-generated"] - ["java.sql", "Time", "Time", "(int,int,int)", "summary", "df-generated"] - ["java.sql", "Time", "Time", "(long)", "summary", "df-generated"] + - ["java.sql", "Time", "getDate", "()", "summary", "df-generated"] + - ["java.sql", "Time", "getDay", "()", "summary", "df-generated"] + - ["java.sql", "Time", "getMonth", "()", "summary", "df-generated"] + - ["java.sql", "Time", "getYear", "()", "summary", "df-generated"] + - ["java.sql", "Time", "setDate", "(int)", "summary", "df-generated"] + - ["java.sql", "Time", "setMonth", "(int)", "summary", "df-generated"] + - ["java.sql", "Time", "setTime", "(long)", "summary", "df-generated"] + - ["java.sql", "Time", "setYear", "(int)", "summary", "df-generated"] - ["java.sql", "Time", "toLocalTime", "()", "summary", "df-generated"] - ["java.sql", "Time", "valueOf", "(LocalTime)", "summary", "df-generated"] - ["java.sql", "Time", "valueOf", "(String)", "summary", "df-generated"] @@ -459,7 +398,7 @@ extensions: - ["java.sql", "Timestamp", "from", "(Instant)", "summary", "df-generated"] - ["java.sql", "Timestamp", "getNanos", "()", "summary", "df-generated"] - ["java.sql", "Timestamp", "setNanos", "(int)", "summary", "df-generated"] + - ["java.sql", "Timestamp", "setTime", "(long)", "summary", "df-generated"] - ["java.sql", "Timestamp", "toLocalDateTime", "()", "summary", "df-generated"] - ["java.sql", "Timestamp", "valueOf", "(LocalDateTime)", "summary", "df-generated"] - ["java.sql", "Timestamp", "valueOf", "(String)", "summary", "df-generated"] - - ["java.sql", "Wrapper", "isWrapperFor", "(Class)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.text.model.yml b/java/ql/lib/ext/generated/java.text.model.yml index 2f384e7c1789..22ccc0a219d4 100644 --- a/java/ql/lib/ext/generated/java.text.model.yml +++ b/java/ql/lib/ext/generated/java.text.model.yml @@ -4,19 +4,27 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.text", "Annotation", True, "Annotation", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "Annotation", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "Annotation", True, "Annotation", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.Annotation.value]", "value", "dfc-generated"] + - ["java.text", "Annotation", True, "getValue", "()", "", "Argument[this].SyntheticField[java.text.Annotation.value]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "AttributedCharacterIterator", True, "getAttribute", "(AttributedCharacterIterator$Attribute)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["java.text", "AttributedCharacterIterator", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue.MapValue", "taint", "dfc-generated"] - ["java.text", "AttributedString", True, "AttributedString", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "AttributedString", True, "AttributedString", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "AttributedString", True, "getIterator", "(AttributedCharacterIterator$Attribute[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["java.text", "AttributedString", True, "getIterator", "(AttributedCharacterIterator$Attribute[],int,int)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["java.text", "Bidi", False, "Bidi", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "Bidi", False, "Bidi", "(char[],int,byte[],int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.text", "BreakIterator", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "BreakIterator", True, "setText", "(CharacterIterator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "BreakIterator", True, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "ChoiceFormat", True, "ChoiceFormat", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "ChoiceFormat", True, "getFormats", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "ChoiceFormat", True, "setChoices", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "ChoiceFormat", True, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "ChoiceFormat", True, "ChoiceFormat", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "value", "dfc-generated"] + - ["java.text", "ChoiceFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "Argument[1]", "taint", "dfc-generated"] + - ["java.text", "ChoiceFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"] + - ["java.text", "ChoiceFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "Argument[1]", "taint", "dfc-generated"] + - ["java.text", "ChoiceFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"] + - ["java.text", "ChoiceFormat", True, "getFormats", "()", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.text", "ChoiceFormat", True, "setChoices", "(double[],String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "value", "dfc-generated"] + - ["java.text", "ChoiceFormat", True, "toPattern", "()", "", "Argument[this].SyntheticField[java.text.ChoiceFormat.choiceFormats].ArrayElement", "ReturnValue", "taint", "dfc-generated"] - ["java.text", "CollationKey", True, "getSourceString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.text", "Collator", True, "getCollationKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "Collator", True, "getCollationKey", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -28,112 +36,114 @@ extensions: - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["java.text", "CompactNumberFormat", False, "CompactNumberFormat", "(String,DecimalFormatSymbols,String[],String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "getCalendar", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "DateFormat", True, "format", "(Date,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DateFormat", True, "getCalendar", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.calendar]", "ReturnValue", "value", "dfc-generated"] - ["java.text", "DateFormat", True, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.text", "DateFormat", True, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "getNumberFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "DateFormat", True, "getNumberFormat", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.numberFormat]", "ReturnValue", "value", "dfc-generated"] - ["java.text", "DateFormat", True, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "getTimeZone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "setCalendar", "(Calendar)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "setNumberFormat", "(NumberFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormat", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.text", "DateFormat", True, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.text.DateFormat.calendar].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DateFormat", True, "setCalendar", "(Calendar)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.calendar]", "value", "dfc-generated"] + - ["java.text", "DateFormat", True, "setNumberFormat", "(NumberFormat)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.numberFormat]", "value", "dfc-generated"] + - ["java.text", "DateFormat", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormat.calendar].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - ["java.text", "DateFormatSymbols", True, "DateFormatSymbols", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getAmPmStrings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getEras", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "DateFormatSymbols", True, "getAmPmStrings", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.ampms].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "getEras", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.eras].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - ["java.text", "DateFormatSymbols", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getLocalPatternChars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getMonths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getShortMonths", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getShortWeekdays", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "getWeekdays", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "DateFormatSymbols", True, "getLocalPatternChars", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "getMonths", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.months].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "getShortMonths", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortMonths].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "getShortWeekdays", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortWeekdays].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "getWeekdays", "()", "", "Argument[this].SyntheticField[java.text.DateFormatSymbols.weekdays].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - ["java.text", "DateFormatSymbols", True, "getZoneStrings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setAmPmStrings", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setEras", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setLocalPatternChars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setShortMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setShortWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DateFormatSymbols", True, "setZoneStrings", "(String[][])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "DecimalFormat", "(String,DecimalFormatSymbols)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "getDecimalFormatSymbols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "getNegativePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "getNegativeSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "getPositivePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "getPositiveSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "setDecimalFormatSymbols", "(DecimalFormatSymbols)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "setNegativePrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "setNegativeSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "setPositivePrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormat", True, "setPositiveSuffix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.text", "DateFormatSymbols", True, "setAmPmStrings", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.ampms].ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "setEras", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.eras].ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "setLocalPatternChars", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "setMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.months].ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "setShortMonths", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortMonths].ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "setShortWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.shortWeekdays].ArrayElement", "value", "dfc-generated"] + - ["java.text", "DateFormatSymbols", True, "setWeekdays", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.DateFormatSymbols.weekdays].ArrayElement", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "DecimalFormat", "(String,DecimalFormatSymbols)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "getCurrency", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols].SyntheticField[java.text.DecimalFormatSymbols.currency]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "getDecimalFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "getNegativePrefix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.negativePrefix]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "getNegativeSuffix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.negativeSuffix]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "getPositivePrefix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.positivePrefix]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "getPositiveSuffix", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormat.positiveSuffix]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols].SyntheticField[java.text.DecimalFormatSymbols.currency]", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "setDecimalFormatSymbols", "(DecimalFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.symbols]", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "setNegativePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.negativePrefix]", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "setNegativeSuffix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.negativeSuffix]", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "setPositivePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.positivePrefix]", "value", "dfc-generated"] + - ["java.text", "DecimalFormat", True, "setPositiveSuffix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormat.positiveSuffix]", "value", "dfc-generated"] - ["java.text", "DecimalFormat", True, "toLocalizedPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.text", "DecimalFormat", True, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.text", "DecimalFormatSymbols", True, "DecimalFormatSymbols", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getCurrency", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getCurrencySymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getExponentSeparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getInfinity", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "DecimalFormatSymbols", True, "getCurrency", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "getCurrencySymbol", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "getExponentSeparator", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.exponentialSeparator]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "getInfinity", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.infinity]", "ReturnValue", "value", "dfc-generated"] - ["java.text", "DecimalFormatSymbols", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getInternationalCurrencySymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "getNaN", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setExponentSeparator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setInfinity", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "DecimalFormatSymbols", True, "setNaN", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "FieldPosition", True, "FieldPosition", "(Format$Field)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "FieldPosition", True, "FieldPosition", "(Format$Field,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "FieldPosition", True, "getFieldAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Format", True, "parseObject", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Format", True, "parseObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Format", True, "parseObject", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Format", True, "parseObject", "(String,ParsePosition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "MessageFormat", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "getFormats", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "getFormatsByArgumentIndex", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "parse", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "setFormat", "(int,Format)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "setFormatByArgumentIndex", "(int,Format)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "setFormats", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "setFormatsByArgumentIndex", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.text", "MessageFormat", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.text", "DecimalFormatSymbols", True, "getInternationalCurrencySymbol", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "getNaN", "()", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.NaN]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setCurrency", "(Currency)", "", "Argument[0].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setCurrency", "(Currency)", "", "Argument[0].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setExponentSeparator", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.exponentialSeparator]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setInfinity", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.infinity]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency].SyntheticField[java.util.Currency.currencyCode]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.intlCurrencySymbol]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setInternationalCurrencySymbol", "(String)", "", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currency].SyntheticField[java.util.Currency.currencyCode]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.currencySymbol]", "value", "dfc-generated"] + - ["java.text", "DecimalFormatSymbols", True, "setNaN", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.DecimalFormatSymbols.NaN]", "value", "dfc-generated"] + - ["java.text", "FieldPosition", True, "FieldPosition", "(Format$Field)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "value", "dfc-generated"] + - ["java.text", "FieldPosition", True, "FieldPosition", "(Format$Field,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "value", "dfc-generated"] + - ["java.text", "FieldPosition", True, "getFieldAttribute", "()", "", "Argument[this].SyntheticField[java.text.FieldPosition.attribute]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "Format", True, "parseObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "Format", True, "parseObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "Format", True, "parseObject", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "Format", True, "parseObject", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "MessageFormat", True, "MessageFormat", "(String,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "value", "dfc-generated"] + - ["java.text", "MessageFormat", True, "getFormats", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.formats]", "ReturnValue", "taint", "dfc-generated"] + - ["java.text", "MessageFormat", True, "getFormatsByArgumentIndex", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.text", "MessageFormat", True, "getLocale", "()", "", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "MessageFormat", True, "parse", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "MessageFormat", True, "parse", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "MessageFormat", True, "parse", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "MessageFormat", True, "parse", "(String,ParsePosition)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["java.text", "MessageFormat", True, "setFormat", "(int,Format)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] + - ["java.text", "MessageFormat", True, "setFormatByArgumentIndex", "(int,Format)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] + - ["java.text", "MessageFormat", True, "setFormats", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] + - ["java.text", "MessageFormat", True, "setFormatsByArgumentIndex", "(Format[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[java.text.MessageFormat.formats].ArrayElement", "value", "dfc-generated"] + - ["java.text", "MessageFormat", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.MessageFormat.locale]", "value", "dfc-generated"] - ["java.text", "MessageFormat", True, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "Normalizer", False, "normalize", "(CharSequence,Normalizer$Form)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "Normalizer", False, "normalize", "(CharSequence,Normalizer$Form)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "NumberFormat", True, "format", "(double,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["java.text", "NumberFormat", True, "format", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "NumberFormat", True, "format", "(long,StringBuffer,FieldPosition)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["java.text", "NumberFormat", True, "getCompactNumberInstance", "(Locale,NumberFormat$Style)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "getCurrency", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.text", "NumberFormat", True, "getCurrencyInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.text", "NumberFormat", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.text", "NumberFormat", True, "getIntegerInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.text", "NumberFormat", True, "getNumberInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.text", "NumberFormat", True, "getPercentInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "NumberFormat", True, "setCurrency", "(Currency)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "ParseException", True, "ParseException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "RuleBasedCollator", True, "RuleBasedCollator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.text", "RuleBasedCollator", True, "RuleBasedCollator", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.RuleBasedCollator.tables].SyntheticField[java.text.RBCollationTables.rules]", "value", "dfc-generated"] - ["java.text", "RuleBasedCollator", True, "getCollationElementIterator", "(CharacterIterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.text", "RuleBasedCollator", True, "getCollationElementIterator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "RuleBasedCollator", True, "getRules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "applyPattern", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.text", "RuleBasedCollator", True, "getRules", "()", "", "Argument[this].SyntheticField[java.text.RuleBasedCollator.tables].SyntheticField[java.text.RBCollationTables.rules]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[1].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,DateFormatSymbols)", "", "Argument[1]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "SimpleDateFormat", "(String,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "applyPattern", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "value", "dfc-generated"] - ["java.text", "SimpleDateFormat", True, "get2DigitYearStart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "getDateFormatSymbols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "setDateFormatSymbols", "(DateFormatSymbols)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.text", "SimpleDateFormat", True, "toPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.text", "SimpleDateFormat", True, "getDateFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "ReturnValue.SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "getDateFormatSymbols", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "ReturnValue", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "setDateFormatSymbols", "(DateFormatSymbols)", "", "Argument[0].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData].SyntheticField[java.text.DateFormatSymbols.localPatternChars]", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "setDateFormatSymbols", "(DateFormatSymbols)", "", "Argument[0]", "Argument[this].SyntheticField[java.text.SimpleDateFormat.formatData]", "value", "dfc-generated"] + - ["java.text", "SimpleDateFormat", True, "toPattern", "()", "", "Argument[this].SyntheticField[java.text.SimpleDateFormat.pattern]", "ReturnValue", "value", "dfc-generated"] - ["java.text", "StringCharacterIterator", False, "StringCharacterIterator", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "StringCharacterIterator", False, "StringCharacterIterator", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.text", "StringCharacterIterator", False, "StringCharacterIterator", "(String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -142,15 +152,6 @@ extensions: pack: codeql/java-all extensible: neutralModel data: - - ["java.text", "AttributedCharacterIterator", "getAllAttributeKeys", "()", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getAttribute", "(AttributedCharacterIterator$Attribute)", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getAttributes", "()", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getRunLimit", "()", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getRunLimit", "(AttributedCharacterIterator$Attribute)", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getRunLimit", "(Set)", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getRunStart", "()", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getRunStart", "(AttributedCharacterIterator$Attribute)", "summary", "df-generated"] - - ["java.text", "AttributedCharacterIterator", "getRunStart", "(Set)", "summary", "df-generated"] - ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator)", "summary", "df-generated"] - ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator,int,int)", "summary", "df-generated"] - ["java.text", "AttributedString", "AttributedString", "(AttributedCharacterIterator,int,int,AttributedCharacterIterator$Attribute[])", "summary", "df-generated"] @@ -183,7 +184,6 @@ extensions: - ["java.text", "BreakIterator", "getLineInstance", "(Locale)", "summary", "df-generated"] - ["java.text", "BreakIterator", "getSentenceInstance", "()", "summary", "df-generated"] - ["java.text", "BreakIterator", "getSentenceInstance", "(Locale)", "summary", "df-generated"] - - ["java.text", "BreakIterator", "getText", "()", "summary", "df-generated"] - ["java.text", "BreakIterator", "getWordInstance", "()", "summary", "df-generated"] - ["java.text", "BreakIterator", "getWordInstance", "(Locale)", "summary", "df-generated"] - ["java.text", "BreakIterator", "isBoundary", "(int)", "summary", "df-generated"] @@ -192,21 +192,12 @@ extensions: - ["java.text", "BreakIterator", "next", "(int)", "summary", "df-generated"] - ["java.text", "BreakIterator", "preceding", "(int)", "summary", "df-generated"] - ["java.text", "BreakIterator", "previous", "()", "summary", "df-generated"] - - ["java.text", "BreakIterator", "setText", "(CharacterIterator)", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "current", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "first", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "getBeginIndex", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "getEndIndex", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "getIndex", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "last", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "next", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "previous", "()", "summary", "df-generated"] - - ["java.text", "CharacterIterator", "setIndex", "(int)", "summary", "df-generated"] - ["java.text", "ChoiceFormat", "ChoiceFormat", "(String)", "summary", "df-generated"] - ["java.text", "ChoiceFormat", "applyPattern", "(String)", "summary", "df-generated"] - ["java.text", "ChoiceFormat", "getLimits", "()", "summary", "df-generated"] - ["java.text", "ChoiceFormat", "nextDouble", "(double)", "summary", "df-generated"] - ["java.text", "ChoiceFormat", "nextDouble", "(double,boolean)", "summary", "df-generated"] + - ["java.text", "ChoiceFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - ["java.text", "ChoiceFormat", "previousDouble", "(double)", "summary", "df-generated"] - ["java.text", "CollationElementIterator", "getMaxExpansion", "(int)", "summary", "df-generated"] - ["java.text", "CollationElementIterator", "getOffset", "()", "summary", "df-generated"] @@ -220,6 +211,7 @@ extensions: - ["java.text", "CollationElementIterator", "setText", "(String)", "summary", "df-generated"] - ["java.text", "CollationElementIterator", "tertiaryOrder", "(int)", "summary", "df-generated"] - ["java.text", "CollationKey", "toByteArray", "()", "summary", "df-generated"] + - ["java.text", "Collator", "compare", "(Object,Object)", "summary", "df-generated"] - ["java.text", "Collator", "compare", "(String,String)", "summary", "df-generated"] - ["java.text", "Collator", "equals", "(String,String)", "summary", "df-generated"] - ["java.text", "Collator", "getAvailableLocales", "()", "summary", "df-generated"] @@ -229,10 +221,22 @@ extensions: - ["java.text", "Collator", "getStrength", "()", "summary", "df-generated"] - ["java.text", "Collator", "setDecomposition", "(int)", "summary", "df-generated"] - ["java.text", "Collator", "setStrength", "(int)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - ["java.text", "CompactNumberFormat", "getGroupingSize", "()", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "getRoundingMode", "()", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "isGroupingUsed", "()", "summary", "df-generated"] - ["java.text", "CompactNumberFormat", "isParseBigDecimal", "()", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "isParseIntegerOnly", "()", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - ["java.text", "CompactNumberFormat", "setGroupingSize", "(int)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"] - ["java.text", "CompactNumberFormat", "setParseBigDecimal", "(boolean)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "setParseIntegerOnly", "(boolean)", "summary", "df-generated"] + - ["java.text", "CompactNumberFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"] - ["java.text", "DateFormat$Field", "getCalendarField", "()", "summary", "df-generated"] - ["java.text", "DateFormat$Field", "ofCalendarField", "(int)", "summary", "df-generated"] - ["java.text", "DateFormat", "getAvailableLocales", "()", "summary", "df-generated"] @@ -248,17 +252,31 @@ extensions: - ["java.text", "DateFormat", "setLenient", "(boolean)", "summary", "df-generated"] - ["java.text", "DateFormatSymbols", "getAvailableLocales", "()", "summary", "df-generated"] - ["java.text", "DateFormatSymbols", "getInstance", "()", "summary", "df-generated"] + - ["java.text", "DateFormatSymbols", "setZoneStrings", "(String[][])", "summary", "df-generated"] - ["java.text", "DecimalFormat", "DecimalFormat", "(String)", "summary", "df-generated"] - ["java.text", "DecimalFormat", "applyLocalizedPattern", "(String)", "summary", "df-generated"] - ["java.text", "DecimalFormat", "applyPattern", "(String)", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - ["java.text", "DecimalFormat", "getGroupingSize", "()", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "getMaximumFractionDigits", "()", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "getMaximumIntegerDigits", "()", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "getMinimumFractionDigits", "()", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "getMinimumIntegerDigits", "()", "summary", "df-generated"] - ["java.text", "DecimalFormat", "getMultiplier", "()", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "getRoundingMode", "()", "summary", "df-generated"] - ["java.text", "DecimalFormat", "isDecimalSeparatorAlwaysShown", "()", "summary", "df-generated"] - ["java.text", "DecimalFormat", "isParseBigDecimal", "()", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - ["java.text", "DecimalFormat", "setDecimalSeparatorAlwaysShown", "(boolean)", "summary", "df-generated"] - ["java.text", "DecimalFormat", "setGroupingSize", "(int)", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "setMinimumFractionDigits", "(int)", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "setMinimumIntegerDigits", "(int)", "summary", "df-generated"] - ["java.text", "DecimalFormat", "setMultiplier", "(int)", "summary", "df-generated"] - ["java.text", "DecimalFormat", "setParseBigDecimal", "(boolean)", "summary", "df-generated"] + - ["java.text", "DecimalFormat", "setRoundingMode", "(RoundingMode)", "summary", "df-generated"] - ["java.text", "DecimalFormatSymbols", "getAvailableLocales", "()", "summary", "df-generated"] - ["java.text", "DecimalFormatSymbols", "getDecimalSeparator", "()", "summary", "df-generated"] - ["java.text", "DecimalFormatSymbols", "getDigit", "()", "summary", "df-generated"] @@ -290,10 +308,12 @@ extensions: - ["java.text", "Format", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - ["java.text", "MessageFormat", "MessageFormat", "(String)", "summary", "df-generated"] - ["java.text", "MessageFormat", "applyPattern", "(String)", "summary", "df-generated"] + - ["java.text", "MessageFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] - ["java.text", "Normalizer", "isNormalized", "(CharSequence,Normalizer$Form)", "summary", "df-generated"] - ["java.text", "NumberFormat", "format", "(double)", "summary", "df-generated"] - ["java.text", "NumberFormat", "getAvailableLocales", "()", "summary", "df-generated"] - ["java.text", "NumberFormat", "getCompactNumberInstance", "()", "summary", "df-generated"] + - ["java.text", "NumberFormat", "getCurrency", "()", "summary", "df-generated"] - ["java.text", "NumberFormat", "getCurrencyInstance", "()", "summary", "df-generated"] - ["java.text", "NumberFormat", "getInstance", "()", "summary", "df-generated"] - ["java.text", "NumberFormat", "getIntegerInstance", "()", "summary", "df-generated"] @@ -308,6 +328,7 @@ extensions: - ["java.text", "NumberFormat", "isParseIntegerOnly", "()", "summary", "df-generated"] - ["java.text", "NumberFormat", "parse", "(String)", "summary", "df-generated"] - ["java.text", "NumberFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] + - ["java.text", "NumberFormat", "setCurrency", "(Currency)", "summary", "df-generated"] - ["java.text", "NumberFormat", "setGroupingUsed", "(boolean)", "summary", "df-generated"] - ["java.text", "NumberFormat", "setMaximumFractionDigits", "(int)", "summary", "df-generated"] - ["java.text", "NumberFormat", "setMaximumIntegerDigits", "(int)", "summary", "df-generated"] @@ -321,6 +342,18 @@ extensions: - ["java.text", "ParsePosition", "getIndex", "()", "summary", "df-generated"] - ["java.text", "ParsePosition", "setErrorIndex", "(int)", "summary", "df-generated"] - ["java.text", "ParsePosition", "setIndex", "(int)", "summary", "df-generated"] + - ["java.text", "RuleBasedCollator", "compare", "(String,String)", "summary", "df-generated"] - ["java.text", "SimpleDateFormat", "applyLocalizedPattern", "(String)", "summary", "df-generated"] + - ["java.text", "SimpleDateFormat", "formatToCharacterIterator", "(Object)", "summary", "df-generated"] + - ["java.text", "SimpleDateFormat", "parse", "(String,ParsePosition)", "summary", "df-generated"] - ["java.text", "SimpleDateFormat", "set2DigitYearStart", "(Date)", "summary", "df-generated"] - ["java.text", "SimpleDateFormat", "toLocalizedPattern", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "current", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "first", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "getBeginIndex", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "getEndIndex", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "getIndex", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "last", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "next", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "previous", "()", "summary", "df-generated"] + - ["java.text", "StringCharacterIterator", "setIndex", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.text.spi.model.yml b/java/ql/lib/ext/generated/java.text.spi.model.yml index e802b83640a5..eef7ffa0e51a 100644 --- a/java/ql/lib/ext/generated/java.text.spi.model.yml +++ b/java/ql/lib/ext/generated/java.text.spi.model.yml @@ -1,5 +1,19 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["java.text.spi", "DateFormatProvider", True, "getDateInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "DateFormatProvider", True, "getDateTimeInstance", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "DateFormatProvider", True, "getTimeInstance", "(int,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "DateFormatSymbolsProvider", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "DecimalFormatSymbolsProvider", True, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "NumberFormatProvider", True, "getCompactNumberInstance", "(Locale,NumberFormat$Style)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "NumberFormatProvider", True, "getCurrencyInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "NumberFormatProvider", True, "getIntegerInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "NumberFormatProvider", True, "getNumberInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.text.spi", "NumberFormatProvider", True, "getPercentInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -9,13 +23,3 @@ extensions: - ["java.text.spi", "BreakIteratorProvider", "getSentenceInstance", "(Locale)", "summary", "df-generated"] - ["java.text.spi", "BreakIteratorProvider", "getWordInstance", "(Locale)", "summary", "df-generated"] - ["java.text.spi", "CollatorProvider", "getInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "DateFormatProvider", "getDateInstance", "(int,Locale)", "summary", "df-generated"] - - ["java.text.spi", "DateFormatProvider", "getDateTimeInstance", "(int,int,Locale)", "summary", "df-generated"] - - ["java.text.spi", "DateFormatProvider", "getTimeInstance", "(int,Locale)", "summary", "df-generated"] - - ["java.text.spi", "DateFormatSymbolsProvider", "getInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "DecimalFormatSymbolsProvider", "getInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", "getCompactNumberInstance", "(Locale,NumberFormat$Style)", "summary", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", "getCurrencyInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", "getIntegerInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", "getNumberInstance", "(Locale)", "summary", "df-generated"] - - ["java.text.spi", "NumberFormatProvider", "getPercentInstance", "(Locale)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.time.chrono.model.yml b/java/ql/lib/ext/generated/java.time.chrono.model.yml index f050a4c5ee59..fc9ba3427d53 100644 --- a/java/ql/lib/ext/generated/java.time.chrono.model.yml +++ b/java/ql/lib/ext/generated/java.time.chrono.model.yml @@ -4,9 +4,9 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.time.chrono", "ChronoPeriod", True, "multipliedBy", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.chrono", "ChronoPeriod", True, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.chrono", "HijrahDate", False, "withVariant", "(HijrahChronology)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.time.chrono", "ChronoPeriod", True, "multipliedBy", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.chrono", "ChronoPeriod", True, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.chrono", "HijrahDate", False, "withVariant", "(HijrahChronology)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -15,55 +15,104 @@ extensions: - ["java.time.chrono", "ChronoLocalDate", "isBefore", "(ChronoLocalDate)", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDate", "isEqual", "(ChronoLocalDate)", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDate", "isLeapYear", "()", "summary", "df-generated"] - - ["java.time.chrono", "ChronoLocalDate", "lengthOfMonth", "()", "summary", "df-generated"] + - ["java.time.chrono", "ChronoLocalDate", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "ChronoLocalDate", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDate", "lengthOfYear", "()", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDate", "timeLineOrder", "()", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDate", "toEpochDay", "()", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDateTime", "isAfter", "(ChronoLocalDateTime)", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDateTime", "isBefore", "(ChronoLocalDateTime)", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDateTime", "isEqual", "(ChronoLocalDateTime)", "summary", "df-generated"] + - ["java.time.chrono", "ChronoLocalDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDateTime", "timeLineOrder", "()", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDateTime", "toEpochSecond", "(ZoneOffset)", "summary", "df-generated"] - ["java.time.chrono", "ChronoLocalDateTime", "toInstant", "(ZoneOffset)", "summary", "df-generated"] - ["java.time.chrono", "ChronoPeriod", "isNegative", "()", "summary", "df-generated"] - ["java.time.chrono", "ChronoPeriod", "isZero", "()", "summary", "df-generated"] + - ["java.time.chrono", "ChronoZonedDateTime", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time.chrono", "ChronoZonedDateTime", "getChronology", "()", "summary", "df-generated"] + - ["java.time.chrono", "ChronoZonedDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time.chrono", "ChronoZonedDateTime", "isAfter", "(ChronoZonedDateTime)", "summary", "df-generated"] - ["java.time.chrono", "ChronoZonedDateTime", "isBefore", "(ChronoZonedDateTime)", "summary", "df-generated"] - ["java.time.chrono", "ChronoZonedDateTime", "isEqual", "(ChronoZonedDateTime)", "summary", "df-generated"] + - ["java.time.chrono", "ChronoZonedDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time.chrono", "ChronoZonedDateTime", "timeLineOrder", "()", "summary", "df-generated"] - ["java.time.chrono", "ChronoZonedDateTime", "toEpochSecond", "()", "summary", "df-generated"] - ["java.time.chrono", "Chronology", "epochSecond", "(Era,int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"] - ["java.time.chrono", "Chronology", "epochSecond", "(int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "eraOf", "(int)", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "eras", "()", "summary", "df-generated"] - ["java.time.chrono", "Chronology", "getAvailableChronologies", "()", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "isLeapYear", "(long)", "summary", "df-generated"] - ["java.time.chrono", "Chronology", "of", "(String)", "summary", "df-generated"] - ["java.time.chrono", "Chronology", "ofLocale", "(Locale)", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] - - ["java.time.chrono", "Chronology", "range", "(ChronoField)", "summary", "df-generated"] - - ["java.time.chrono", "Era", "getValue", "()", "summary", "df-generated"] + - ["java.time.chrono", "Era", "get", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "Era", "getLong", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "Era", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "HijrahChronology", "eraOf", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "HijrahChronology", "eras", "()", "summary", "df-generated"] + - ["java.time.chrono", "HijrahChronology", "isLeapYear", "(long)", "summary", "df-generated"] + - ["java.time.chrono", "HijrahChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] + - ["java.time.chrono", "HijrahChronology", "range", "(ChronoField)", "summary", "df-generated"] + - ["java.time.chrono", "HijrahDate", "getLong", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "HijrahDate", "isLeapYear", "()", "summary", "df-generated"] + - ["java.time.chrono", "HijrahDate", "lengthOfMonth", "()", "summary", "df-generated"] + - ["java.time.chrono", "HijrahDate", "lengthOfYear", "()", "summary", "df-generated"] - ["java.time.chrono", "HijrahDate", "now", "()", "summary", "df-generated"] - ["java.time.chrono", "HijrahDate", "now", "(Clock)", "summary", "df-generated"] - ["java.time.chrono", "HijrahDate", "now", "(ZoneId)", "summary", "df-generated"] - ["java.time.chrono", "HijrahDate", "of", "(int,int,int)", "summary", "df-generated"] + - ["java.time.chrono", "HijrahDate", "toEpochDay", "()", "summary", "df-generated"] + - ["java.time.chrono", "HijrahEra", "getValue", "()", "summary", "df-generated"] - ["java.time.chrono", "HijrahEra", "of", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "IsoChronology", "epochSecond", "(int,int,int,int,int,int,ZoneOffset)", "summary", "df-generated"] + - ["java.time.chrono", "IsoChronology", "eraOf", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "IsoChronology", "eras", "()", "summary", "df-generated"] + - ["java.time.chrono", "IsoChronology", "isLeapYear", "(long)", "summary", "df-generated"] + - ["java.time.chrono", "IsoChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] + - ["java.time.chrono", "IsoChronology", "range", "(ChronoField)", "summary", "df-generated"] + - ["java.time.chrono", "IsoEra", "getValue", "()", "summary", "df-generated"] - ["java.time.chrono", "IsoEra", "of", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseChronology", "eraOf", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseChronology", "eras", "()", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseChronology", "isLeapYear", "(long)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseChronology", "range", "(ChronoField)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseDate", "getLong", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseDate", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseDate", "lengthOfMonth", "()", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseDate", "lengthOfYear", "()", "summary", "df-generated"] - ["java.time.chrono", "JapaneseDate", "now", "()", "summary", "df-generated"] - ["java.time.chrono", "JapaneseDate", "now", "(Clock)", "summary", "df-generated"] - ["java.time.chrono", "JapaneseDate", "now", "(ZoneId)", "summary", "df-generated"] - ["java.time.chrono", "JapaneseDate", "of", "(int,int,int)", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseDate", "toEpochDay", "()", "summary", "df-generated"] + - ["java.time.chrono", "JapaneseEra", "getValue", "()", "summary", "df-generated"] - ["java.time.chrono", "JapaneseEra", "of", "(int)", "summary", "df-generated"] - ["java.time.chrono", "JapaneseEra", "valueOf", "(String)", "summary", "df-generated"] - ["java.time.chrono", "JapaneseEra", "values", "()", "summary", "df-generated"] + - ["java.time.chrono", "MinguoChronology", "eraOf", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "MinguoChronology", "eras", "()", "summary", "df-generated"] + - ["java.time.chrono", "MinguoChronology", "isLeapYear", "(long)", "summary", "df-generated"] + - ["java.time.chrono", "MinguoChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] + - ["java.time.chrono", "MinguoChronology", "range", "(ChronoField)", "summary", "df-generated"] + - ["java.time.chrono", "MinguoDate", "getLong", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "MinguoDate", "lengthOfMonth", "()", "summary", "df-generated"] - ["java.time.chrono", "MinguoDate", "now", "()", "summary", "df-generated"] - ["java.time.chrono", "MinguoDate", "now", "(Clock)", "summary", "df-generated"] - ["java.time.chrono", "MinguoDate", "now", "(ZoneId)", "summary", "df-generated"] - ["java.time.chrono", "MinguoDate", "of", "(int,int,int)", "summary", "df-generated"] + - ["java.time.chrono", "MinguoDate", "toEpochDay", "()", "summary", "df-generated"] + - ["java.time.chrono", "MinguoEra", "getValue", "()", "summary", "df-generated"] - ["java.time.chrono", "MinguoEra", "of", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistChronology", "eraOf", "(int)", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistChronology", "eras", "()", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistChronology", "isLeapYear", "(long)", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistChronology", "prolepticYear", "(Era,int)", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistChronology", "range", "(ChronoField)", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistDate", "getLong", "(TemporalField)", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistDate", "lengthOfMonth", "()", "summary", "df-generated"] - ["java.time.chrono", "ThaiBuddhistDate", "now", "()", "summary", "df-generated"] - ["java.time.chrono", "ThaiBuddhistDate", "now", "(Clock)", "summary", "df-generated"] - ["java.time.chrono", "ThaiBuddhistDate", "now", "(ZoneId)", "summary", "df-generated"] - ["java.time.chrono", "ThaiBuddhistDate", "of", "(int,int,int)", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistDate", "toEpochDay", "()", "summary", "df-generated"] + - ["java.time.chrono", "ThaiBuddhistEra", "getValue", "()", "summary", "df-generated"] - ["java.time.chrono", "ThaiBuddhistEra", "of", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.time.format.model.yml b/java/ql/lib/ext/generated/java.time.format.model.yml index f8a7a3955f5d..d3a5b975a168 100644 --- a/java/ql/lib/ext/generated/java.time.format.model.yml +++ b/java/ql/lib/ext/generated/java.time.format.model.yml @@ -4,70 +4,68 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.time.format", "DateTimeFormatter", False, "formatTo", "(TemporalAccessor,Appendable)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "formatTo", "(TemporalAccessor,Appendable)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getChronology", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getDecimalStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getResolverFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "getZone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "localizedBy", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "ofPattern", "(String,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.time.format", "DateTimeFormatter", False, "getChronology", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.chrono]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "getDecimalStyle", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.decimalStyle]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "getLocale", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.locale]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "getResolverFields", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.resolverFields]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "getZone", "()", "", "Argument[this].SyntheticField[java.time.format.DateTimeFormatter.zone]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "localizedBy", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "ofPattern", "(String,Locale)", "", "Argument[1]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] - ["java.time.format", "DateTimeFormatter", False, "parse", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.time.format", "DateTimeFormatter", False, "parse", "(CharSequence,ParsePosition)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "parse", "(CharSequence,TemporalQuery)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "parseBest", "(CharSequence,TemporalQuery[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.time.format", "DateTimeFormatter", False, "toFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.time.format", "DateTimeFormatter", False, "toFormat", "(TemporalQuery)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.time.format", "DateTimeFormatter", False, "toFormat", "(TemporalQuery)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withChronology", "(Chronology)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withDecimalStyle", "(DecimalStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withLocale", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(TemporalField[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.time.format", "DateTimeFormatter", False, "withChronology", "(Chronology)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.chrono]", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "withDecimalStyle", "(DecimalStyle)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.decimalStyle]", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "withLocale", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(Set)", "", "Argument[0].Element", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields].Element", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(Set)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields]", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatter", False, "withResolverFields", "(TemporalField[])", "", "Argument[0].ArrayElement", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.resolverFields].Element", "value", "dfc-generated"] - ["java.time.format", "DateTimeFormatter", False, "withResolverStyle", "(ResolverStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatter", False, "withZone", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "append", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendChronologyId", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendChronologyText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendDayPeriodText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendFraction", "(TemporalField,int,int,boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendGenericZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendGenericZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendInstant", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendInstant", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLiteral", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLiteral", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLocalized", "(FormatStyle,FormatStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLocalizedOffset", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOffset", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOptional", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendPattern", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField,Map)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField,TextStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField,int,int,SignStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValueReduced", "(TemporalField,int,int,ChronoLocalDate)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValueReduced", "(TemporalField,int,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneId", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneOrOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneRegionId", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.time.format", "DateTimeFormatter", False, "withZone", "(ZoneId)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.zone]", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "append", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendChronologyId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendChronologyText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendDayPeriodText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendFraction", "(TemporalField,int,int,boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendGenericZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendGenericZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendInstant", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendInstant", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLiteral", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLiteral", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLocalized", "(FormatStyle,FormatStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendLocalizedOffset", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOffset", "(String,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendOptional", "(DateTimeFormatter)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendPattern", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField,Map)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendText", "(TemporalField,TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValue", "(TemporalField,int,int,SignStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValueReduced", "(TemporalField,int,int,ChronoLocalDate)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendValueReduced", "(TemporalField,int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneOrOffsetId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneRegionId", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneText", "(TextStyle)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "appendZoneText", "(TextStyle,Set)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.time.format", "DateTimeFormatterBuilder", False, "getLocalizedDateTimePattern", "(FormatStyle,FormatStyle,Chronology,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "optionalEnd", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "optionalStart", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "padNext", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "padNext", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseCaseInsensitive", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseCaseSensitive", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseDefaulting", "(TemporalField,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseLenient", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "parseStrict", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", False, "toFormatter", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "optionalEnd", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "optionalStart", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "padNext", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "padNext", "(int,char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "parseCaseInsensitive", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "parseCaseSensitive", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "parseDefaulting", "(TemporalField,long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "parseLenient", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "parseStrict", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "toFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.time.format", "DateTimeFormatterBuilder", False, "toFormatter", "(Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.format.DateTimeFormatter.locale]", "value", "dfc-generated"] - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -75,23 +73,25 @@ extensions: - ["java.time.format", "DateTimeParseException", True, "DateTimeParseException", "(String,CharSequence,int,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["java.time.format", "DateTimeParseException", True, "getParsedString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.time.format", "DecimalStyle", False, "of", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.time.format", "DecimalStyle", False, "withDecimalSeparator", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DecimalStyle", False, "withNegativeSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DecimalStyle", False, "withPositiveSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time.format", "DecimalStyle", False, "withZeroDigit", "(char)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.time.format", "DecimalStyle", False, "withDecimalSeparator", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DecimalStyle", False, "withNegativeSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DecimalStyle", False, "withPositiveSign", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time.format", "DecimalStyle", False, "withZeroDigit", "(char)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.time.format", "DateTimeFormatter", "formatTo", "(TemporalAccessor,Appendable)", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "getResolverStyle", "()", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "ofLocalizedDate", "(FormatStyle)", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "ofLocalizedDateTime", "(FormatStyle)", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "ofLocalizedDateTime", "(FormatStyle,FormatStyle)", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "ofLocalizedTime", "(FormatStyle)", "summary", "df-generated"] + - ["java.time.format", "DateTimeFormatter", "parse", "(CharSequence,TemporalQuery)", "summary", "df-generated"] + - ["java.time.format", "DateTimeFormatter", "parseBest", "(CharSequence,TemporalQuery[])", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "parseUnresolved", "(CharSequence,ParsePosition)", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "parsedExcessDays", "()", "summary", "df-generated"] - ["java.time.format", "DateTimeFormatter", "parsedLeapSecond", "()", "summary", "df-generated"] - - ["java.time.format", "DateTimeFormatterBuilder", "toFormatter", "()", "summary", "df-generated"] - ["java.time.format", "DateTimeParseException", "getErrorIndex", "()", "summary", "df-generated"] - ["java.time.format", "DecimalStyle", "getAvailableLocales", "()", "summary", "df-generated"] - ["java.time.format", "DecimalStyle", "getDecimalSeparator", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.time.model.yml b/java/ql/lib/ext/generated/java.time.model.yml index bef34598ce3f..2b3c1e0c011b 100644 --- a/java/ql/lib/ext/generated/java.time.model.yml +++ b/java/ql/lib/ext/generated/java.time.model.yml @@ -7,57 +7,74 @@ extensions: - ["java.time", "DateTimeException", True, "DateTimeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.time", "DateTimeException", True, "DateTimeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.time", "DateTimeException", True, "DateTimeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.time", "Duration", False, "dividedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Duration", False, "multipliedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Duration", False, "plus", "(long,TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Duration", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Instant", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "InstantSource", True, "withZone", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalDate", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalDate", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalDate", False, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalDate", False, "withDayOfYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalDate", False, "withMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalDate", False, "withYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "plusHours", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "plusMinutes", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "plusNanos", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "plusSeconds", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "withHour", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "withMinute", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "withNano", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "LocalTime", False, "withSecond", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "MonthDay", False, "with", "(Month)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "MonthDay", False, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "OffsetDateTime", False, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "OffsetTime", False, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Period", False, "plusDays", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Period", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Period", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Period", False, "withDays", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Period", False, "withMonths", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Period", False, "withYears", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "Year", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "YearMonth", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "YearMonth", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.time", "ZoneId", True, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.time", "Duration", False, "dividedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Duration", False, "multipliedBy", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Duration", False, "plus", "(long,TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Duration", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Instant", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalDate", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalDate", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalDate", False, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalDate", False, "withDayOfYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalDate", False, "withMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalDate", False, "withYear", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalDateTime", False, "toLocalDate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.time", "LocalDateTime", False, "toLocalTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.time", "LocalTime", False, "plusHours", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "plusMinutes", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "plusNanos", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "plusSeconds", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "truncatedTo", "(TemporalUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "withHour", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "withMinute", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "withNano", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "LocalTime", False, "withSecond", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "MonthDay", False, "with", "(Month)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "MonthDay", False, "withDayOfMonth", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "OffsetDateTime", False, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "OffsetTime", False, "withOffsetSameInstant", "(ZoneOffset)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Period", False, "plusDays", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Period", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Period", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Period", False, "withDays", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Period", False, "withMonths", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Period", False, "withYears", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "Year", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "YearMonth", False, "plusMonths", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "YearMonth", False, "plusYears", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "ZoneId", True, "normalized", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "getOffset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.time", "ZonedDateTime", False, "getZone", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "toLocalDateTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.time", "ZonedDateTime", False, "withEarlierOffsetAtOverlap", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "withEarlierOffsetAtOverlap", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "withLaterOffsetAtOverlap", "()", "", "Argument[this].SyntheticField[java.time.ZonedDateTime.zone]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "withLaterOffsetAtOverlap", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "withZoneSameInstant", "(ZoneId)", "", "Argument[0]", "ReturnValue.SyntheticField[java.time.ZonedDateTime.zone]", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "withZoneSameInstant", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.time", "ZonedDateTime", False, "withZoneSameLocal", "(ZoneId)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.time", "Clock", "millis", "()", "summary", "df-generated"] - ["java.time", "Clock", "systemDefaultZone", "()", "summary", "df-generated"] - ["java.time", "Clock", "systemUTC", "()", "summary", "df-generated"] - ["java.time", "DayOfWeek", "from", "(TemporalAccessor)", "summary", "df-generated"] + - ["java.time", "DayOfWeek", "get", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "DayOfWeek", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "DayOfWeek", "getValue", "()", "summary", "df-generated"] + - ["java.time", "DayOfWeek", "isSupported", "(TemporalField)", "summary", "df-generated"] - ["java.time", "DayOfWeek", "minus", "(long)", "summary", "df-generated"] - ["java.time", "DayOfWeek", "of", "(int)", "summary", "df-generated"] - ["java.time", "DayOfWeek", "plus", "(long)", "summary", "df-generated"] - ["java.time", "Duration", "between", "(Temporal,Temporal)", "summary", "df-generated"] - ["java.time", "Duration", "dividedBy", "(Duration)", "summary", "df-generated"] - ["java.time", "Duration", "from", "(TemporalAmount)", "summary", "df-generated"] + - ["java.time", "Duration", "get", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "Duration", "getNano", "()", "summary", "df-generated"] - ["java.time", "Duration", "getSeconds", "()", "summary", "df-generated"] + - ["java.time", "Duration", "getUnits", "()", "summary", "df-generated"] - ["java.time", "Duration", "isNegative", "()", "summary", "df-generated"] - ["java.time", "Duration", "isZero", "()", "summary", "df-generated"] - ["java.time", "Duration", "of", "(long,TemporalUnit)", "summary", "df-generated"] @@ -79,22 +96,37 @@ extensions: - ["java.time", "Duration", "toSecondsPart", "()", "summary", "df-generated"] - ["java.time", "Duration", "withNanos", "(int)", "summary", "df-generated"] - ["java.time", "Duration", "withSeconds", "(long)", "summary", "df-generated"] + - ["java.time", "Instant", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "Instant", "getEpochSecond", "()", "summary", "df-generated"] + - ["java.time", "Instant", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "Instant", "getNano", "()", "summary", "df-generated"] - ["java.time", "Instant", "isAfter", "(Instant)", "summary", "df-generated"] - ["java.time", "Instant", "isBefore", "(Instant)", "summary", "df-generated"] + - ["java.time", "Instant", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "Instant", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "Instant", "ofEpochSecond", "(long)", "summary", "df-generated"] - ["java.time", "Instant", "ofEpochSecond", "(long,long)", "summary", "df-generated"] + - ["java.time", "Instant", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - ["java.time", "InstantSource", "millis", "()", "summary", "df-generated"] - ["java.time", "InstantSource", "system", "()", "summary", "df-generated"] - ["java.time", "LocalDate", "datesUntil", "(LocalDate)", "summary", "df-generated"] - ["java.time", "LocalDate", "datesUntil", "(LocalDate,Period)", "summary", "df-generated"] + - ["java.time", "LocalDate", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "LocalDate", "getDayOfMonth", "()", "summary", "df-generated"] - ["java.time", "LocalDate", "getDayOfWeek", "()", "summary", "df-generated"] - ["java.time", "LocalDate", "getDayOfYear", "()", "summary", "df-generated"] + - ["java.time", "LocalDate", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "LocalDate", "getMonth", "()", "summary", "df-generated"] - ["java.time", "LocalDate", "getMonthValue", "()", "summary", "df-generated"] - ["java.time", "LocalDate", "getYear", "()", "summary", "df-generated"] + - ["java.time", "LocalDate", "isAfter", "(ChronoLocalDate)", "summary", "df-generated"] + - ["java.time", "LocalDate", "isBefore", "(ChronoLocalDate)", "summary", "df-generated"] + - ["java.time", "LocalDate", "isEqual", "(ChronoLocalDate)", "summary", "df-generated"] + - ["java.time", "LocalDate", "isLeapYear", "()", "summary", "df-generated"] + - ["java.time", "LocalDate", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "LocalDate", "isSupported", "(TemporalUnit)", "summary", "df-generated"] + - ["java.time", "LocalDate", "lengthOfMonth", "()", "summary", "df-generated"] + - ["java.time", "LocalDate", "lengthOfYear", "()", "summary", "df-generated"] - ["java.time", "LocalDate", "now", "(Clock)", "summary", "df-generated"] - ["java.time", "LocalDate", "now", "(ZoneId)", "summary", "df-generated"] - ["java.time", "LocalDate", "of", "(int,Month,int)", "summary", "df-generated"] @@ -102,17 +134,27 @@ extensions: - ["java.time", "LocalDate", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"] - ["java.time", "LocalDate", "ofYearDay", "(int,int)", "summary", "df-generated"] - ["java.time", "LocalDate", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] + - ["java.time", "LocalDate", "toEpochDay", "()", "summary", "df-generated"] - ["java.time", "LocalDate", "toEpochSecond", "(LocalTime,ZoneOffset)", "summary", "df-generated"] + - ["java.time", "LocalDate", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "atZone", "(ZoneId)", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getDayOfMonth", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getDayOfWeek", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getDayOfYear", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getHour", "()", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getMinute", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getMonth", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getMonthValue", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getNano", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getSecond", "()", "summary", "df-generated"] - ["java.time", "LocalDateTime", "getYear", "()", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "isAfter", "(ChronoLocalDateTime)", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "isBefore", "(ChronoLocalDateTime)", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "isEqual", "(ChronoLocalDateTime)", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "LocalDateTime", "now", "(Clock)", "summary", "df-generated"] - ["java.time", "LocalDateTime", "now", "(ZoneId)", "summary", "df-generated"] - ["java.time", "LocalDateTime", "of", "(int,Month,int,int,int)", "summary", "df-generated"] @@ -124,12 +166,17 @@ extensions: - ["java.time", "LocalDateTime", "ofInstant", "(Instant,ZoneId)", "summary", "df-generated"] - ["java.time", "LocalDateTime", "parse", "(CharSequence)", "summary", "df-generated"] - ["java.time", "LocalDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] + - ["java.time", "LocalDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] + - ["java.time", "LocalTime", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "LocalTime", "getHour", "()", "summary", "df-generated"] + - ["java.time", "LocalTime", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "LocalTime", "getMinute", "()", "summary", "df-generated"] - ["java.time", "LocalTime", "getNano", "()", "summary", "df-generated"] - ["java.time", "LocalTime", "getSecond", "()", "summary", "df-generated"] - ["java.time", "LocalTime", "isAfter", "(LocalTime)", "summary", "df-generated"] - ["java.time", "LocalTime", "isBefore", "(LocalTime)", "summary", "df-generated"] + - ["java.time", "LocalTime", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "LocalTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "LocalTime", "now", "()", "summary", "df-generated"] - ["java.time", "LocalTime", "now", "(Clock)", "summary", "df-generated"] - ["java.time", "LocalTime", "now", "(ZoneId)", "summary", "df-generated"] @@ -144,10 +191,14 @@ extensions: - ["java.time", "LocalTime", "toEpochSecond", "(LocalDate,ZoneOffset)", "summary", "df-generated"] - ["java.time", "LocalTime", "toNanoOfDay", "()", "summary", "df-generated"] - ["java.time", "LocalTime", "toSecondOfDay", "()", "summary", "df-generated"] + - ["java.time", "LocalTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - ["java.time", "Month", "firstDayOfYear", "(boolean)", "summary", "df-generated"] - ["java.time", "Month", "firstMonthOfQuarter", "()", "summary", "df-generated"] - ["java.time", "Month", "from", "(TemporalAccessor)", "summary", "df-generated"] + - ["java.time", "Month", "get", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "Month", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "Month", "getValue", "()", "summary", "df-generated"] + - ["java.time", "Month", "isSupported", "(TemporalField)", "summary", "df-generated"] - ["java.time", "Month", "length", "(boolean)", "summary", "df-generated"] - ["java.time", "Month", "maxLength", "()", "summary", "df-generated"] - ["java.time", "Month", "minLength", "()", "summary", "df-generated"] @@ -155,11 +206,14 @@ extensions: - ["java.time", "Month", "of", "(int)", "summary", "df-generated"] - ["java.time", "Month", "plus", "(long)", "summary", "df-generated"] - ["java.time", "MonthDay", "atYear", "(int)", "summary", "df-generated"] + - ["java.time", "MonthDay", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "MonthDay", "getDayOfMonth", "()", "summary", "df-generated"] + - ["java.time", "MonthDay", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "MonthDay", "getMonth", "()", "summary", "df-generated"] - ["java.time", "MonthDay", "getMonthValue", "()", "summary", "df-generated"] - ["java.time", "MonthDay", "isAfter", "(MonthDay)", "summary", "df-generated"] - ["java.time", "MonthDay", "isBefore", "(MonthDay)", "summary", "df-generated"] + - ["java.time", "MonthDay", "isSupported", "(TemporalField)", "summary", "df-generated"] - ["java.time", "MonthDay", "isValidYear", "(int)", "summary", "df-generated"] - ["java.time", "MonthDay", "now", "()", "summary", "df-generated"] - ["java.time", "MonthDay", "now", "(Clock)", "summary", "df-generated"] @@ -168,10 +222,12 @@ extensions: - ["java.time", "MonthDay", "of", "(int,int)", "summary", "df-generated"] - ["java.time", "MonthDay", "parse", "(CharSequence)", "summary", "df-generated"] - ["java.time", "MonthDay", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] + - ["java.time", "OffsetDateTime", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "getDayOfMonth", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "getDayOfWeek", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "getDayOfYear", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "getHour", "()", "summary", "df-generated"] + - ["java.time", "OffsetDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "getMinute", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "getMonth", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "getMonthValue", "()", "summary", "df-generated"] @@ -181,27 +237,39 @@ extensions: - ["java.time", "OffsetDateTime", "isAfter", "(OffsetDateTime)", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "isBefore", "(OffsetDateTime)", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "isEqual", "(OffsetDateTime)", "summary", "df-generated"] + - ["java.time", "OffsetDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "OffsetDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "now", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "parse", "(CharSequence)", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "timeLineOrder", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "toEpochSecond", "()", "summary", "df-generated"] - ["java.time", "OffsetDateTime", "toInstant", "()", "summary", "df-generated"] + - ["java.time", "OffsetDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] + - ["java.time", "OffsetTime", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "OffsetTime", "getHour", "()", "summary", "df-generated"] + - ["java.time", "OffsetTime", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "OffsetTime", "getMinute", "()", "summary", "df-generated"] - ["java.time", "OffsetTime", "getNano", "()", "summary", "df-generated"] - ["java.time", "OffsetTime", "getSecond", "()", "summary", "df-generated"] - ["java.time", "OffsetTime", "isAfter", "(OffsetTime)", "summary", "df-generated"] - ["java.time", "OffsetTime", "isBefore", "(OffsetTime)", "summary", "df-generated"] - ["java.time", "OffsetTime", "isEqual", "(OffsetTime)", "summary", "df-generated"] + - ["java.time", "OffsetTime", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "OffsetTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "OffsetTime", "now", "()", "summary", "df-generated"] - ["java.time", "OffsetTime", "parse", "(CharSequence)", "summary", "df-generated"] - ["java.time", "OffsetTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] - ["java.time", "OffsetTime", "toEpochSecond", "(LocalDate)", "summary", "df-generated"] + - ["java.time", "OffsetTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - ["java.time", "Period", "between", "(LocalDate,LocalDate)", "summary", "df-generated"] + - ["java.time", "Period", "get", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "Period", "getDays", "()", "summary", "df-generated"] - ["java.time", "Period", "getMonths", "()", "summary", "df-generated"] + - ["java.time", "Period", "getUnits", "()", "summary", "df-generated"] - ["java.time", "Period", "getYears", "()", "summary", "df-generated"] + - ["java.time", "Period", "isNegative", "()", "summary", "df-generated"] + - ["java.time", "Period", "isZero", "()", "summary", "df-generated"] - ["java.time", "Period", "of", "(int,int,int)", "summary", "df-generated"] - ["java.time", "Period", "ofDays", "(int)", "summary", "df-generated"] - ["java.time", "Period", "ofMonths", "(int)", "summary", "df-generated"] @@ -213,11 +281,15 @@ extensions: - ["java.time", "Year", "atMonth", "(Month)", "summary", "df-generated"] - ["java.time", "Year", "atMonth", "(int)", "summary", "df-generated"] - ["java.time", "Year", "atMonthDay", "(MonthDay)", "summary", "df-generated"] + - ["java.time", "Year", "get", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "Year", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "Year", "getValue", "()", "summary", "df-generated"] - ["java.time", "Year", "isAfter", "(Year)", "summary", "df-generated"] - ["java.time", "Year", "isBefore", "(Year)", "summary", "df-generated"] - ["java.time", "Year", "isLeap", "()", "summary", "df-generated"] - ["java.time", "Year", "isLeap", "(long)", "summary", "df-generated"] + - ["java.time", "Year", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "Year", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "Year", "isValidMonthDay", "(MonthDay)", "summary", "df-generated"] - ["java.time", "Year", "length", "()", "summary", "df-generated"] - ["java.time", "Year", "now", "()", "summary", "df-generated"] @@ -226,14 +298,19 @@ extensions: - ["java.time", "Year", "of", "(int)", "summary", "df-generated"] - ["java.time", "Year", "parse", "(CharSequence)", "summary", "df-generated"] - ["java.time", "Year", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] + - ["java.time", "Year", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - ["java.time", "YearMonth", "atDay", "(int)", "summary", "df-generated"] - ["java.time", "YearMonth", "atEndOfMonth", "()", "summary", "df-generated"] + - ["java.time", "YearMonth", "get", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "YearMonth", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "YearMonth", "getMonth", "()", "summary", "df-generated"] - ["java.time", "YearMonth", "getMonthValue", "()", "summary", "df-generated"] - ["java.time", "YearMonth", "getYear", "()", "summary", "df-generated"] - ["java.time", "YearMonth", "isAfter", "(YearMonth)", "summary", "df-generated"] - ["java.time", "YearMonth", "isBefore", "(YearMonth)", "summary", "df-generated"] - ["java.time", "YearMonth", "isLeapYear", "()", "summary", "df-generated"] + - ["java.time", "YearMonth", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "YearMonth", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "YearMonth", "isValidDay", "(int)", "summary", "df-generated"] - ["java.time", "YearMonth", "lengthOfMonth", "()", "summary", "df-generated"] - ["java.time", "YearMonth", "lengthOfYear", "()", "summary", "df-generated"] @@ -244,22 +321,31 @@ extensions: - ["java.time", "YearMonth", "of", "(int,int)", "summary", "df-generated"] - ["java.time", "YearMonth", "parse", "(CharSequence)", "summary", "df-generated"] - ["java.time", "YearMonth", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] + - ["java.time", "YearMonth", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] - ["java.time", "ZoneId", "getAvailableZoneIds", "()", "summary", "df-generated"] + - ["java.time", "ZoneOffset", "get", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "ZoneOffset", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "ZoneOffset", "getTotalSeconds", "()", "summary", "df-generated"] + - ["java.time", "ZoneOffset", "isSupported", "(TemporalField)", "summary", "df-generated"] - ["java.time", "ZoneOffset", "of", "(String)", "summary", "df-generated"] - ["java.time", "ZoneOffset", "ofHours", "(int)", "summary", "df-generated"] - ["java.time", "ZoneOffset", "ofHoursMinutes", "(int,int)", "summary", "df-generated"] - ["java.time", "ZoneOffset", "ofHoursMinutesSeconds", "(int,int,int)", "summary", "df-generated"] - ["java.time", "ZoneOffset", "ofTotalSeconds", "(int)", "summary", "df-generated"] + - ["java.time", "ZonedDateTime", "get", "(TemporalField)", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getDayOfMonth", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getDayOfWeek", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getDayOfYear", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getHour", "()", "summary", "df-generated"] + - ["java.time", "ZonedDateTime", "getLong", "(TemporalField)", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getMinute", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getMonth", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getMonthValue", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getNano", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getSecond", "()", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "getYear", "()", "summary", "df-generated"] + - ["java.time", "ZonedDateTime", "isSupported", "(TemporalField)", "summary", "df-generated"] + - ["java.time", "ZonedDateTime", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "parse", "(CharSequence)", "summary", "df-generated"] - ["java.time", "ZonedDateTime", "parse", "(CharSequence,DateTimeFormatter)", "summary", "df-generated"] + - ["java.time", "ZonedDateTime", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.time.temporal.model.yml b/java/ql/lib/ext/generated/java.time.temporal.model.yml index 9a3ab361c31d..8dc9bf748d97 100644 --- a/java/ql/lib/ext/generated/java.time.temporal.model.yml +++ b/java/ql/lib/ext/generated/java.time.temporal.model.yml @@ -4,7 +4,6 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.time.temporal", "Temporal", True, "with", "(TemporalField,long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - ["java.time.temporal", "UnsupportedTemporalTypeException", True, "UnsupportedTemporalTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.time.temporal", "UnsupportedTemporalTypeException", True, "UnsupportedTemporalTypeException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.time.temporal", "UnsupportedTemporalTypeException", True, "UnsupportedTemporalTypeException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -14,11 +13,17 @@ extensions: data: - ["java.time.temporal", "ChronoField", "checkValidIntValue", "(long)", "summary", "df-generated"] - ["java.time.temporal", "ChronoField", "checkValidValue", "(long)", "summary", "df-generated"] - - ["java.time.temporal", "Temporal", "isSupported", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time.temporal", "Temporal", "until", "(Temporal,TemporalUnit)", "summary", "df-generated"] + - ["java.time.temporal", "ChronoField", "getFrom", "(TemporalAccessor)", "summary", "df-generated"] + - ["java.time.temporal", "ChronoField", "isDateBased", "()", "summary", "df-generated"] + - ["java.time.temporal", "ChronoField", "isSupportedBy", "(TemporalAccessor)", "summary", "df-generated"] + - ["java.time.temporal", "ChronoField", "isTimeBased", "()", "summary", "df-generated"] + - ["java.time.temporal", "ChronoUnit", "between", "(Temporal,Temporal)", "summary", "df-generated"] + - ["java.time.temporal", "ChronoUnit", "getDuration", "()", "summary", "df-generated"] + - ["java.time.temporal", "ChronoUnit", "isDateBased", "()", "summary", "df-generated"] + - ["java.time.temporal", "ChronoUnit", "isDurationEstimated", "()", "summary", "df-generated"] + - ["java.time.temporal", "ChronoUnit", "isSupportedBy", "(Temporal)", "summary", "df-generated"] + - ["java.time.temporal", "ChronoUnit", "isTimeBased", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalAccessor", "get", "(TemporalField)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAccessor", "getLong", "(TemporalField)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAccessor", "isSupported", "(TemporalField)", "summary", "df-generated"] - ["java.time.temporal", "TemporalAdjusters", "dayOfWeekInMonth", "(int,DayOfWeek)", "summary", "df-generated"] - ["java.time.temporal", "TemporalAdjusters", "firstDayOfMonth", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalAdjusters", "firstDayOfNextMonth", "()", "summary", "df-generated"] @@ -33,12 +38,6 @@ extensions: - ["java.time.temporal", "TemporalAdjusters", "ofDateAdjuster", "(UnaryOperator)", "summary", "df-generated"] - ["java.time.temporal", "TemporalAdjusters", "previous", "(DayOfWeek)", "summary", "df-generated"] - ["java.time.temporal", "TemporalAdjusters", "previousOrSame", "(DayOfWeek)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAmount", "get", "(TemporalUnit)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalAmount", "getUnits", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalField", "getFrom", "(TemporalAccessor)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalField", "isDateBased", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalField", "isSupportedBy", "(TemporalAccessor)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalField", "isTimeBased", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalQueries", "chronology", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalQueries", "localDate", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalQueries", "localTime", "()", "summary", "df-generated"] @@ -46,12 +45,7 @@ extensions: - ["java.time.temporal", "TemporalQueries", "precision", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalQueries", "zone", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalQueries", "zoneId", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalUnit", "between", "(Temporal,Temporal)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalUnit", "getDuration", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalUnit", "isDateBased", "()", "summary", "df-generated"] - - ["java.time.temporal", "TemporalUnit", "isDurationEstimated", "()", "summary", "df-generated"] - ["java.time.temporal", "TemporalUnit", "isSupportedBy", "(Temporal)", "summary", "df-generated"] - - ["java.time.temporal", "TemporalUnit", "isTimeBased", "()", "summary", "df-generated"] - ["java.time.temporal", "ValueRange", "checkValidIntValue", "(long,TemporalField)", "summary", "df-generated"] - ["java.time.temporal", "ValueRange", "checkValidValue", "(long,TemporalField)", "summary", "df-generated"] - ["java.time.temporal", "ValueRange", "getLargestMinimum", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.concurrent.atomic.model.yml b/java/ql/lib/ext/generated/java.util.concurrent.atomic.model.yml index 7f40c376f34e..8ddbc8313395 100644 --- a/java/ql/lib/ext/generated/java.util.concurrent.atomic.model.yml +++ b/java/ql/lib/ext/generated/java.util.concurrent.atomic.model.yml @@ -4,18 +4,18 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "AtomicMarkableReference", "(Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "get", "(boolean[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "getReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "set", "(Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "AtomicMarkableReference", "(Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "value", "dfc-generated"] + - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "get", "(boolean[])", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "getReference", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent.atomic", "AtomicMarkableReference", True, "set", "(Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicMarkableReference$Pair.reference]", "value", "dfc-generated"] - ["java.util.concurrent.atomic", "AtomicReference", True, "getAndAccumulate", "(Object,BinaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent.atomic", "AtomicReference", True, "getAndUpdate", "(UnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent.atomic", "AtomicReference", True, "updateAndGet", "(UnaryOperator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent.atomic", "AtomicReferenceArray", True, "AtomicReferenceArray", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "AtomicStampedReference", "(Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "get", "(int[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "getReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "set", "(Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "AtomicStampedReference", "(Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "value", "dfc-generated"] + - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "get", "(int[])", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "getReference", "()", "", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent.atomic", "AtomicStampedReference", True, "set", "(Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference.pair].SyntheticField[java.util.concurrent.atomic.AtomicStampedReference$Pair.reference]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -43,6 +43,7 @@ extensions: - ["java.util.concurrent.atomic", "AtomicInteger", "compareAndExchangeRelease", "(int,int)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicInteger", "compareAndSet", "(int,int)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicInteger", "decrementAndGet", "()", "summary", "df-generated"] + - ["java.util.concurrent.atomic", "AtomicInteger", "floatValue", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicInteger", "getAcquire", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicInteger", "getAndAccumulate", "(int,IntBinaryOperator)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicInteger", "getAndAdd", "(int)", "summary", "df-generated"] @@ -118,6 +119,7 @@ extensions: - ["java.util.concurrent.atomic", "AtomicLong", "compareAndExchangeRelease", "(long,long)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicLong", "compareAndSet", "(long,long)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicLong", "decrementAndGet", "()", "summary", "df-generated"] + - ["java.util.concurrent.atomic", "AtomicLong", "floatValue", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicLong", "getAcquire", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicLong", "getAndAccumulate", "(long,LongBinaryOperator)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "AtomicLong", "getAndAdd", "(long)", "summary", "df-generated"] @@ -251,20 +253,24 @@ extensions: - ["java.util.concurrent.atomic", "AtomicStampedReference", "weakCompareAndSet", "(Object,Object,int,int)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAccumulator", "DoubleAccumulator", "(DoubleBinaryOperator,double)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAccumulator", "accumulate", "(double)", "summary", "df-generated"] + - ["java.util.concurrent.atomic", "DoubleAccumulator", "floatValue", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAccumulator", "get", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAccumulator", "getThenReset", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAccumulator", "reset", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAdder", "add", "(double)", "summary", "df-generated"] + - ["java.util.concurrent.atomic", "DoubleAdder", "floatValue", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAdder", "reset", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAdder", "sum", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "DoubleAdder", "sumThenReset", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAccumulator", "LongAccumulator", "(LongBinaryOperator,long)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAccumulator", "accumulate", "(long)", "summary", "df-generated"] + - ["java.util.concurrent.atomic", "LongAccumulator", "floatValue", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAccumulator", "get", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAccumulator", "getThenReset", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAccumulator", "reset", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAdder", "add", "(long)", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAdder", "decrement", "()", "summary", "df-generated"] + - ["java.util.concurrent.atomic", "LongAdder", "floatValue", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAdder", "increment", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAdder", "reset", "()", "summary", "df-generated"] - ["java.util.concurrent.atomic", "LongAdder", "sum", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.concurrent.locks.model.yml b/java/ql/lib/ext/generated/java.util.concurrent.locks.model.yml index e8f78f593d0e..0d4d9ce875ea 100644 --- a/java/ql/lib/ext/generated/java.util.concurrent.locks.model.yml +++ b/java/ql/lib/ext/generated/java.util.concurrent.locks.model.yml @@ -23,6 +23,13 @@ extensions: pack: codeql/java-all extensible: neutralModel data: + - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "await", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "await", "(long,TimeUnit)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitNanos", "(long)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitUninterruptibly", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "awaitUntil", "(Date)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "signal", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer$ConditionObject", "signalAll", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquire", "(long)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireInterruptibly", "(long)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "acquireShared", "(long)", "summary", "df-generated"] @@ -39,6 +46,13 @@ extensions: - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "releaseShared", "(long)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "tryAcquireNanos", "(long,long)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedLongSynchronizer", "tryAcquireSharedNanos", "(long,long)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "await", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "await", "(long,TimeUnit)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitNanos", "(long)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitUninterruptibly", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "awaitUntil", "(Date)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "signal", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer$ConditionObject", "signalAll", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquire", "(int)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireInterruptibly", "(int)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "acquireShared", "(int)", "summary", "df-generated"] @@ -55,19 +69,6 @@ extensions: - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "releaseShared", "(int)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "tryAcquireNanos", "(int,long)", "summary", "df-generated"] - ["java.util.concurrent.locks", "AbstractQueuedSynchronizer", "tryAcquireSharedNanos", "(int,long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Condition", "await", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Condition", "await", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Condition", "awaitNanos", "(long)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Condition", "awaitUninterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Condition", "awaitUntil", "(Date)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Condition", "signal", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Condition", "signalAll", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Lock", "lock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Lock", "lockInterruptibly", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Lock", "newCondition", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Lock", "tryLock", "()", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Lock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent.locks", "Lock", "unlock", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "LockSupport", "getBlocker", "(Thread)", "summary", "df-generated"] - ["java.util.concurrent.locks", "LockSupport", "park", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "LockSupport", "park", "(Object)", "summary", "df-generated"] @@ -87,8 +88,20 @@ extensions: - ["java.util.concurrent.locks", "ReentrantLock", "isFair", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "ReentrantLock", "isHeldByCurrentThread", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "ReentrantLock", "isLocked", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantLock", "lockInterruptibly", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantLock", "newCondition", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantLock", "tryLock", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "lockInterruptibly", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "newCondition", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "tryLock", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$ReadLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "getHoldCount", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "isHeldByCurrentThread", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "lockInterruptibly", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "newCondition", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "tryLock", "()", "summary", "df-generated"] + - ["java.util.concurrent.locks", "ReentrantReadWriteLock$WriteLock", "tryLock", "(long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "ReentrantReadWriteLock", "(boolean)", "summary", "df-generated"] - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getQueueLength", "()", "summary", "df-generated"] - ["java.util.concurrent.locks", "ReentrantReadWriteLock", "getReadHoldCount", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.concurrent.model.yml b/java/ql/lib/ext/generated/java.util.concurrent.model.yml index 528a8eb31836..6d0d5e2699bb 100644 --- a/java/ql/lib/ext/generated/java.util.concurrent.model.yml +++ b/java/ql/lib/ext/generated/java.util.concurrent.model.yml @@ -6,18 +6,95 @@ extensions: data: - ["java.util.concurrent", "BrokenBarrierException", True, "BrokenBarrierException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "CancellationException", True, "CancellationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEither", "(CompletionStage,Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "acceptEitherAsync", "(CompletionStage,Consumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "CompletableFuture", True, "allOf", "(CompletableFuture[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "CompletableFuture", True, "anyOf", "(CompletableFuture[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "completeAsync", "(Supplier)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "completeAsync", "(Supplier,Executor)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "completeOnTimeout", "(Object,long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "copy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEither", "(CompletionStage,Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "applyToEitherAsync", "(CompletionStage,Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "completeAsync", "(Supplier)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "completeAsync", "(Supplier,Executor)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "completeOnTimeout", "(Object,long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "copy", "()", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue.SyntheticField[java.util.concurrent.CompletableFuture.result]", "value", "dfc-generated"] - ["java.util.concurrent", "CompletableFuture", True, "delayedExecutor", "(long,TimeUnit,Executor)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "getNow", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "getNow", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "exceptionally", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "exceptionallyComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "get", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "getNow", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "getNow", "(Object)", "", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "handle", "(BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "handleAsync", "(BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "handleAsync", "(BiFunction,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "CompletableFuture", True, "obtrudeException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "obtrudeValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CompletableFuture", True, "orTimeout", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "obtrudeValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.CompletableFuture.result]", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "orTimeout", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterBoth", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterBothAsync", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterBothAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterEither", "(CompletionStage,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterEither", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "runAfterEitherAsync", "(CompletionStage,Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAccept", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAccept", "(Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer,Executor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptAsync", "(Consumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptBoth", "(CompletionStage,BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptBothAsync", "(CompletionStage,BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenAcceptBothAsync", "(CompletionStage,BiConsumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApply", "(Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApply", "(Function)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApply", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function,Executor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function,Executor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenApplyAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenCombine", "(CompletionStage,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenCombineAsync", "(CompletionStage,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenCombineAsync", "(CompletionStage,BiFunction,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenCompose", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenRun", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenRunAsync", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "thenRunAsync", "(Runnable,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "toCompletableFuture", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "whenComplete", "(BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "whenCompleteAsync", "(BiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", True, "whenCompleteAsync", "(BiConsumer,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "CompletionException", True, "CompletionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "CompletionException", True, "CompletionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "CompletionException", True, "CompletionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -27,35 +104,48 @@ extensions: - ["java.util.concurrent", "CompletionStage", True, "exceptionallyComposeAsync", "(Function)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "CompletionStage", True, "exceptionallyComposeAsync", "(Function,Executor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap$KeySetView", True, "getMappedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentHashMap", True, "ConcurrentHashMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "ConcurrentHashMap", True, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentHashMap", True, "ConcurrentHashMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentHashMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", True, "keySet", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", True, "keySet", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", True, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Comparator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(Comparator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "ConcurrentMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentMap", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", True, "ConcurrentSkipListMap", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", True, "descendingKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", True, "navigableKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListSet.m].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "value", "dfc-generated"] - ["java.util.concurrent", "ConcurrentSkipListSet", True, "ConcurrentSkipListSet", "(SortedSet)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListSet", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ConcurrentSkipListSet.m].SyntheticField[java.util.concurrent.ConcurrentSkipListMap.comparator]", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "CopyOnWriteArrayList", True, "CopyOnWriteArrayList", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "CopyOnWriteArrayList", True, "CopyOnWriteArrayList", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "CopyOnWriteArrayList", True, "addAllAbsent", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "CopyOnWriteArrayList", True, "addIfAbsent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "CopyOnWriteArraySet", True, "CopyOnWriteArraySet", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", True, "firstComplete", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.concurrent", "CountedCompleter", True, "firstComplete", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "CountedCompleter", True, "getCompleter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "CountedCompleter", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "CountedCompleter", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "CountedCompleter", True, "nextComplete", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "CyclicBarrier", True, "CyclicBarrier", "(int,Runnable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "DelayQueue", True, "DelayQueue", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "DelayQueue", True, "DelayQueue", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - ["java.util.concurrent", "Exchanger", True, "exchange", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "Exchanger", True, "exchange", "(Object,long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ExecutionException", True, "ExecutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "ExecutionException", True, "ExecutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "ExecutionException", True, "ExecutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "Executor", True, "execute", "(Runnable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "ExecutorCompletionService", True, "ExecutorCompletionService", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "ExecutorCompletionService", "(Executor,BlockingQueue)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ExecutorCompletionService", True, "ExecutorCompletionService", "(Executor,BlockingQueue)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "ExecutorCompletionService", True, "ExecutorCompletionService", "(Executor,BlockingQueue)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue]", "value", "dfc-generated"] + - ["java.util.concurrent", "ExecutorCompletionService", True, "poll", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ExecutorCompletionService", True, "poll", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ExecutorCompletionService", True, "submit", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ExecutorCompletionService", True, "submit", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ExecutorCompletionService", True, "submit", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ExecutorCompletionService", True, "take", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ExecutorCompletionService.completionQueue].Element", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "ExecutorService", True, "invokeAll", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ExecutorService", True, "invokeAll", "(Collection,long,TimeUnit)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ExecutorService", True, "shutdownNow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -65,8 +155,8 @@ extensions: - ["java.util.concurrent", "Executors", True, "callable", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "Executors", True, "callable", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "Executors", True, "callable", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "newCachedThreadPool", "(ThreadFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Executors", True, "newFixedThreadPool", "(int,ThreadFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "Executors", True, "newCachedThreadPool", "(ThreadFactory)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] + - ["java.util.concurrent", "Executors", True, "newFixedThreadPool", "(int,ThreadFactory)", "", "Argument[1]", "ReturnValue.SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] - ["java.util.concurrent", "Executors", True, "newScheduledThreadPool", "(int,ThreadFactory)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "Executors", True, "newSingleThreadExecutor", "(ThreadFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "Executors", True, "newSingleThreadScheduledExecutor", "(ThreadFactory)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -74,43 +164,43 @@ extensions: - ["java.util.concurrent", "Executors", True, "privilegedCallableUsingCurrentClassLoader", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "Executors", True, "unconfigurableExecutorService", "(ExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "Executors", True, "unconfigurableScheduledExecutorService", "(ScheduledExecutorService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool$ForkJoinWorkerThreadFactory", True, "newThread", "(ForkJoinPool)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "getFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "getUncaughtExceptionHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "value", "dfc-generated"] + - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "value", "dfc-generated"] + - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "value", "dfc-generated"] + - ["java.util.concurrent", "ForkJoinPool", True, "ForkJoinPool", "(int,ForkJoinPool$ForkJoinWorkerThreadFactory,Thread$UncaughtExceptionHandler,boolean,int,int,int,Predicate,long,TimeUnit)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "value", "dfc-generated"] + - ["java.util.concurrent", "ForkJoinPool", True, "getFactory", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.factory]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ForkJoinPool", True, "getUncaughtExceptionHandler", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ForkJoinPool.ueh]", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "ForkJoinPool", True, "invoke", "(ForkJoinTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool", True, "submit", "(ForkJoinTask)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ForkJoinPool", True, "submit", "(ForkJoinTask)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Callable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Runnable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", True, "adapt", "(Runnable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", True, "complete", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "fork", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.concurrent", "ForkJoinTask", True, "fork", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ForkJoinTask", True, "get", "(long,TimeUnit)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", True, "invoke", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ForkJoinTask", True, "invokeAll", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "ForkJoinTask", True, "invokeAll", "(Collection)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "ForkJoinWorkerThread", True, "getPool", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "FutureTask", True, "FutureTask", "(Callable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "FutureTask", True, "FutureTask", "(Runnable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "FutureTask", True, "FutureTask", "(Runnable,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "LinkedBlockingDeque", True, "LinkedBlockingDeque", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "FutureTask", True, "FutureTask", "(Runnable,Object)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.callable].SyntheticField[java.util.concurrent.Executors$RunnableAdapter.result]", "value", "dfc-generated"] + - ["java.util.concurrent", "FutureTask", True, "get", "(long,TimeUnit)", "", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.outcome]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "FutureTask", True, "run", "()", "", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.callable].SyntheticField[java.util.concurrent.Executors$RunnableAdapter.result]", "Argument[this].SyntheticField[java.util.concurrent.FutureTask.outcome]", "value", "dfc-generated"] + - ["java.util.concurrent", "LinkedBlockingDeque", True, "LinkedBlockingDeque", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] - ["java.util.concurrent", "LinkedBlockingQueue", True, "LinkedBlockingQueue", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "Phaser", True, "Phaser", "(Phaser)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "Phaser", True, "Phaser", "(Phaser,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "Phaser", True, "Phaser", "(Phaser,int)", "", "Argument[this]", "Argument[this].SyntheticField[java.util.concurrent.Phaser.root]", "value", "dfc-generated"] - ["java.util.concurrent", "Phaser", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "Phaser", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "Phaser", True, "getRoot", "()", "", "Argument[this].SyntheticField[java.util.concurrent.Phaser.root]", "ReturnValue", "value", "dfc-generated"] - ["java.util.concurrent", "PriorityBlockingQueue", True, "PriorityBlockingQueue", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", True, "PriorityBlockingQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "PriorityBlockingQueue", True, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.concurrent", "PriorityBlockingQueue", True, "PriorityBlockingQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.concurrent.PriorityBlockingQueue.comparator]", "value", "dfc-generated"] + - ["java.util.concurrent", "PriorityBlockingQueue", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.concurrent.PriorityBlockingQueue.comparator]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "RecursiveTask", True, "getRawResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "RejectedExecutionException", True, "RejectedExecutionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "RejectedExecutionHandler", True, "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - ["java.util.concurrent", "ScheduledExecutorService", True, "schedule", "(Callable,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ScheduledExecutorService", True, "schedule", "(Runnable,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.concurrent", "ScheduledExecutorService", True, "scheduleAtFixedRate", "(Runnable,long,long,TimeUnit)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -119,42 +209,51 @@ extensions: - ["java.util.concurrent", "ScheduledThreadPoolExecutor", True, "ScheduledThreadPoolExecutor", "(int,ThreadFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "ScheduledThreadPoolExecutor", True, "ScheduledThreadPoolExecutor", "(int,ThreadFactory,RejectedExecutionHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.concurrent", "ScheduledThreadPoolExecutor", True, "ScheduledThreadPoolExecutor", "(int,ThreadFactory,RejectedExecutionHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "SubmissionPublisher", "(Executor,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "SubmissionPublisher", "(Executor,int,BiConsumer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "SubmissionPublisher", "(Executor,int,BiConsumer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "closeExceptionally", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "getClosedException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "getExecutor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "SubmissionPublisher", True, "getSubscribers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadFactory", True, "newThread", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadFactory", True, "newThread", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "getQueue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "getRejectedExecutionHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "getThreadFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "setRejectedExecutionHandler", "(RejectedExecutionHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.concurrent", "ThreadPoolExecutor", True, "setThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.concurrent", "SubmissionPublisher", True, "SubmissionPublisher", "(Executor,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "value", "dfc-generated"] + - ["java.util.concurrent", "SubmissionPublisher", True, "SubmissionPublisher", "(Executor,int,BiConsumer)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "value", "dfc-generated"] + - ["java.util.concurrent", "SubmissionPublisher", True, "closeExceptionally", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.closedException]", "value", "dfc-generated"] + - ["java.util.concurrent", "SubmissionPublisher", True, "getClosedException", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.closedException]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "SubmissionPublisher", True, "getExecutor", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.executor]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "SubmissionPublisher", True, "getSubscribers", "()", "", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.clients].SyntheticField[java.util.concurrent.SubmissionPublisher$BufferedSubscription.subscriber]", "ReturnValue.Element", "value", "dfc-generated"] + - ["java.util.concurrent", "SubmissionPublisher", True, "subscribe", "(Flow$Subscriber)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.SubmissionPublisher.clients].SyntheticField[java.util.concurrent.SubmissionPublisher$BufferedSubscription.subscriber]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadFactory", True, "newThread", "(Runnable)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor$DiscardOldestPolicy", True, "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "", "Argument[0]", "Argument[1].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue].Element", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[4]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[5]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "ThreadPoolExecutor", "(int,int,long,TimeUnit,BlockingQueue,ThreadFactory,RejectedExecutionHandler)", "", "Argument[6]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "getQueue", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "getRejectedExecutionHandler", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "getThreadFactory", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "setRejectedExecutionHandler", "(RejectedExecutionHandler)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.handler]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "setThreadFactory", "(ThreadFactory)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.threadFactory]", "value", "dfc-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", True, "shutdownNow", "()", "", "Argument[this].SyntheticField[java.util.concurrent.ThreadPoolExecutor.workQueue].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["java.util.concurrent", "TimeoutException", True, "TimeoutException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.util.concurrent", "AbstractExecutorService", "invokeAny", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "AbstractExecutorService", "invokeAny", "(Collection,long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int,boolean)", "summary", "df-generated"] - ["java.util.concurrent", "ArrayBlockingQueue", "ArrayBlockingQueue", "(int,boolean,Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ArrayBlockingQueue", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ArrayBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ArrayBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ArrayBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", "cancel", "(boolean)", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "completedStage", "(Object)", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "defaultExecutor", "()", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "delayedExecutor", "(long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "failedFuture", "(Throwable)", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "failedStage", "(Throwable)", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "getNumberOfDependents", "()", "summary", "df-generated"] + - ["java.util.concurrent", "CompletableFuture", "isCancelled", "()", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "isCompletedExceptionally", "()", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "minimalCompletionStage", "()", "summary", "df-generated"] - ["java.util.concurrent", "CompletableFuture", "newIncompleteFuture", "()", "summary", "df-generated"] @@ -165,7 +264,9 @@ extensions: - ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int,float)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "ConcurrentHashMap", "(int,float,int)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentHashMap", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "contains", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentHashMap", "containsValue", "(Object)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "forEach", "(long,BiConsumer)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "forEach", "(long,BiFunction,Consumer)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "forEachEntry", "(long,Consumer)", "summary", "df-generated"] @@ -196,20 +297,49 @@ extensions: - ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToDouble", "(long,ToDoubleFunction,double,DoubleBinaryOperator)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToInt", "(long,ToIntFunction,int,IntBinaryOperator)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "reduceValuesToLong", "(long,ToLongFunction,long,LongBinaryOperator)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentHashMap", "remove", "(Object,Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "search", "(long,BiFunction)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "searchEntries", "(long,Function)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "searchKeys", "(long,Function)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentHashMap", "searchValues", "(long,Function)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentLinkedDeque", "ConcurrentLinkedDeque", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedDeque", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedDeque", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedDeque", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentLinkedQueue", "ConcurrentLinkedQueue", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedQueue", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedQueue", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentLinkedQueue", "retainAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util.concurrent", "ConcurrentSkipListMap", "ConcurrentSkipListMap", "(SortedMap)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "ceilingKey", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "compute", "(Object,BiFunction)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "firstKey", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "floorKey", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "higherKey", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "lastKey", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "lowerKey", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "remove", "(Object,Object)", "summary", "df-generated"] + - ["java.util.concurrent", "ConcurrentSkipListMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util.concurrent", "CopyOnWriteArrayList", "indexOf", "(Object,int)", "summary", "df-generated"] + - ["java.util.concurrent", "CopyOnWriteArrayList", "lastIndexOf", "(Object)", "summary", "df-generated"] - ["java.util.concurrent", "CopyOnWriteArrayList", "lastIndexOf", "(Object,int)", "summary", "df-generated"] + - ["java.util.concurrent", "CopyOnWriteArrayList", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "CopyOnWriteArrayList", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] + - ["java.util.concurrent", "CopyOnWriteArrayList", "retainAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "CopyOnWriteArraySet", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "addToPendingCount", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "compareAndSetPendingCount", "(int,int)", "summary", "df-generated"] + - ["java.util.concurrent", "CountedCompleter", "complete", "(Object)", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "compute", "()", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "decrementPendingCountUnlessZero", "()", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "getPendingCount", "()", "summary", "df-generated"] + - ["java.util.concurrent", "CountedCompleter", "getRawResult", "()", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "helpComplete", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "onCompletion", "(CountedCompleter)", "summary", "df-generated"] - ["java.util.concurrent", "CountedCompleter", "onExceptionalCompletion", "(Throwable,CountedCompleter)", "summary", "df-generated"] @@ -224,13 +354,8 @@ extensions: - ["java.util.concurrent", "CyclicBarrier", "getParties", "()", "summary", "df-generated"] - ["java.util.concurrent", "CyclicBarrier", "isBroken", "()", "summary", "df-generated"] - ["java.util.concurrent", "CyclicBarrier", "reset", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Delayed", "getDelay", "(TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ExecutorService", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ExecutorService", "invokeAny", "(Collection)", "summary", "df-generated"] - - ["java.util.concurrent", "ExecutorService", "invokeAny", "(Collection,long,TimeUnit)", "summary", "df-generated"] - - ["java.util.concurrent", "ExecutorService", "isShutdown", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ExecutorService", "isTerminated", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ExecutorService", "shutdown", "()", "summary", "df-generated"] + - ["java.util.concurrent", "DelayQueue", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "DelayQueue", "remainingCapacity", "()", "summary", "df-generated"] - ["java.util.concurrent", "Executors", "callable", "(PrivilegedAction)", "summary", "df-generated"] - ["java.util.concurrent", "Executors", "callable", "(PrivilegedExceptionAction)", "summary", "df-generated"] - ["java.util.concurrent", "Executors", "defaultThreadFactory", "()", "summary", "df-generated"] @@ -242,13 +367,10 @@ extensions: - ["java.util.concurrent", "Executors", "newWorkStealingPool", "()", "summary", "df-generated"] - ["java.util.concurrent", "Executors", "newWorkStealingPool", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "Executors", "privilegedThreadFactory", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Flow$Subscription", "cancel", "()", "summary", "df-generated"] - - ["java.util.concurrent", "Flow$Subscription", "request", "(long)", "summary", "df-generated"] - ["java.util.concurrent", "Flow", "defaultBufferSize", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool$ManagedBlocker", "block", "()", "summary", "df-generated"] - - ["java.util.concurrent", "ForkJoinPool$ManagedBlocker", "isReleasable", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "ForkJoinPool", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "awaitQuiescence", "(long,TimeUnit)", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinPool", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "commonPool", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "execute", "(ForkJoinTask)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "getActiveThreadCount", "()", "summary", "df-generated"] @@ -261,9 +383,14 @@ extensions: - ["java.util.concurrent", "ForkJoinPool", "getRunningThreadCount", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "getStealCount", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "hasQueuedSubmissions", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinPool", "invokeAny", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinPool", "invokeAny", "(Collection,long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "isQuiescent", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinPool", "isShutdown", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinPool", "isTerminated", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "isTerminating", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinPool", "managedBlock", "(ForkJoinPool$ManagedBlocker)", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinTask", "cancel", "(boolean)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "compareAndSetForkJoinTaskTag", "(short,short)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "completeExceptionally", "(Throwable)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "getForkJoinTaskTag", "()", "summary", "df-generated"] @@ -275,8 +402,10 @@ extensions: - ["java.util.concurrent", "ForkJoinTask", "inForkJoinPool", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "invokeAll", "(ForkJoinTask,ForkJoinTask)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "invokeAll", "(ForkJoinTask[])", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinTask", "isCancelled", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "isCompletedAbnormally", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "isCompletedNormally", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinTask", "isDone", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "join", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "quietlyComplete", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "quietlyInvoke", "()", "summary", "df-generated"] @@ -285,9 +414,29 @@ extensions: - ["java.util.concurrent", "ForkJoinTask", "setForkJoinTaskTag", "(short)", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinTask", "tryUnfork", "()", "summary", "df-generated"] - ["java.util.concurrent", "ForkJoinWorkerThread", "getPoolIndex", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ForkJoinWorkerThread", "run", "()", "summary", "df-generated"] + - ["java.util.concurrent", "FutureTask", "cancel", "(boolean)", "summary", "df-generated"] + - ["java.util.concurrent", "FutureTask", "isCancelled", "()", "summary", "df-generated"] + - ["java.util.concurrent", "FutureTask", "isDone", "()", "summary", "df-generated"] - ["java.util.concurrent", "LinkedBlockingDeque", "LinkedBlockingDeque", "(int)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingDeque", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingDeque", "remainingCapacity", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingDeque", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingDeque", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util.concurrent", "LinkedBlockingQueue", "LinkedBlockingQueue", "(int)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingQueue", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util.concurrent", "LinkedTransferQueue", "LinkedTransferQueue", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedTransferQueue", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedTransferQueue", "getWaitingConsumerCount", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedTransferQueue", "hasWaitingConsumer", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedTransferQueue", "remainingCapacity", "()", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedTransferQueue", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "LinkedTransferQueue", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util.concurrent", "Phaser", "Phaser", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "Phaser", "arrive", "()", "summary", "df-generated"] - ["java.util.concurrent", "Phaser", "arriveAndAwaitAdvance", "()", "summary", "df-generated"] @@ -304,6 +453,11 @@ extensions: - ["java.util.concurrent", "Phaser", "isTerminated", "()", "summary", "df-generated"] - ["java.util.concurrent", "Phaser", "register", "()", "summary", "df-generated"] - ["java.util.concurrent", "PriorityBlockingQueue", "PriorityBlockingQueue", "(int)", "summary", "df-generated"] + - ["java.util.concurrent", "PriorityBlockingQueue", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "PriorityBlockingQueue", "remainingCapacity", "()", "summary", "df-generated"] + - ["java.util.concurrent", "PriorityBlockingQueue", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "PriorityBlockingQueue", "retainAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "RecursiveAction", "getRawResult", "()", "summary", "df-generated"] - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "ScheduledThreadPoolExecutor", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getContinueExistingPeriodicTasksAfterShutdownPolicy", "()", "summary", "df-generated"] - ["java.util.concurrent", "ScheduledThreadPoolExecutor", "getExecuteExistingDelayedTasksAfterShutdownPolicy", "()", "summary", "df-generated"] @@ -328,6 +482,7 @@ extensions: - ["java.util.concurrent", "Semaphore", "tryAcquire", "(int)", "summary", "df-generated"] - ["java.util.concurrent", "Semaphore", "tryAcquire", "(int,long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent", "Semaphore", "tryAcquire", "(long,TimeUnit)", "summary", "df-generated"] + - ["java.util.concurrent", "SubmissionPublisher", "close", "()", "summary", "df-generated"] - ["java.util.concurrent", "SubmissionPublisher", "consume", "(Consumer)", "summary", "df-generated"] - ["java.util.concurrent", "SubmissionPublisher", "estimateMaximumLag", "()", "summary", "df-generated"] - ["java.util.concurrent", "SubmissionPublisher", "estimateMinimumDemand", "()", "summary", "df-generated"] @@ -340,9 +495,30 @@ extensions: - ["java.util.concurrent", "SubmissionPublisher", "offer", "(Object,long,TimeUnit,BiPredicate)", "summary", "df-generated"] - ["java.util.concurrent", "SubmissionPublisher", "submit", "(Object)", "summary", "df-generated"] - ["java.util.concurrent", "SynchronousQueue", "SynchronousQueue", "(boolean)", "summary", "df-generated"] + - ["java.util.concurrent", "SynchronousQueue", "clear", "()", "summary", "df-generated"] + - ["java.util.concurrent", "SynchronousQueue", "remainingCapacity", "()", "summary", "df-generated"] + - ["java.util.concurrent", "SynchronousQueue", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util.concurrent", "SynchronousQueue", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util.concurrent", "ThreadLocalRandom", "current", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextBoolean", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "(double)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextDouble", "(double,double)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "(float)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextFloat", "(float,float)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextInt", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextInt", "(int,int)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "(long)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "nextLong", "(long,long)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadLocalRandom", "setSeed", "(long)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor$AbortPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor$CallerRunsPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor$DiscardPolicy", "rejectedExecution", "(Runnable,ThreadPoolExecutor)", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "allowCoreThreadTimeOut", "(boolean)", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "allowsCoreThreadTimeOut", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", "awaitTermination", "(long,TimeUnit)", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "getActiveCount", "()", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "getCompletedTaskCount", "()", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "getCorePoolSize", "()", "summary", "df-generated"] @@ -351,6 +527,8 @@ extensions: - ["java.util.concurrent", "ThreadPoolExecutor", "getMaximumPoolSize", "()", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "getPoolSize", "()", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "getTaskCount", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", "isShutdown", "()", "summary", "df-generated"] + - ["java.util.concurrent", "ThreadPoolExecutor", "isTerminated", "()", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "isTerminating", "()", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "prestartAllCoreThreads", "()", "summary", "df-generated"] - ["java.util.concurrent", "ThreadPoolExecutor", "prestartCoreThread", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.function.model.yml b/java/ql/lib/ext/generated/java.util.function.model.yml index 5080eeeacc73..24fa9ced64f6 100644 --- a/java/ql/lib/ext/generated/java.util.function.model.yml +++ b/java/ql/lib/ext/generated/java.util.function.model.yml @@ -12,7 +12,6 @@ extensions: - ["java.util.function", "BinaryOperator", "maxBy", "(Comparator)", "summary", "df-generated"] - ["java.util.function", "BinaryOperator", "minBy", "(Comparator)", "summary", "df-generated"] - ["java.util.function", "Consumer", "andThen", "(Consumer)", "summary", "df-generated"] - - ["java.util.function", "DoubleConsumer", "accept", "(double)", "summary", "df-generated"] - ["java.util.function", "DoubleConsumer", "andThen", "(DoubleConsumer)", "summary", "df-generated"] - ["java.util.function", "DoublePredicate", "and", "(DoublePredicate)", "summary", "df-generated"] - ["java.util.function", "DoublePredicate", "negate", "()", "summary", "df-generated"] @@ -22,7 +21,6 @@ extensions: - ["java.util.function", "DoubleUnaryOperator", "identity", "()", "summary", "df-generated"] - ["java.util.function", "Function", "andThen", "(Function)", "summary", "df-generated"] - ["java.util.function", "Function", "compose", "(Function)", "summary", "df-generated"] - - ["java.util.function", "IntConsumer", "accept", "(int)", "summary", "df-generated"] - ["java.util.function", "IntConsumer", "andThen", "(IntConsumer)", "summary", "df-generated"] - ["java.util.function", "IntPredicate", "and", "(IntPredicate)", "summary", "df-generated"] - ["java.util.function", "IntPredicate", "negate", "()", "summary", "df-generated"] @@ -30,7 +28,6 @@ extensions: - ["java.util.function", "IntUnaryOperator", "andThen", "(IntUnaryOperator)", "summary", "df-generated"] - ["java.util.function", "IntUnaryOperator", "compose", "(IntUnaryOperator)", "summary", "df-generated"] - ["java.util.function", "IntUnaryOperator", "identity", "()", "summary", "df-generated"] - - ["java.util.function", "LongConsumer", "accept", "(long)", "summary", "df-generated"] - ["java.util.function", "LongConsumer", "andThen", "(LongConsumer)", "summary", "df-generated"] - ["java.util.function", "LongPredicate", "and", "(LongPredicate)", "summary", "df-generated"] - ["java.util.function", "LongPredicate", "negate", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.jar.model.yml b/java/ql/lib/ext/generated/java.util.jar.model.yml index 9b4df579bd04..33d7d00ffa6b 100644 --- a/java/ql/lib/ext/generated/java.util.jar.model.yml +++ b/java/ql/lib/ext/generated/java.util.jar.model.yml @@ -5,36 +5,39 @@ extensions: extensible: summaryModel data: - ["java.util.jar", "Attributes$Name", True, "Name", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "Attributes", True, "Attributes", "(Attributes)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "Attributes", True, "getValue", "(Attributes$Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "Attributes", True, "getValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.jar", "Attributes", True, "Attributes", "(Attributes)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapKey", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "Attributes", "(Attributes)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "getValue", "(Attributes$Name)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "getValue", "(Attributes$Name)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "getValue", "(String)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "getValue", "(String)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[1]", "Argument[this].MapValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["java.util.jar", "Attributes", True, "putValue", "(String,String)", "", "Argument[this].SyntheticField[java.util.jar.Attributes.map].MapValue", "ReturnValue", "value", "dfc-generated"] - ["java.util.jar", "JarEntry", True, "JarEntry", "(JarEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarEntry", True, "JarEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.jar", "JarEntry", True, "JarEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.jar", "JarEntry", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.jar", "JarEntry", True, "getCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.jar", "JarEntry", True, "getCodeSigners", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.jar", "JarEntry", True, "getRealName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.jar", "JarException", True, "JarException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean,int,Runtime$Version)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "JarFile", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "getJarEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarFile", True, "getJarEntry", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.jar", "JarFile", True, "JarFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarFile", True, "JarFile", "(File,boolean,int,Runtime$Version)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarFile", True, "JarFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarFile", True, "JarFile", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarFile", True, "getJarEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - ["java.util.jar", "JarFile", True, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.jar", "JarFile", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarInputStream", True, "JarInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarInputStream", True, "JarInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.jar", "JarFile", True, "versionedStream", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util.jar", "JarInputStream", True, "JarInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarInputStream", True, "JarInputStream", "(InputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.util.jar", "JarInputStream", True, "getManifest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.jar", "JarInputStream", True, "getNextJarEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.jar", "JarOutputStream", True, "JarOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.jar", "JarOutputStream", True, "JarOutputStream", "(OutputStream,Manifest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.jar", "JarOutputStream", True, "JarOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.jar", "JarOutputStream", True, "JarOutputStream", "(OutputStream,Manifest)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.util.jar", "Manifest", True, "Manifest", "(Manifest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.jar", "Manifest", True, "getAttributes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.jar", "Manifest", True, "getEntries", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -44,10 +47,11 @@ extensions: extensible: neutralModel data: - ["java.util.jar", "Attributes", "Attributes", "(int)", "summary", "df-generated"] + - ["java.util.jar", "Attributes", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util.jar", "JarEntry", "JarEntry", "(String)", "summary", "df-generated"] - ["java.util.jar", "JarFile", "baseVersion", "()", "summary", "df-generated"] - ["java.util.jar", "JarFile", "isMultiRelease", "()", "summary", "df-generated"] - ["java.util.jar", "JarFile", "runtimeVersion", "()", "summary", "df-generated"] - - ["java.util.jar", "JarFile", "versionedStream", "()", "summary", "df-generated"] - ["java.util.jar", "Manifest", "Manifest", "(InputStream)", "summary", "df-generated"] - ["java.util.jar", "Manifest", "clear", "()", "summary", "df-generated"] - ["java.util.jar", "Manifest", "read", "(InputStream)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.logging.model.yml b/java/ql/lib/ext/generated/java.util.logging.model.yml index 5ca7ed9013a6..87d7d642a37e 100644 --- a/java/ql/lib/ext/generated/java.util.logging.model.yml +++ b/java/ql/lib/ext/generated/java.util.logging.model.yml @@ -12,72 +12,68 @@ extensions: - ["java.util.logging", "FileHandler", True, "FileHandler", "(String,long,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.logging", "Formatter", True, "format", "(LogRecord)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.logging", "Formatter", True, "format", "(LogRecord)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Formatter", True, "formatMessage", "(LogRecord)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Formatter", True, "getHead", "(Handler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "getErrorManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "getFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "getFormatter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "getLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.logging", "Formatter", True, "formatMessage", "(LogRecord)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util.logging", "Handler", True, "getErrorManager", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.errorManager]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "Handler", True, "getFilter", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.filter]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "Handler", True, "getFormatter", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.formatter]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "Handler", True, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.Handler.logLevel]", "ReturnValue", "value", "dfc-generated"] - ["java.util.logging", "Handler", True, "publish", "(LogRecord)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.logging", "Handler", True, "setEncoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "setErrorManager", "(ErrorManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "setFormatter", "(Formatter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Handler", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.logging", "Handler", True, "setErrorManager", "(ErrorManager)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.errorManager]", "value", "dfc-generated"] + - ["java.util.logging", "Handler", True, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.filter]", "value", "dfc-generated"] + - ["java.util.logging", "Handler", True, "setFormatter", "(Formatter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.formatter]", "value", "dfc-generated"] + - ["java.util.logging", "Handler", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Handler.logLevel]", "value", "dfc-generated"] - ["java.util.logging", "Level", True, "getLocalizedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.logging", "Level", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.logging", "Level", True, "getResourceBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogManager", True, "addConfigurationListener", "(Runnable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogManager", True, "addConfigurationListener", "(Runnable)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.logging", "LogManager", True, "addConfigurationListener", "(Runnable)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.logging", "LogManager", True, "getLoggerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.logging", "LogManager", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getInstant", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getLoggerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getResourceBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getSourceClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getSourceMethodName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "getThrown", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setInstant", "(Instant)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setLoggerName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setLongThreadID", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.logging", "LogRecord", True, "getInstant", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.instant]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.level]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "getLoggerName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.loggerName]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "getResourceBundleName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.resourceBundleName]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "getSourceClassName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceClassName]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "getSourceMethodName", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceMethodName]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "getThrown", "()", "", "Argument[this].SyntheticField[java.util.logging.LogRecord.thrown]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "setInstant", "(Instant)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.instant]", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.level]", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "setLoggerName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.loggerName]", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "setLongThreadID", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.logging", "LogRecord", True, "setMessage", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.logging", "LogRecord", True, "setResourceBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setResourceBundleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setSourceClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setSourceMethodName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LogRecord", True, "setThrown", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getAnonymousLogger", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.logging", "LogRecord", True, "setResourceBundleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.resourceBundleName]", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "setSourceClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceClassName]", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "setSourceMethodName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.sourceMethodName]", "value", "dfc-generated"] + - ["java.util.logging", "LogRecord", True, "setThrown", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.LogRecord.thrown]", "value", "dfc-generated"] + - ["java.util.logging", "Logger", True, "getAnonymousLogger", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "value", "dfc-generated"] + - ["java.util.logging", "Logger", True, "getFilter", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.filter]", "ReturnValue", "value", "dfc-generated"] - ["java.util.logging", "Logger", True, "getHandlers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getLogger", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getLogger", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.logging", "Logger", True, "getLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "Logger", True, "getLogger", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "value", "dfc-generated"] + - ["java.util.logging", "Logger", True, "getParent", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.parent]", "ReturnValue", "value", "dfc-generated"] - ["java.util.logging", "Logger", True, "getResourceBundle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "getResourceBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.logging", "Logger", True, "getResourceBundleName", "()", "", "Argument[this].SyntheticField[java.util.logging.Logger.loggerBundle].SyntheticField[java.util.logging.Logger$LoggerBundle.resourceBundleName]", "ReturnValue", "value", "dfc-generated"] - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Object[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - ["java.util.logging", "Logger", True, "logrb", "(Level,String,String,String,String,Throwable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "Logger", True, "setParent", "(Logger)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.logging", "Logger", True, "setFilter", "(Filter)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.filter]", "value", "dfc-generated"] + - ["java.util.logging", "Logger", True, "setLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "value", "dfc-generated"] + - ["java.util.logging", "Logger", True, "setParent", "(Logger)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.Logger.parent]", "value", "dfc-generated"] - ["java.util.logging", "Logger", True, "setResourceBundle", "(ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "LoggingPermission", False, "LoggingPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "MemoryHandler", True, "MemoryHandler", "(Handler,int,Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "MemoryHandler", True, "MemoryHandler", "(Handler,int,Level)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util.logging", "MemoryHandler", True, "getPushLevel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.logging", "MemoryHandler", True, "setPushLevel", "(Level)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.logging", "LoggingPermission", False, "LoggingPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.logging", "MemoryHandler", True, "MemoryHandler", "(Handler,int,Level)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "value", "dfc-generated"] + - ["java.util.logging", "MemoryHandler", True, "getPushLevel", "()", "", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.logging", "MemoryHandler", True, "setPushLevel", "(Level)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.logging.MemoryHandler.pushLevel]", "value", "dfc-generated"] - ["java.util.logging", "SocketHandler", True, "SocketHandler", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.util.logging", "ConsoleHandler", "close", "()", "summary", "df-generated"] + - ["java.util.logging", "FileHandler", "close", "()", "summary", "df-generated"] + - ["java.util.logging", "Formatter", "getHead", "(Handler)", "summary", "df-generated"] - ["java.util.logging", "Formatter", "getTail", "(Handler)", "summary", "df-generated"] - ["java.util.logging", "Handler", "close", "()", "summary", "df-generated"] - ["java.util.logging", "Handler", "flush", "()", "summary", "df-generated"] @@ -145,9 +141,14 @@ extensions: - ["java.util.logging", "Logger", "throwing", "(String,String,Throwable)", "summary", "df-generated"] - ["java.util.logging", "Logger", "warning", "(String)", "summary", "df-generated"] - ["java.util.logging", "Logger", "warning", "(Supplier)", "summary", "df-generated"] - - ["java.util.logging", "LoggingMXBean", "getLoggerLevel", "(String)", "summary", "df-generated"] - - ["java.util.logging", "LoggingMXBean", "getLoggerNames", "()", "summary", "df-generated"] - - ["java.util.logging", "LoggingMXBean", "getParentLoggerName", "(String)", "summary", "df-generated"] - - ["java.util.logging", "LoggingMXBean", "setLoggerLevel", "(String,String)", "summary", "df-generated"] + - ["java.util.logging", "MemoryHandler", "close", "()", "summary", "df-generated"] + - ["java.util.logging", "MemoryHandler", "flush", "()", "summary", "df-generated"] + - ["java.util.logging", "MemoryHandler", "isLoggable", "(LogRecord)", "summary", "df-generated"] - ["java.util.logging", "MemoryHandler", "push", "()", "summary", "df-generated"] + - ["java.util.logging", "SocketHandler", "close", "()", "summary", "df-generated"] - ["java.util.logging", "StreamHandler", "StreamHandler", "(OutputStream,Formatter)", "summary", "df-generated"] + - ["java.util.logging", "StreamHandler", "close", "()", "summary", "df-generated"] + - ["java.util.logging", "StreamHandler", "flush", "()", "summary", "df-generated"] + - ["java.util.logging", "StreamHandler", "isLoggable", "(LogRecord)", "summary", "df-generated"] + - ["java.util.logging", "XMLFormatter", "getHead", "(Handler)", "summary", "df-generated"] + - ["java.util.logging", "XMLFormatter", "getTail", "(Handler)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.model.yml b/java/ql/lib/ext/generated/java.util.model.yml index e6170696fbad..c9d7d9e5d99e 100644 --- a/java/ql/lib/ext/generated/java.util.model.yml +++ b/java/ql/lib/ext/generated/java.util.model.yml @@ -4,150 +4,150 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.util", "Base64$Encoder", True, "withoutPadding", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util", "Base64$Encoder", True, "withoutPadding", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util", "Base64", True, "getMimeEncoder", "(int,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "set", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setCalendarType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setCalendarType", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setFields", "(int[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setInstant", "(Date)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setInstant", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setLenient", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setLocale", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeOfDay", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeOfDay", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setWeekDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar$Builder", True, "setWeekDefinition", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Calendar", True, "getDisplayName", "(int,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar", True, "getInstance", "(TimeZone)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar", True, "getInstance", "(TimeZone,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar", True, "getTimeZone", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Calendar", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util", "Calendar$Builder", True, "build", "()", "", "Argument[this].SyntheticField[java.util.Calendar$Builder.zone]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "set", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setCalendarType", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setFields", "(int[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setInstant", "(Date)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setInstant", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setLenient", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setLocale", "(Locale)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setTimeOfDay", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setTimeOfDay", "(int,int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar$Builder.zone]", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar$Builder.zone]", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setTimeZone", "(TimeZone)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setWeekDate", "(int,int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar$Builder", True, "setWeekDefinition", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar", True, "getInstance", "(TimeZone)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] + - ["java.util", "Calendar", True, "getInstance", "(TimeZone,Locale)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] + - ["java.util", "Calendar", True, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Calendar", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - ["java.util", "Comparator", True, "nullsFirst", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util", "Comparator", True, "nullsLast", "(Comparator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Comparator", True, "reversed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util", "ConcurrentModificationException", True, "ConcurrentModificationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Currency", False, "getCurrencyCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getDisplayName", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getDisplayName", "(Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getInstance", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getSymbol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getSymbol", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Currency", False, "getSymbol", "(Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "DuplicateFormatFlagsException", True, "DuplicateFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "DuplicateFormatFlagsException", True, "getFlags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "EventListenerProxy", True, "EventListenerProxy", "(EventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "EventListenerProxy", True, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "FormatFlagsConversionMismatchException", True, "FormatFlagsConversionMismatchException", "(String,char)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "FormatFlagsConversionMismatchException", True, "getFlags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Appendable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Appendable,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Appendable,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(File,Charset,Locale)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(File,String,Locale)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(OutputStream,Charset,Locale)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(OutputStream,String,Locale)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(PrintStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(String,Charset,Locale)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "Formatter", "(String,String,Locale)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Formatter", False, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "Currency", False, "getCurrencyCode", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Currency", False, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Currency", False, "getDisplayName", "(Locale)", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Currency", False, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.Currency.currencyCode]", "value", "dfc-generated"] + - ["java.util", "Currency", False, "getSymbol", "()", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Currency", False, "getSymbol", "(Locale)", "", "Argument[this].SyntheticField[java.util.Currency.currencyCode]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "DuplicateFormatFlagsException", True, "DuplicateFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.DuplicateFormatFlagsException.flags]", "value", "dfc-generated"] + - ["java.util", "DuplicateFormatFlagsException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.DuplicateFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "EventListenerProxy", True, "EventListenerProxy", "(EventListener)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventListenerProxy.listener]", "value", "dfc-generated"] + - ["java.util", "EventListenerProxy", True, "getListener", "()", "", "Argument[this].SyntheticField[java.util.EventListenerProxy.listener]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "FormatFlagsConversionMismatchException", True, "FormatFlagsConversionMismatchException", "(String,char)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.FormatFlagsConversionMismatchException.f]", "value", "dfc-generated"] + - ["java.util", "FormatFlagsConversionMismatchException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.FormatFlagsConversionMismatchException.f]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Formattable", True, "formatTo", "(Formatter,int,int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["java.util", "Formatter", False, "Formatter", "(Appendable)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(Appendable,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(Appendable,Locale)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(File,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(File,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(OutputStream,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(OutputStream,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(PrintStream)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Formatter.a]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(String,Charset,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "Formatter", "(String,String,Locale)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.Formatter.l]", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "format", "(Locale,String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[this].SyntheticField[java.util.Formatter.l]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "Formatter", False, "format", "(String,Object[])", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util", "Formatter", False, "ioException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Formatter", False, "locale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Formatter", False, "out", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "GregorianCalendar", True, "GregorianCalendar", "(TimeZone)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "GregorianCalendar", True, "GregorianCalendar", "(TimeZone,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util", "Formatter", False, "locale", "()", "", "Argument[this].SyntheticField[java.util.Formatter.l]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "Formatter", False, "out", "()", "", "Argument[this].SyntheticField[java.util.Formatter.a]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "GregorianCalendar", True, "GregorianCalendar", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] + - ["java.util", "GregorianCalendar", True, "GregorianCalendar", "(TimeZone,Locale)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] - ["java.util", "GregorianCalendar", True, "from", "(ZonedDateTime)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "GregorianCalendar", True, "toZonedDateTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "delimiter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[])", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[],int,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[],int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "formatHex", "(byte[],int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "ofDelimiter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "prefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "suffix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "toHexDigits", "(Appendable,byte)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withLowerCase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "HexFormat", False, "withUpperCase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "IllegalFormatFlagsException", True, "IllegalFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "IllegalFormatFlagsException", True, "getFlags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "GregorianCalendar", True, "getTimeZone", "()", "", "Argument[this].SyntheticField[java.util.Calendar.zone]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "GregorianCalendar", True, "setTimeZone", "(TimeZone)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.Calendar.zone]", "value", "dfc-generated"] + - ["java.util", "HashMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util", "HashMap", True, "compute", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "HashMap", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "Hashtable", True, "compute", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "Hashtable", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "HexFormat", False, "delimiter", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[])", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(Appendable,byte[],int,int)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(byte[])", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "HexFormat", False, "formatHex", "(byte[],int,int)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "HexFormat", False, "ofDelimiter", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "prefix", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "suffix", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "toHexDigits", "(Appendable,byte)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withDelimiter", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withLowerCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withPrefix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withSuffix", "(String)", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.delimiter]", "ReturnValue.SyntheticField[java.util.HexFormat.delimiter]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.prefix]", "ReturnValue.SyntheticField[java.util.HexFormat.prefix]", "value", "dfc-generated"] + - ["java.util", "HexFormat", False, "withUpperCase", "()", "", "Argument[this].SyntheticField[java.util.HexFormat.suffix]", "ReturnValue.SyntheticField[java.util.HexFormat.suffix]", "value", "dfc-generated"] + - ["java.util", "IllegalFormatFlagsException", True, "IllegalFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.IllegalFormatFlagsException.flags]", "value", "dfc-generated"] + - ["java.util", "IllegalFormatFlagsException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.IllegalFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"] - ["java.util", "IllformedLocaleException", True, "IllformedLocaleException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "IllformedLocaleException", True, "IllformedLocaleException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "InputMismatchException", True, "InputMismatchException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "InvalidPropertiesFormatException", True, "InvalidPropertiesFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "InvalidPropertiesFormatException", True, "InvalidPropertiesFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Map", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Map", True, "compute", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Map", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Map", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "MissingFormatArgumentException", True, "MissingFormatArgumentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "MissingFormatArgumentException", True, "getFormatSpecifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "MissingFormatWidthException", True, "MissingFormatWidthException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "MissingFormatWidthException", True, "getFormatSpecifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "MissingResourceException", True, "MissingResourceException", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "MissingResourceException", True, "MissingResourceException", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "MissingResourceException", True, "MissingResourceException", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "MissingResourceException", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "MissingResourceException", True, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "ListResourceBundle", True, "handleGetObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "Map", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] + - ["java.util", "Map", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].MapKey", "value", "dfc-generated"] + - ["java.util", "MissingFormatArgumentException", True, "MissingFormatArgumentException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.MissingFormatArgumentException.s]", "value", "dfc-generated"] + - ["java.util", "MissingFormatArgumentException", True, "getFormatSpecifier", "()", "", "Argument[this].SyntheticField[java.util.MissingFormatArgumentException.s]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "MissingFormatWidthException", True, "MissingFormatWidthException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.MissingFormatWidthException.s]", "value", "dfc-generated"] + - ["java.util", "MissingFormatWidthException", True, "getFormatSpecifier", "()", "", "Argument[this].SyntheticField[java.util.MissingFormatWidthException.s]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "MissingResourceException", True, "MissingResourceException", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.MissingResourceException.className]", "value", "dfc-generated"] + - ["java.util", "MissingResourceException", True, "MissingResourceException", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.MissingResourceException.key]", "value", "dfc-generated"] + - ["java.util", "MissingResourceException", True, "getClassName", "()", "", "Argument[this].SyntheticField[java.util.MissingResourceException.className]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "MissingResourceException", True, "getKey", "()", "", "Argument[this].SyntheticField[java.util.MissingResourceException.key]", "ReturnValue", "value", "dfc-generated"] - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util", "NoSuchElementException", True, "NoSuchElementException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "Observable", True, "addObserver", "(Observer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "PriorityQueue", True, "PriorityQueue", "(Comparator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "PriorityQueue", True, "PriorityQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "PriorityQueue", True, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "PriorityQueue", True, "PriorityQueue", "(Comparator)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "value", "dfc-generated"] + - ["java.util", "PriorityQueue", True, "PriorityQueue", "(int,Comparator)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "value", "dfc-generated"] + - ["java.util", "PriorityQueue", True, "comparator", "()", "", "Argument[this].SyntheticField[java.util.PriorityQueue.comparator]", "ReturnValue", "value", "dfc-generated"] - ["java.util", "Properties", True, "Properties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["java.util", "Properties", True, "list", "(PrintStream)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["java.util", "Properties", True, "list", "(PrintWriter)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["java.util", "Properties", True, "propertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "Properties", True, "store", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] + - ["java.util", "Properties", True, "store", "(Writer,String)", "", "Argument[1]", "Argument[0]", "taint", "dfc-generated"] - ["java.util", "Properties", True, "stringPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "PropertyPermission", False, "PropertyPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util", "PropertyPermission", False, "PropertyPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util", "PropertyResourceBundle", True, "handleGetObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util", "ResourceBundle$Control", True, "getFormats", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "newBundle", "(String,Locale,String,ClassLoader,boolean)", "", "Argument[0]", "Argument[3]", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "newBundle", "(String,Locale,String,ClassLoader,boolean)", "", "Argument[1]", "Argument[3]", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "toBundleName", "(String,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "toBundleName", "(String,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "toResourceName", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle$Control", True, "toResourceName", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "ResourceBundle$Control", True, "toBundleName", "(String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "ResourceBundle$Control", True, "toResourceName", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util", "ResourceBundle$Control", True, "toResourceName", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - ["java.util", "ResourceBundle", True, "getBaseBundleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util", "ResourceBundle", True, "getKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util", "ResourceBundle", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "getObject", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "getObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "getStringArray", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "getStringArray", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "ResourceBundle", True, "handleGetObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "ResourceBundle", True, "getObject", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.util", "ResourceBundle", True, "getStringArray", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "dfc-generated"] - ["java.util", "ResourceBundle", True, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util", "ServiceConfigurationError", True, "ServiceConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "ServiceConfigurationError", True, "ServiceConfigurationError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "ServiceConfigurationError", True, "ServiceConfigurationError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "ServiceLoader", False, "findFirst", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "ServiceLoader", False, "findFirst", "()", "", "Argument[this].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["java.util", "ServiceLoader", False, "load", "(Class,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.util", "ServiceLoader", False, "load", "(ModuleLayer,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util", "ServiceLoader", False, "stream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -155,6 +155,9 @@ extensions: - ["java.util", "SimpleTimeZone", True, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util", "SimpleTimeZone", True, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util", "SimpleTimeZone", True, "SimpleTimeZone", "(int,String,int,int,int,int,int,int,int,int,int,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.util", "Spliterator$OfDouble", True, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "Spliterator$OfInt", True, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "Spliterator$OfLong", True, "trySplit", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util", "Spliterator", True, "forEachRemaining", "(Consumer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "Spliterator", True, "forEachRemaining", "(Consumer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["java.util", "Spliterators", False, "spliterator", "(Collection,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] @@ -168,29 +171,54 @@ extensions: - ["java.util", "Spliterators", False, "spliteratorUnknownSize", "(PrimitiveIterator$OfDouble,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.util", "Spliterators", False, "spliteratorUnknownSize", "(PrimitiveIterator$OfInt,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["java.util", "Spliterators", False, "spliteratorUnknownSize", "(PrimitiveIterator$OfLong,int)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(boolean,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(boolean,int,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getDisplayName", "(boolean,int,Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "TimeZone", True, "getDisplayName", "()", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TimeZone", True, "getDisplayName", "(Locale)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TimeZone", True, "getDisplayName", "(boolean,int)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TimeZone", True, "getDisplayName", "(boolean,int,Locale)", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TimeZone", True, "getID", "()", "", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "ReturnValue", "value", "dfc-generated"] - ["java.util", "TimeZone", True, "getTimeZone", "(ZoneId)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "TimeZone", True, "setID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util", "TimeZone", True, "setID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.TimeZone.ID]", "value", "dfc-generated"] - ["java.util", "TimeZone", True, "toZoneId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util", "Timer", True, "Timer", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "Timer", True, "Timer", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util", "TooManyListenersException", True, "TooManyListenersException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "UnknownFormatConversionException", True, "UnknownFormatConversionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "UnknownFormatConversionException", True, "getConversion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util", "UnknownFormatFlagsException", True, "UnknownFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util", "UnknownFormatFlagsException", True, "getFlags", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "TreeMap", True, "ceilingKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TreeMap", True, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "TreeMap", True, "compute", "(Object,BiFunction)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "value", "dfc-generated"] + - ["java.util", "TreeMap", True, "computeIfPresent", "(Object,BiFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "TreeMap", True, "descendingKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "TreeMap", True, "firstKey", "()", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TreeMap", True, "floorKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TreeMap", True, "higherKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TreeMap", True, "lastKey", "()", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TreeMap", True, "lowerKey", "(Object)", "", "Argument[this].SyntheticField[java.util.TreeMap.root].SyntheticField[java.util.TreeMap$Entry.key]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "TreeMap", True, "navigableKeySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "TreeSet", True, "comparator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util", "UnknownFormatConversionException", True, "UnknownFormatConversionException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.UnknownFormatConversionException.s]", "value", "dfc-generated"] + - ["java.util", "UnknownFormatConversionException", True, "getConversion", "()", "", "Argument[this].SyntheticField[java.util.UnknownFormatConversionException.s]", "ReturnValue", "value", "dfc-generated"] + - ["java.util", "UnknownFormatFlagsException", True, "UnknownFormatFlagsException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.UnknownFormatFlagsException.flags]", "value", "dfc-generated"] + - ["java.util", "UnknownFormatFlagsException", True, "getFlags", "()", "", "Argument[this].SyntheticField[java.util.UnknownFormatFlagsException.flags]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.util", "AbstractCollection", "clear", "()", "summary", "df-generated"] + - ["java.util", "AbstractCollection", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util", "AbstractCollection", "retainAll", "(Collection)", "summary", "df-generated"] + - ["java.util", "AbstractList", "lastIndexOf", "(Object)", "summary", "df-generated"] + - ["java.util", "AbstractMap", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "AbstractQueue", "clear", "()", "summary", "df-generated"] - ["java.util", "ArrayDeque", "ArrayDeque", "(int)", "summary", "df-generated"] + - ["java.util", "ArrayDeque", "clear", "()", "summary", "df-generated"] + - ["java.util", "ArrayDeque", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util", "ArrayDeque", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] + - ["java.util", "ArrayDeque", "removeLastOccurrence", "(Object)", "summary", "df-generated"] + - ["java.util", "ArrayDeque", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util", "ArrayList", "ensureCapacity", "(int)", "summary", "df-generated"] + - ["java.util", "ArrayList", "lastIndexOf", "(Object)", "summary", "df-generated"] + - ["java.util", "ArrayList", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util", "ArrayList", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] + - ["java.util", "ArrayList", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util", "ArrayList", "trimToSize", "()", "summary", "df-generated"] - ["java.util", "Arrays", "binarySearch", "(Object[],Object)", "summary", "df-generated"] - ["java.util", "Arrays", "binarySearch", "(Object[],Object,Comparator)", "summary", "df-generated"] @@ -341,6 +369,14 @@ extensions: - ["java.util", "Arrays", "sort", "(long[],int,int)", "summary", "df-generated"] - ["java.util", "Arrays", "sort", "(short[])", "summary", "df-generated"] - ["java.util", "Arrays", "sort", "(short[],int,int)", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(boolean[])", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(byte[])", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(char[])", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(double[])", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(float[])", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(int[])", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(long[])", "summary", "df-generated"] + - ["java.util", "Arrays", "toString", "(short[])", "summary", "df-generated"] - ["java.util", "Base64$Decoder", "decode", "(byte[],byte[])", "summary", "df-generated"] - ["java.util", "Base64$Encoder", "encode", "(byte[],byte[])", "summary", "df-generated"] - ["java.util", "Base64", "getDecoder", "()", "summary", "df-generated"] @@ -381,7 +417,6 @@ extensions: - ["java.util", "BitSet", "valueOf", "(byte[])", "summary", "df-generated"] - ["java.util", "BitSet", "valueOf", "(long[])", "summary", "df-generated"] - ["java.util", "BitSet", "xor", "(BitSet)", "summary", "df-generated"] - - ["java.util", "Calendar", "add", "(int,int)", "summary", "df-generated"] - ["java.util", "Calendar", "after", "(Object)", "summary", "df-generated"] - ["java.util", "Calendar", "before", "(Object)", "summary", "df-generated"] - ["java.util", "Calendar", "clear", "()", "summary", "df-generated"] @@ -391,6 +426,7 @@ extensions: - ["java.util", "Calendar", "getAvailableCalendarTypes", "()", "summary", "df-generated"] - ["java.util", "Calendar", "getAvailableLocales", "()", "summary", "df-generated"] - ["java.util", "Calendar", "getCalendarType", "()", "summary", "df-generated"] + - ["java.util", "Calendar", "getDisplayName", "(int,int,Locale)", "summary", "df-generated"] - ["java.util", "Calendar", "getDisplayNames", "(int,int,Locale)", "summary", "df-generated"] - ["java.util", "Calendar", "getFirstDayOfWeek", "()", "summary", "df-generated"] - ["java.util", "Calendar", "getGreatestMinimum", "(int)", "summary", "df-generated"] @@ -429,18 +465,13 @@ extensions: - ["java.util", "Collections", "indexOfSubList", "(List,List)", "summary", "df-generated"] - ["java.util", "Collections", "lastIndexOfSubList", "(List,List)", "summary", "df-generated"] - ["java.util", "Collections", "reverse", "(List)", "summary", "df-generated"] - - ["java.util", "Collections", "reverseOrder", "()", "summary", "df-generated"] - ["java.util", "Collections", "rotate", "(List,int)", "summary", "df-generated"] - ["java.util", "Collections", "shuffle", "(List)", "summary", "df-generated"] - ["java.util", "Collections", "shuffle", "(List,Random)", "summary", "df-generated"] - ["java.util", "Collections", "swap", "(List,int,int)", "summary", "df-generated"] - - ["java.util", "Comparator", "comparing", "(Function)", "summary", "df-generated"] - - ["java.util", "Comparator", "comparing", "(Function,Comparator)", "summary", "df-generated"] - - ["java.util", "Comparator", "comparingDouble", "(ToDoubleFunction)", "summary", "df-generated"] - - ["java.util", "Comparator", "comparingInt", "(ToIntFunction)", "summary", "df-generated"] - - ["java.util", "Comparator", "comparingLong", "(ToLongFunction)", "summary", "df-generated"] - ["java.util", "Comparator", "naturalOrder", "()", "summary", "df-generated"] - ["java.util", "Comparator", "reverseOrder", "()", "summary", "df-generated"] + - ["java.util", "Comparator", "reversed", "()", "summary", "df-generated"] - ["java.util", "Comparator", "thenComparing", "(Comparator)", "summary", "df-generated"] - ["java.util", "Comparator", "thenComparing", "(Function)", "summary", "df-generated"] - ["java.util", "Comparator", "thenComparing", "(Function,Comparator)", "summary", "df-generated"] @@ -449,6 +480,7 @@ extensions: - ["java.util", "Comparator", "thenComparingLong", "(ToLongFunction)", "summary", "df-generated"] - ["java.util", "Currency", "getAvailableCurrencies", "()", "summary", "df-generated"] - ["java.util", "Currency", "getDefaultFractionDigits", "()", "summary", "df-generated"] + - ["java.util", "Currency", "getInstance", "(Locale)", "summary", "df-generated"] - ["java.util", "Currency", "getNumericCode", "()", "summary", "df-generated"] - ["java.util", "Currency", "getNumericCodeAsString", "()", "summary", "df-generated"] - ["java.util", "Date", "Date", "(String)", "summary", "df-generated"] @@ -475,11 +507,11 @@ extensions: - ["java.util", "Date", "setTime", "(long)", "summary", "df-generated"] - ["java.util", "Date", "setYear", "(int)", "summary", "df-generated"] - ["java.util", "Date", "toGMTString", "()", "summary", "df-generated"] - - ["java.util", "Date", "toInstant", "()", "summary", "df-generated"] - ["java.util", "Date", "toLocaleString", "()", "summary", "df-generated"] - ["java.util", "Dictionary", "isEmpty", "()", "summary", "df-generated"] - ["java.util", "Dictionary", "size", "()", "summary", "df-generated"] - ["java.util", "DoubleSummaryStatistics", "DoubleSummaryStatistics", "(long,double,double,double)", "summary", "df-generated"] + - ["java.util", "DoubleSummaryStatistics", "accept", "(double)", "summary", "df-generated"] - ["java.util", "DoubleSummaryStatistics", "combine", "(DoubleSummaryStatistics)", "summary", "df-generated"] - ["java.util", "DoubleSummaryStatistics", "getAverage", "()", "summary", "df-generated"] - ["java.util", "DoubleSummaryStatistics", "getCount", "()", "summary", "df-generated"] @@ -487,6 +519,7 @@ extensions: - ["java.util", "DoubleSummaryStatistics", "getMin", "()", "summary", "df-generated"] - ["java.util", "DoubleSummaryStatistics", "getSum", "()", "summary", "df-generated"] - ["java.util", "EnumMap", "EnumMap", "(Class)", "summary", "df-generated"] + - ["java.util", "EnumMap", "containsValue", "(Object)", "summary", "df-generated"] - ["java.util", "EnumSet", "range", "(Enum,Enum)", "summary", "df-generated"] - ["java.util", "FormatFlagsConversionMismatchException", "getConversion", "()", "summary", "df-generated"] - ["java.util", "Formatter", "Formatter", "(File)", "summary", "df-generated"] @@ -495,18 +528,39 @@ extensions: - ["java.util", "Formatter", "Formatter", "(OutputStream,String)", "summary", "df-generated"] - ["java.util", "Formatter", "Formatter", "(String)", "summary", "df-generated"] - ["java.util", "Formatter", "Formatter", "(String,String)", "summary", "df-generated"] + - ["java.util", "Formatter", "flush", "()", "summary", "df-generated"] - ["java.util", "GregorianCalendar", "GregorianCalendar", "(Locale)", "summary", "df-generated"] - ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int)", "summary", "df-generated"] - ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int,int,int)", "summary", "df-generated"] - ["java.util", "GregorianCalendar", "GregorianCalendar", "(int,int,int,int,int,int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getActualMaximum", "(int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getActualMinimum", "(int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getCalendarType", "()", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getGreatestMinimum", "(int)", "summary", "df-generated"] - ["java.util", "GregorianCalendar", "getGregorianChange", "()", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getLeastMaximum", "(int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getMaximum", "(int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getMinimum", "(int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getWeekYear", "()", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "getWeeksInWeekYear", "()", "summary", "df-generated"] - ["java.util", "GregorianCalendar", "isLeapYear", "(int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "isWeekDateSupported", "()", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "roll", "(int,boolean)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "roll", "(int,int)", "summary", "df-generated"] - ["java.util", "GregorianCalendar", "setGregorianChange", "(Date)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "setWeekDate", "(int,int,int)", "summary", "df-generated"] + - ["java.util", "GregorianCalendar", "toZonedDateTime", "()", "summary", "df-generated"] - ["java.util", "HashMap", "HashMap", "(int,float)", "summary", "df-generated"] + - ["java.util", "HashMap", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "HashMap", "remove", "(Object,Object)", "summary", "df-generated"] + - ["java.util", "HashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util", "HashSet", "HashSet", "(int,float)", "summary", "df-generated"] - ["java.util", "Hashtable", "Hashtable", "(int)", "summary", "df-generated"] - ["java.util", "Hashtable", "Hashtable", "(int,float)", "summary", "df-generated"] - ["java.util", "Hashtable", "contains", "(Object)", "summary", "df-generated"] + - ["java.util", "Hashtable", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "Hashtable", "remove", "(Object,Object)", "summary", "df-generated"] + - ["java.util", "Hashtable", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util", "HexFormat", "fromHexDigit", "(int)", "summary", "df-generated"] - ["java.util", "HexFormat", "fromHexDigits", "(CharSequence)", "summary", "df-generated"] - ["java.util", "HexFormat", "fromHexDigits", "(CharSequence,int,int)", "summary", "df-generated"] @@ -527,6 +581,8 @@ extensions: - ["java.util", "HexFormat", "toHighHexDigit", "(int)", "summary", "df-generated"] - ["java.util", "HexFormat", "toLowHexDigit", "(int)", "summary", "df-generated"] - ["java.util", "IdentityHashMap", "IdentityHashMap", "(int)", "summary", "df-generated"] + - ["java.util", "IdentityHashMap", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "IdentityHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util", "IllegalFormatCodePointException", "IllegalFormatCodePointException", "(int)", "summary", "df-generated"] - ["java.util", "IllegalFormatCodePointException", "getCodePoint", "()", "summary", "df-generated"] - ["java.util", "IllegalFormatConversionException", "IllegalFormatConversionException", "(char,Class)", "summary", "df-generated"] @@ -538,6 +594,7 @@ extensions: - ["java.util", "IllegalFormatWidthException", "getWidth", "()", "summary", "df-generated"] - ["java.util", "IllformedLocaleException", "getErrorIndex", "()", "summary", "df-generated"] - ["java.util", "IntSummaryStatistics", "IntSummaryStatistics", "(long,int,int,long)", "summary", "df-generated"] + - ["java.util", "IntSummaryStatistics", "accept", "(int)", "summary", "df-generated"] - ["java.util", "IntSummaryStatistics", "combine", "(IntSummaryStatistics)", "summary", "df-generated"] - ["java.util", "IntSummaryStatistics", "getAverage", "()", "summary", "df-generated"] - ["java.util", "IntSummaryStatistics", "getCount", "()", "summary", "df-generated"] @@ -547,10 +604,14 @@ extensions: - ["java.util", "LinkedHashMap", "LinkedHashMap", "(int)", "summary", "df-generated"] - ["java.util", "LinkedHashMap", "LinkedHashMap", "(int,float)", "summary", "df-generated"] - ["java.util", "LinkedHashMap", "LinkedHashMap", "(int,float,boolean)", "summary", "df-generated"] + - ["java.util", "LinkedHashMap", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "LinkedHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util", "LinkedHashSet", "LinkedHashSet", "(int)", "summary", "df-generated"] - ["java.util", "LinkedHashSet", "LinkedHashSet", "(int,float)", "summary", "df-generated"] + - ["java.util", "LinkedList", "lastIndexOf", "(Object)", "summary", "df-generated"] + - ["java.util", "LinkedList", "removeFirstOccurrence", "(Object)", "summary", "df-generated"] + - ["java.util", "LinkedList", "removeLastOccurrence", "(Object)", "summary", "df-generated"] - ["java.util", "List", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] - - ["java.util", "ListResourceBundle", "getContents", "()", "summary", "df-generated"] - ["java.util", "Locale$LanguageRange", "getWeight", "()", "summary", "df-generated"] - ["java.util", "Locale", "filter", "(List,Collection)", "summary", "df-generated"] - ["java.util", "Locale", "filter", "(List,Collection,Locale$FilteringMode)", "summary", "df-generated"] @@ -570,6 +631,8 @@ extensions: - ["java.util", "Locale", "setDefault", "(Locale$Category,Locale)", "summary", "df-generated"] - ["java.util", "Locale", "setDefault", "(Locale)", "summary", "df-generated"] - ["java.util", "LongSummaryStatistics", "LongSummaryStatistics", "(long,long,long,long)", "summary", "df-generated"] + - ["java.util", "LongSummaryStatistics", "accept", "(int)", "summary", "df-generated"] + - ["java.util", "LongSummaryStatistics", "accept", "(long)", "summary", "df-generated"] - ["java.util", "LongSummaryStatistics", "combine", "(LongSummaryStatistics)", "summary", "df-generated"] - ["java.util", "LongSummaryStatistics", "getAverage", "()", "summary", "df-generated"] - ["java.util", "LongSummaryStatistics", "getCount", "()", "summary", "df-generated"] @@ -632,22 +695,42 @@ extensions: - ["java.util", "OptionalLong", "orElseThrow", "()", "summary", "df-generated"] - ["java.util", "OptionalLong", "orElseThrow", "(Supplier)", "summary", "df-generated"] - ["java.util", "OptionalLong", "stream", "()", "summary", "df-generated"] - - ["java.util", "PrimitiveIterator$OfDouble", "nextDouble", "()", "summary", "df-generated"] - - ["java.util", "PrimitiveIterator$OfInt", "nextInt", "()", "summary", "df-generated"] - - ["java.util", "PrimitiveIterator$OfLong", "nextLong", "()", "summary", "df-generated"] + - ["java.util", "PrimitiveIterator$OfDouble", "forEachRemaining", "(DoubleConsumer)", "summary", "df-generated"] + - ["java.util", "PrimitiveIterator$OfInt", "forEachRemaining", "(IntConsumer)", "summary", "df-generated"] + - ["java.util", "PrimitiveIterator$OfLong", "forEachRemaining", "(LongConsumer)", "summary", "df-generated"] - ["java.util", "PriorityQueue", "PriorityQueue", "(int)", "summary", "df-generated"] + - ["java.util", "PriorityQueue", "clear", "()", "summary", "df-generated"] + - ["java.util", "PriorityQueue", "removeAll", "(Collection)", "summary", "df-generated"] + - ["java.util", "PriorityQueue", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util", "Properties", "Properties", "(int)", "summary", "df-generated"] + - ["java.util", "Properties", "compute", "(Object,BiFunction)", "summary", "df-generated"] + - ["java.util", "Properties", "computeIfPresent", "(Object,BiFunction)", "summary", "df-generated"] + - ["java.util", "Properties", "contains", "(Object)", "summary", "df-generated"] + - ["java.util", "Properties", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "Properties", "list", "(PrintStream)", "summary", "df-generated"] + - ["java.util", "Properties", "list", "(PrintWriter)", "summary", "df-generated"] - ["java.util", "Properties", "load", "(InputStream)", "summary", "df-generated"] - ["java.util", "Properties", "load", "(Reader)", "summary", "df-generated"] - ["java.util", "Properties", "loadFromXML", "(InputStream)", "summary", "df-generated"] + - ["java.util", "Properties", "remove", "(Object,Object)", "summary", "df-generated"] + - ["java.util", "Properties", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util", "Properties", "save", "(OutputStream,String)", "summary", "df-generated"] - ["java.util", "Properties", "store", "(OutputStream,String)", "summary", "df-generated"] - ["java.util", "Properties", "storeToXML", "(OutputStream,String)", "summary", "df-generated"] - ["java.util", "Properties", "storeToXML", "(OutputStream,String,Charset)", "summary", "df-generated"] - ["java.util", "Properties", "storeToXML", "(OutputStream,String,String)", "summary", "df-generated"] + - ["java.util", "PropertyPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["java.util", "PropertyPermission", "newPermissionCollection", "()", "summary", "df-generated"] - ["java.util", "PropertyResourceBundle", "PropertyResourceBundle", "(InputStream)", "summary", "df-generated"] - ["java.util", "PropertyResourceBundle", "PropertyResourceBundle", "(Reader)", "summary", "df-generated"] - ["java.util", "Random", "Random", "(long)", "summary", "df-generated"] + - ["java.util", "Random", "nextBoolean", "()", "summary", "df-generated"] + - ["java.util", "Random", "nextBytes", "(byte[])", "summary", "df-generated"] + - ["java.util", "Random", "nextDouble", "()", "summary", "df-generated"] + - ["java.util", "Random", "nextFloat", "()", "summary", "df-generated"] + - ["java.util", "Random", "nextGaussian", "()", "summary", "df-generated"] + - ["java.util", "Random", "nextInt", "()", "summary", "df-generated"] + - ["java.util", "Random", "nextLong", "()", "summary", "df-generated"] - ["java.util", "Random", "setSeed", "(long)", "summary", "df-generated"] - ["java.util", "ResourceBundle$Control", "getCandidateLocales", "(String,Locale)", "summary", "df-generated"] - ["java.util", "ResourceBundle$Control", "getControl", "(List)", "summary", "df-generated"] @@ -655,6 +738,7 @@ extensions: - ["java.util", "ResourceBundle$Control", "getNoFallbackControl", "(List)", "summary", "df-generated"] - ["java.util", "ResourceBundle$Control", "getTimeToLive", "(String,Locale)", "summary", "df-generated"] - ["java.util", "ResourceBundle$Control", "needsReload", "(String,Locale,String,ClassLoader,ResourceBundle,long)", "summary", "df-generated"] + - ["java.util", "ResourceBundle$Control", "newBundle", "(String,Locale,String,ClassLoader,boolean)", "summary", "df-generated"] - ["java.util", "ResourceBundle", "clearCache", "()", "summary", "df-generated"] - ["java.util", "ResourceBundle", "clearCache", "(ClassLoader)", "summary", "df-generated"] - ["java.util", "ResourceBundle", "containsKey", "(String)", "summary", "df-generated"] @@ -679,18 +763,45 @@ extensions: - ["java.util", "ServiceLoader", "loadInstalled", "(Class)", "summary", "df-generated"] - ["java.util", "ServiceLoader", "reload", "()", "summary", "df-generated"] - ["java.util", "Set", "of", "()", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "getDSTSavings", "()", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "getOffset", "(int,int,int,int,int,int)", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "getOffset", "(long)", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "getRawOffset", "()", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "hasSameRules", "(TimeZone)", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "inDaylightTime", "(Date)", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "observesDaylightTime", "()", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setDSTSavings", "(int)", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int)", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int,int)", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setEndRule", "(int,int,int,int,boolean)", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "setRawOffset", "(int)", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int)", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int,int)", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setStartRule", "(int,int,int,int,boolean)", "summary", "df-generated"] - ["java.util", "SimpleTimeZone", "setStartYear", "(int)", "summary", "df-generated"] + - ["java.util", "SimpleTimeZone", "useDaylightTime", "()", "summary", "df-generated"] + - ["java.util", "Spliterator$OfDouble", "forEachRemaining", "(Consumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfDouble", "forEachRemaining", "(DoubleConsumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfDouble", "tryAdvance", "(Consumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfInt", "forEachRemaining", "(Consumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfInt", "forEachRemaining", "(IntConsumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfInt", "tryAdvance", "(Consumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfLong", "forEachRemaining", "(Consumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfLong", "forEachRemaining", "(LongConsumer)", "summary", "df-generated"] + - ["java.util", "Spliterator$OfLong", "tryAdvance", "(Consumer)", "summary", "df-generated"] - ["java.util", "Spliterator$OfPrimitive", "forEachRemaining", "(Object)", "summary", "df-generated"] - ["java.util", "Spliterator", "getComparator", "()", "summary", "df-generated"] - ["java.util", "Spliterator", "getExactSizeIfKnown", "()", "summary", "df-generated"] - ["java.util", "Spliterator", "hasCharacteristics", "(int)", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractDoubleSpliterator", "characteristics", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractDoubleSpliterator", "estimateSize", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractIntSpliterator", "characteristics", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractIntSpliterator", "estimateSize", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractLongSpliterator", "characteristics", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractLongSpliterator", "estimateSize", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractSpliterator", "characteristics", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractSpliterator", "estimateSize", "()", "summary", "df-generated"] + - ["java.util", "Spliterators$AbstractSpliterator", "trySplit", "()", "summary", "df-generated"] - ["java.util", "Spliterators", "emptyDoubleSpliterator", "()", "summary", "df-generated"] - ["java.util", "Spliterators", "emptyIntSpliterator", "()", "summary", "df-generated"] - ["java.util", "Spliterators", "emptyLongSpliterator", "()", "summary", "df-generated"] @@ -706,6 +817,11 @@ extensions: - ["java.util", "Spliterators", "spliterator", "(long[],int)", "summary", "df-generated"] - ["java.util", "Spliterators", "spliterator", "(long[],int,int,int)", "summary", "df-generated"] - ["java.util", "SplittableRandom", "SplittableRandom", "(long)", "summary", "df-generated"] + - ["java.util", "SplittableRandom", "nextBytes", "(byte[])", "summary", "df-generated"] + - ["java.util", "SplittableRandom", "nextInt", "()", "summary", "df-generated"] + - ["java.util", "SplittableRandom", "nextLong", "()", "summary", "df-generated"] + - ["java.util", "SplittableRandom", "split", "()", "summary", "df-generated"] + - ["java.util", "SplittableRandom", "split", "(RandomGenerator$SplittableGenerator)", "summary", "df-generated"] - ["java.util", "Stack", "empty", "()", "summary", "df-generated"] - ["java.util", "Stack", "search", "(Object)", "summary", "df-generated"] - ["java.util", "StringJoiner", "length", "()", "summary", "df-generated"] @@ -734,7 +850,10 @@ extensions: - ["java.util", "Timer", "scheduleAtFixedRate", "(TimerTask,Date,long)", "summary", "df-generated"] - ["java.util", "Timer", "scheduleAtFixedRate", "(TimerTask,long,long)", "summary", "df-generated"] - ["java.util", "TimerTask", "cancel", "()", "summary", "df-generated"] + - ["java.util", "TimerTask", "run", "()", "summary", "df-generated"] - ["java.util", "TimerTask", "scheduledExecutionTime", "()", "summary", "df-generated"] + - ["java.util", "TreeMap", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "TreeMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] - ["java.util", "UUID", "UUID", "(long,long)", "summary", "df-generated"] - ["java.util", "UUID", "clockSequence", "()", "summary", "df-generated"] - ["java.util", "UUID", "getLeastSignificantBits", "()", "summary", "df-generated"] @@ -749,11 +868,17 @@ extensions: - ["java.util", "Vector", "capacity", "()", "summary", "df-generated"] - ["java.util", "Vector", "ensureCapacity", "(int)", "summary", "df-generated"] - ["java.util", "Vector", "indexOf", "(Object,int)", "summary", "df-generated"] + - ["java.util", "Vector", "lastIndexOf", "(Object)", "summary", "df-generated"] - ["java.util", "Vector", "lastIndexOf", "(Object,int)", "summary", "df-generated"] + - ["java.util", "Vector", "removeAll", "(Collection)", "summary", "df-generated"] - ["java.util", "Vector", "removeAllElements", "()", "summary", "df-generated"] - ["java.util", "Vector", "removeElement", "(Object)", "summary", "df-generated"] - ["java.util", "Vector", "removeElementAt", "(int)", "summary", "df-generated"] + - ["java.util", "Vector", "replaceAll", "(UnaryOperator)", "summary", "df-generated"] + - ["java.util", "Vector", "retainAll", "(Collection)", "summary", "df-generated"] - ["java.util", "Vector", "setSize", "(int)", "summary", "df-generated"] - ["java.util", "Vector", "trimToSize", "()", "summary", "df-generated"] - ["java.util", "WeakHashMap", "WeakHashMap", "(int)", "summary", "df-generated"] - ["java.util", "WeakHashMap", "WeakHashMap", "(int,float)", "summary", "df-generated"] + - ["java.util", "WeakHashMap", "containsValue", "(Object)", "summary", "df-generated"] + - ["java.util", "WeakHashMap", "replaceAll", "(BiFunction)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.prefs.model.yml b/java/ql/lib/ext/generated/java.util.prefs.model.yml index e87f3c13a9ab..e5d72fcd3646 100644 --- a/java/ql/lib/ext/generated/java.util.prefs.model.yml +++ b/java/ql/lib/ext/generated/java.util.prefs.model.yml @@ -4,27 +4,28 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.util.prefs", "AbstractPreferences", True, "keys", "()", "", "Argument[this].SyntheticField[java.util.prefs.FileSystemPreferences.prefsCache].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["java.util.prefs", "AbstractPreferences", True, "putLong", "(String,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.prefs.FileSystemPreferences.prefsCache].MapKey", "value", "dfc-generated"] - ["java.util.prefs", "BackingStoreException", True, "BackingStoreException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "BackingStoreException", True, "BackingStoreException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "InvalidPreferencesFormatException", True, "InvalidPreferencesFormatException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "getChild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "NodeChangeEvent", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "getNewValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "PreferenceChangeEvent", True, "getNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.prefs", "NodeChangeEvent", True, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["java.util.prefs", "NodeChangeEvent", True, "NodeChangeEvent", "(Preferences,Preferences)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.prefs.NodeChangeEvent.child]", "value", "dfc-generated"] + - ["java.util.prefs", "NodeChangeEvent", True, "getChild", "()", "", "Argument[this].SyntheticField[java.util.prefs.NodeChangeEvent.child]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.prefs", "NodeChangeEvent", True, "getParent", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.key]", "value", "dfc-generated"] + - ["java.util.prefs", "PreferenceChangeEvent", True, "PreferenceChangeEvent", "(Preferences,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.newValue]", "value", "dfc-generated"] + - ["java.util.prefs", "PreferenceChangeEvent", True, "getKey", "()", "", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.key]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.prefs", "PreferenceChangeEvent", True, "getNewValue", "()", "", "Argument[this].SyntheticField[java.util.prefs.PreferenceChangeEvent.newValue]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.prefs", "PreferenceChangeEvent", True, "getNode", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - ["java.util.prefs", "Preferences", True, "absolutePath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.prefs", "Preferences", True, "addNodeChangeListener", "(NodeChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "Preferences", True, "addPreferenceChangeListener", "(PreferenceChangeListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "Preferences", True, "childrenNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.prefs", "Preferences", True, "keys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.prefs", "Preferences", True, "name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.prefs", "Preferences", True, "node", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.prefs", "Preferences", True, "node", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] @@ -33,12 +34,28 @@ extensions: pack: codeql/java-all extensible: neutralModel data: + - ["java.util.prefs", "AbstractPreferences", "clear", "()", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "exportNode", "(OutputStream)", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "exportSubtree", "(OutputStream)", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "flush", "()", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "getLong", "(String,long)", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "isUserNode", "()", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "nodeExists", "(String)", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "remove", "(String)", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "removeNode", "()", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "removeNodeChangeListener", "(NodeChangeListener)", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "removePreferenceChangeListener", "(PreferenceChangeListener)", "summary", "df-generated"] + - ["java.util.prefs", "AbstractPreferences", "sync", "()", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "clear", "()", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "exportNode", "(OutputStream)", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "exportSubtree", "(OutputStream)", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "flush", "()", "summary", "df-generated"] + - ["java.util.prefs", "Preferences", "getLong", "(String,long)", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "importPreferences", "(InputStream)", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "isUserNode", "()", "summary", "df-generated"] + - ["java.util.prefs", "Preferences", "keys", "()", "summary", "df-generated"] + - ["java.util.prefs", "Preferences", "nodeExists", "(String)", "summary", "df-generated"] + - ["java.util.prefs", "Preferences", "putLong", "(String,long)", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "remove", "(String)", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "removeNode", "()", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "removeNodeChangeListener", "(NodeChangeListener)", "summary", "df-generated"] @@ -48,5 +65,3 @@ extensions: - ["java.util.prefs", "Preferences", "systemRoot", "()", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "userNodeForPackage", "(Class)", "summary", "df-generated"] - ["java.util.prefs", "Preferences", "userRoot", "()", "summary", "df-generated"] - - ["java.util.prefs", "PreferencesFactory", "systemRoot", "()", "summary", "df-generated"] - - ["java.util.prefs", "PreferencesFactory", "userRoot", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.random.model.yml b/java/ql/lib/ext/generated/java.util.random.model.yml index 2e543aebe8f3..3b118df56f99 100644 --- a/java/ql/lib/ext/generated/java.util.random.model.yml +++ b/java/ql/lib/ext/generated/java.util.random.model.yml @@ -4,6 +4,12 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", True, "jumps", "(double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", True, "jumps", "(long,double)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.random", "RandomGenerator$JumpableGenerator", True, "jumps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.random", "RandomGenerator$JumpableGenerator", True, "jumps", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.random", "RandomGenerator$LeapableGenerator", True, "leaps", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.random", "RandomGenerator$LeapableGenerator", True, "leaps", "(long)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "(RandomGenerator$SplittableGenerator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.random", "RandomGenerator$SplittableGenerator", True, "splits", "(RandomGenerator$SplittableGenerator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -27,24 +33,19 @@ extensions: extensible: neutralModel data: - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "copyAndJump", "(double)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "jumps", "(double)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "jumps", "(long,double)", "summary", "df-generated"] + - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "jump", "()", "summary", "df-generated"] + - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "leap", "()", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$ArbitrarilyJumpableGenerator", "of", "(String)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$JumpableGenerator", "copyAndJump", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", "jump", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", "jumps", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$JumpableGenerator", "jumps", "(long)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$JumpableGenerator", "of", "(String)", "summary", "df-generated"] + - ["java.util.random", "RandomGenerator$JumpableGenerator", "rngs", "()", "summary", "df-generated"] + - ["java.util.random", "RandomGenerator$JumpableGenerator", "rngs", "(long)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$LeapableGenerator", "copyAndLeap", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$LeapableGenerator", "leap", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$LeapableGenerator", "leaps", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$LeapableGenerator", "leaps", "(long)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$LeapableGenerator", "of", "(String)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$SplittableGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", "split", "()", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$SplittableGenerator", "split", "(RandomGenerator$SplittableGenerator)", "summary", "df-generated"] + - ["java.util.random", "RandomGenerator$SplittableGenerator", "rngs", "()", "summary", "df-generated"] + - ["java.util.random", "RandomGenerator$SplittableGenerator", "rngs", "(long)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$StreamableGenerator", "of", "(String)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator$StreamableGenerator", "rngs", "()", "summary", "df-generated"] - ["java.util.random", "RandomGenerator$StreamableGenerator", "rngs", "(long)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator", "getDefault", "()", "summary", "df-generated"] - ["java.util.random", "RandomGenerator", "isDeprecated", "()", "summary", "df-generated"] @@ -62,7 +63,6 @@ extensions: - ["java.util.random", "RandomGenerator", "nextInt", "()", "summary", "df-generated"] - ["java.util.random", "RandomGenerator", "nextInt", "(int)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator", "nextInt", "(int,int)", "summary", "df-generated"] - - ["java.util.random", "RandomGenerator", "nextLong", "()", "summary", "df-generated"] - ["java.util.random", "RandomGenerator", "nextLong", "(long)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator", "nextLong", "(long,long)", "summary", "df-generated"] - ["java.util.random", "RandomGenerator", "of", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.regex.model.yml b/java/ql/lib/ext/generated/java.util.regex.model.yml index 8b5680b13118..6dd78701b255 100644 --- a/java/ql/lib/ext/generated/java.util.regex.model.yml +++ b/java/ql/lib/ext/generated/java.util.regex.model.yml @@ -4,44 +4,48 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.util.regex", "MatchResult", True, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.regex", "MatchResult", True, "group", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] - ["java.util.regex", "MatchResult", True, "group", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "quoteReplacement", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "region", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.regex", "Matcher", False, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.regex", "Matcher", False, "appendReplacement", "(StringBuilder,String)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "Argument[0]", "taint", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "appendReplacement", "(StringBuilder,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "appendTail", "(StringBuilder)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "appendTail", "(StringBuilder)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "Argument[0]", "taint", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "appendTail", "(StringBuilder)", "", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "ReturnValue", "taint", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "quoteReplacement", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "region", "(int,int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "reset", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.regex.Matcher.text]", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.regex.Matcher.text]", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "reset", "(CharSequence)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.regex", "Matcher", False, "toMatchResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "useAnchoringBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.regex", "Matcher", False, "usePattern", "(Pattern)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.regex", "Matcher", False, "usePattern", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.regex", "Matcher", False, "useTransparentBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.regex", "Pattern", False, "compile", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "Pattern", False, "pattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "PatternSyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "PatternSyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.regex", "PatternSyntaxException", True, "getPattern", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.regex", "Matcher", False, "useAnchoringBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "usePattern", "(Pattern)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "Matcher", False, "useTransparentBounds", "(boolean)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "PatternSyntaxException", True, "PatternSyntaxException", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.desc]", "value", "dfc-generated"] + - ["java.util.regex", "PatternSyntaxException", True, "PatternSyntaxException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.pattern]", "value", "dfc-generated"] + - ["java.util.regex", "PatternSyntaxException", True, "getDescription", "()", "", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.desc]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.regex", "PatternSyntaxException", True, "getPattern", "()", "", "Argument[this].SyntheticField[java.util.regex.PatternSyntaxException.pattern]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.util.regex", "MatchResult", "end", "()", "summary", "df-generated"] - - ["java.util.regex", "MatchResult", "end", "(int)", "summary", "df-generated"] - - ["java.util.regex", "MatchResult", "groupCount", "()", "summary", "df-generated"] - - ["java.util.regex", "MatchResult", "start", "()", "summary", "df-generated"] - - ["java.util.regex", "MatchResult", "start", "(int)", "summary", "df-generated"] + - ["java.util.regex", "Matcher", "end", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "end", "(String)", "summary", "df-generated"] + - ["java.util.regex", "Matcher", "end", "(int)", "summary", "df-generated"] + - ["java.util.regex", "Matcher", "find", "(int)", "summary", "df-generated"] + - ["java.util.regex", "Matcher", "groupCount", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "hasAnchoringBounds", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "hasTransparentBounds", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "hitEnd", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "lookingAt", "()", "summary", "df-generated"] + - ["java.util.regex", "Matcher", "matches", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "regionEnd", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "regionStart", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "requireEnd", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "results", "()", "summary", "df-generated"] + - ["java.util.regex", "Matcher", "start", "()", "summary", "df-generated"] - ["java.util.regex", "Matcher", "start", "(String)", "summary", "df-generated"] + - ["java.util.regex", "Matcher", "start", "(int)", "summary", "df-generated"] - ["java.util.regex", "Pattern", "asMatchPredicate", "()", "summary", "df-generated"] - ["java.util.regex", "Pattern", "asPredicate", "()", "summary", "df-generated"] - ["java.util.regex", "Pattern", "flags", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.spi.model.yml b/java/ql/lib/ext/generated/java.util.spi.model.yml index b2bdab212b0e..e8d5fe7325fd 100644 --- a/java/ql/lib/ext/generated/java.util.spi.model.yml +++ b/java/ql/lib/ext/generated/java.util.spi.model.yml @@ -1,25 +1,29 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["java.util.spi", "CalendarNameProvider", True, "getDisplayName", "(String,int,int,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.spi", "CalendarNameProvider", True, "getDisplayNames", "(String,int,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.spi", "LocaleNameProvider", True, "getDisplayUnicodeExtensionKey", "(String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.spi", "LocaleNameProvider", True, "getDisplayUnicodeExtensionType", "(String,String,Locale)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.spi", "LocaleServiceProvider", True, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.spi", "TimeZoneNameProvider", True, "getDisplayName", "(String,boolean,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["java.util.spi", "TimeZoneNameProvider", True, "getGenericDisplayName", "(String,int,Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["java.util.spi", "AbstractResourceBundleProvider", "getBundle", "(String,Locale)", "summary", "df-generated"] - ["java.util.spi", "CalendarDataProvider", "getFirstDayOfWeek", "(Locale)", "summary", "df-generated"] - ["java.util.spi", "CalendarDataProvider", "getMinimalDaysInFirstWeek", "(Locale)", "summary", "df-generated"] - - ["java.util.spi", "CalendarNameProvider", "getDisplayName", "(String,int,int,int,Locale)", "summary", "df-generated"] - - ["java.util.spi", "CalendarNameProvider", "getDisplayNames", "(String,int,int,Locale)", "summary", "df-generated"] - ["java.util.spi", "CurrencyNameProvider", "getDisplayName", "(String,Locale)", "summary", "df-generated"] - ["java.util.spi", "CurrencyNameProvider", "getSymbol", "(String,Locale)", "summary", "df-generated"] - ["java.util.spi", "LocaleNameProvider", "getDisplayCountry", "(String,Locale)", "summary", "df-generated"] - ["java.util.spi", "LocaleNameProvider", "getDisplayLanguage", "(String,Locale)", "summary", "df-generated"] - ["java.util.spi", "LocaleNameProvider", "getDisplayScript", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleNameProvider", "getDisplayUnicodeExtensionKey", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleNameProvider", "getDisplayUnicodeExtensionType", "(String,String,Locale)", "summary", "df-generated"] - ["java.util.spi", "LocaleNameProvider", "getDisplayVariant", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "LocaleServiceProvider", "getAvailableLocales", "()", "summary", "df-generated"] - ["java.util.spi", "LocaleServiceProvider", "isSupportedLocale", "(Locale)", "summary", "df-generated"] - - ["java.util.spi", "ResourceBundleProvider", "getBundle", "(String,Locale)", "summary", "df-generated"] - - ["java.util.spi", "TimeZoneNameProvider", "getDisplayName", "(String,boolean,int,Locale)", "summary", "df-generated"] - - ["java.util.spi", "TimeZoneNameProvider", "getGenericDisplayName", "(String,int,Locale)", "summary", "df-generated"] - ["java.util.spi", "ToolProvider", "findFirst", "(String)", "summary", "df-generated"] - ["java.util.spi", "ToolProvider", "run", "(PrintStream,PrintStream,String[])", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.stream.model.yml b/java/ql/lib/ext/generated/java.util.stream.model.yml index ce97043b8dd4..1d54b99c828e 100644 --- a/java/ql/lib/ext/generated/java.util.stream.model.yml +++ b/java/ql/lib/ext/generated/java.util.stream.model.yml @@ -17,11 +17,9 @@ extensions: - ["java.util.stream", "Collectors", False, "groupingBy", "(Function,Supplier,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "Collectors", False, "groupingByConcurrent", "(Function,Supplier,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "Collectors", False, "mapping", "(Function,Collector)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "teeing", "(Collector,Collector,BiFunction)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "Collectors", False, "toCollection", "(Supplier)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "Collectors", False, "toConcurrentMap", "(Function,Function,BinaryOperator,Supplier)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "Collectors", False, "toMap", "(Function,Function,BinaryOperator,Supplier)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream$Builder", True, "add", "(double)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.stream", "DoubleStream$Builder", True, "add", "(double)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "DoubleStream$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "DoubleStream", True, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "DoubleStream", True, "concat", "(DoubleStream,DoubleStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -39,11 +37,11 @@ extensions: - ["java.util.stream", "DoubleStream", True, "mapToLong", "(DoubleToLongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "DoubleStream", True, "mapToObj", "(DoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "DoubleStream", True, "peek", "(DoubleConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "DoubleStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.stream", "DoubleStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "DoubleStream", True, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "DoubleStream", True, "takeWhile", "(DoublePredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "DoubleStream", True, "takeWhile", "(DoublePredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream$Builder", True, "add", "(int)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.stream", "IntStream$Builder", True, "add", "(int)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "IntStream$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "IntStream", True, "asDoubleStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "IntStream", True, "asLongStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -61,13 +59,12 @@ extensions: - ["java.util.stream", "IntStream", True, "mapMulti", "(IntStream$IntMapMultiConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "IntStream", True, "mapToDouble", "(IntToDoubleFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "IntStream", True, "mapToLong", "(IntToLongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "mapToObj", "(IntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "IntStream", True, "peek", "(IntConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "IntStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.stream", "IntStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "IntStream", True, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "IntStream", True, "takeWhile", "(IntPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "IntStream", True, "takeWhile", "(IntPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream$Builder", True, "add", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.stream", "LongStream$Builder", True, "add", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "LongStream$Builder", True, "build", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "LongStream", True, "asDoubleStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "LongStream", True, "boxed", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -86,16 +83,21 @@ extensions: - ["java.util.stream", "LongStream", True, "mapToInt", "(LongToIntFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "LongStream", True, "mapToObj", "(LongFunction)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "LongStream", True, "peek", "(LongConsumer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.stream", "LongStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.stream", "LongStream", True, "skip", "(long)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "LongStream", True, "sorted", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "LongStream", True, "takeWhile", "(LongPredicate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "LongStream", True, "takeWhile", "(LongPredicate)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.stream", "Node$Builder$OfDouble", True, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.stream", "Node$Builder$OfInt", True, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.stream", "Node$Builder$OfLong", True, "build", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.stream", "Node$OfDouble", True, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.stream", "Node$OfInt", True, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.stream", "Node$OfLong", True, "truncate", "(long,long,IntFunction)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "Sink$ChainedDouble", True, "ChainedDouble", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.stream", "Sink$ChainedInt", True, "ChainedInt", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.stream", "Sink$ChainedLong", True, "ChainedLong", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.stream", "Sink$ChainedReference", True, "ChainedReference", "(Sink)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.stream", "Stream$Builder", True, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.stream", "Stream$Builder", True, "add", "(Object)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.stream", "Stream$Builder", True, "add", "(Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.stream", "StreamSupport", False, "doubleStream", "(Spliterator$OfDouble,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "StreamSupport", False, "doubleStream", "(Supplier,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["java.util.stream", "StreamSupport", False, "intStream", "(Spliterator$OfInt,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -129,83 +131,62 @@ extensions: - ["java.util.stream", "Collectors", "summingDouble", "(ToDoubleFunction)", "summary", "df-generated"] - ["java.util.stream", "Collectors", "summingInt", "(ToIntFunction)", "summary", "df-generated"] - ["java.util.stream", "Collectors", "summingLong", "(ToLongFunction)", "summary", "df-generated"] + - ["java.util.stream", "Collectors", "teeing", "(Collector,Collector,BiFunction)", "summary", "df-generated"] - ["java.util.stream", "Collectors", "toConcurrentMap", "(Function,Function)", "summary", "df-generated"] - ["java.util.stream", "Collectors", "toConcurrentMap", "(Function,Function,BinaryOperator)", "summary", "df-generated"] - ["java.util.stream", "Collectors", "toUnmodifiableList", "()", "summary", "df-generated"] - ["java.util.stream", "Collectors", "toUnmodifiableMap", "(Function,Function)", "summary", "df-generated"] - ["java.util.stream", "Collectors", "toUnmodifiableMap", "(Function,Function,BinaryOperator)", "summary", "df-generated"] - ["java.util.stream", "Collectors", "toUnmodifiableSet", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "allMatch", "(DoublePredicate)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "anyMatch", "(DoublePredicate)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "average", "()", "summary", "df-generated"] - ["java.util.stream", "DoubleStream", "builder", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "collect", "(Supplier,ObjDoubleConsumer,BiConsumer)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "count", "()", "summary", "df-generated"] - ["java.util.stream", "DoubleStream", "empty", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "findAny", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "findFirst", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "forEach", "(DoubleConsumer)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "forEachOrdered", "(DoubleConsumer)", "summary", "df-generated"] - ["java.util.stream", "DoubleStream", "iterate", "(double,DoublePredicate,DoubleUnaryOperator)", "summary", "df-generated"] - ["java.util.stream", "DoubleStream", "iterate", "(double,DoubleUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "max", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "min", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "noneMatch", "(DoublePredicate)", "summary", "df-generated"] - ["java.util.stream", "DoubleStream", "of", "(double)", "summary", "df-generated"] - ["java.util.stream", "DoubleStream", "of", "(double[])", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "reduce", "(DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "reduce", "(double,DoubleBinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "sum", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "summaryStatistics", "()", "summary", "df-generated"] - - ["java.util.stream", "DoubleStream", "toArray", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "allMatch", "(IntPredicate)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "anyMatch", "(IntPredicate)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "average", "()", "summary", "df-generated"] - ["java.util.stream", "IntStream", "builder", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "collect", "(Supplier,ObjIntConsumer,BiConsumer)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "count", "()", "summary", "df-generated"] - ["java.util.stream", "IntStream", "empty", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "findAny", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "findFirst", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "forEach", "(IntConsumer)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "forEachOrdered", "(IntConsumer)", "summary", "df-generated"] - ["java.util.stream", "IntStream", "iterate", "(int,IntPredicate,IntUnaryOperator)", "summary", "df-generated"] - ["java.util.stream", "IntStream", "iterate", "(int,IntUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "max", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "min", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "noneMatch", "(IntPredicate)", "summary", "df-generated"] - ["java.util.stream", "IntStream", "of", "(int)", "summary", "df-generated"] - ["java.util.stream", "IntStream", "of", "(int[])", "summary", "df-generated"] - ["java.util.stream", "IntStream", "rangeClosed", "(int,int)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "reduce", "(IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "reduce", "(int,IntBinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "sum", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "summaryStatistics", "()", "summary", "df-generated"] - - ["java.util.stream", "IntStream", "toArray", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "allMatch", "(LongPredicate)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "anyMatch", "(LongPredicate)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "average", "()", "summary", "df-generated"] - ["java.util.stream", "LongStream", "builder", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "collect", "(Supplier,ObjLongConsumer,BiConsumer)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "count", "()", "summary", "df-generated"] - ["java.util.stream", "LongStream", "empty", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "findAny", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "findFirst", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "forEach", "(LongConsumer)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "forEachOrdered", "(LongConsumer)", "summary", "df-generated"] - ["java.util.stream", "LongStream", "iterate", "(long,LongPredicate,LongUnaryOperator)", "summary", "df-generated"] - ["java.util.stream", "LongStream", "iterate", "(long,LongUnaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "max", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "min", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "noneMatch", "(LongPredicate)", "summary", "df-generated"] - ["java.util.stream", "LongStream", "of", "(long)", "summary", "df-generated"] - ["java.util.stream", "LongStream", "of", "(long[])", "summary", "df-generated"] - ["java.util.stream", "LongStream", "range", "(long,long)", "summary", "df-generated"] - ["java.util.stream", "LongStream", "rangeClosed", "(long,long)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "reduce", "(LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "reduce", "(long,LongBinaryOperator)", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "sum", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "summaryStatistics", "()", "summary", "df-generated"] - - ["java.util.stream", "LongStream", "toArray", "()", "summary", "df-generated"] + - ["java.util.stream", "Node$OfDouble", "copyInto", "(Double[],int)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfDouble", "forEach", "(Consumer)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfDouble", "getShape", "()", "summary", "df-generated"] + - ["java.util.stream", "Node$OfDouble", "newArray", "(int)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfInt", "copyInto", "(Integer[],int)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfInt", "forEach", "(Consumer)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfInt", "getShape", "()", "summary", "df-generated"] + - ["java.util.stream", "Node$OfInt", "newArray", "(int)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfLong", "copyInto", "(Long[],int)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfLong", "forEach", "(Consumer)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfLong", "getShape", "()", "summary", "df-generated"] + - ["java.util.stream", "Node$OfLong", "newArray", "(int)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfPrimitive", "asArray", "(IntFunction)", "summary", "df-generated"] + - ["java.util.stream", "Node$OfPrimitive", "getChild", "(int)", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedDouble", "begin", "(long)", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedDouble", "cancellationRequested", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedDouble", "end", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedInt", "begin", "(long)", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedInt", "cancellationRequested", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedInt", "end", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedLong", "begin", "(long)", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedLong", "cancellationRequested", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedLong", "end", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedReference", "begin", "(long)", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedReference", "cancellationRequested", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$ChainedReference", "end", "()", "summary", "df-generated"] + - ["java.util.stream", "Sink$OfDouble", "accept", "(Double)", "summary", "df-generated"] + - ["java.util.stream", "Sink$OfInt", "accept", "(Integer)", "summary", "df-generated"] + - ["java.util.stream", "Sink$OfLong", "accept", "(Long)", "summary", "df-generated"] - ["java.util.stream", "Stream", "builder", "()", "summary", "df-generated"] - ["java.util.stream", "Stream", "empty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/java.util.zip.model.yml b/java/ql/lib/ext/generated/java.util.zip.model.yml index 8aaf1118ad65..09be65e9dce0 100644 --- a/java/ql/lib/ext/generated/java.util.zip.model.yml +++ b/java/ql/lib/ext/generated/java.util.zip.model.yml @@ -4,12 +4,11 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["java.util.zip", "CheckedInputStream", True, "CheckedInputStream", "(InputStream,Checksum)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "CheckedInputStream", True, "CheckedInputStream", "(InputStream,Checksum)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "CheckedInputStream", True, "getChecksum", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "CheckedOutputStream", True, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "CheckedOutputStream", True, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "CheckedOutputStream", True, "getChecksum", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.zip", "CheckedInputStream", True, "CheckedInputStream", "(InputStream,Checksum)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.zip.CheckedInputStream.cksum]", "value", "dfc-generated"] + - ["java.util.zip", "CheckedInputStream", True, "getChecksum", "()", "", "Argument[this].SyntheticField[java.util.zip.CheckedInputStream.cksum]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.zip", "CheckedOutputStream", True, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "CheckedOutputStream", True, "CheckedOutputStream", "(OutputStream,Checksum)", "", "Argument[1]", "Argument[this].SyntheticField[java.util.zip.CheckedOutputStream.cksum]", "value", "dfc-generated"] + - ["java.util.zip", "CheckedOutputStream", True, "getChecksum", "()", "", "Argument[this].SyntheticField[java.util.zip.CheckedOutputStream.cksum]", "ReturnValue", "value", "dfc-generated"] - ["java.util.zip", "DataFormatException", True, "DataFormatException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "Deflater", True, "setInput", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "Deflater", True, "setInput", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -19,20 +18,16 @@ extensions: - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream,Deflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream,Deflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "DeflaterInputStream", True, "DeflaterInputStream", "(InputStream,Deflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,Deflater,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "DeflaterOutputStream", True, "DeflaterOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "GZIPOutputStream", True, "GZIPOutputStream", "(OutputStream,int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.util.zip", "Inflater", True, "setInput", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "Inflater", True, "setInput", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "Inflater", True, "setInput", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -41,55 +36,56 @@ extensions: - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream,Inflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream,Inflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "InflaterInputStream", True, "InflaterInputStream", "(InputStream,Inflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "InflaterOutputStream", True, "InflaterOutputStream", "(OutputStream,Inflater,int)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.util.zip", "ZipEntry", True, "ZipEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "getComment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "getCreationTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "getExtra", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "getLastAccessTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "getLastModifiedTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["java.util.zip", "ZipEntry", True, "getComment", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.comment]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "getCreationTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.ctime]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "getExtra", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.extra]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "getLastAccessTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.atime]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "getLastModifiedTime", "()", "", "Argument[this].SyntheticField[java.util.zip.ZipEntry.mtime]", "ReturnValue", "value", "dfc-generated"] - ["java.util.zip", "ZipEntry", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setExtra", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["java.util.zip", "ZipEntry", True, "setComment", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.comment]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.ctime]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.ctime]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setCreationTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setExtra", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.extra]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.atime]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.atime]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setLastAccessTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.zip.ZipEntry.mtime]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[0]", "ReturnValue.SyntheticField[java.util.zip.ZipEntry.mtime]", "value", "dfc-generated"] + - ["java.util.zip", "ZipEntry", True, "setLastModifiedTime", "(FileTime)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["java.util.zip", "ZipError", True, "ZipError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "ZipException", True, "ZipException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,int,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "ZipFile", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "getEntry", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "getEntry", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "getInputStream", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "getInputStream", "(ZipEntry)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "getInputStream", "(ZipEntry)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipFile", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["java.util.zip", "ZipInputStream", True, "getNextEntry", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["java.util.zip", "ZipOutputStream", True, "ZipOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["java.util.zip", "ZipOutputStream", True, "ZipOutputStream", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["java.util.zip", "ZipOutputStream", True, "ZipOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["java.util.zip", "ZipOutputStream", True, "ZipOutputStream", "(OutputStream,Charset)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["java.util.zip", "ZipOutputStream", True, "putNextEntry", "(ZipEntry)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["java.util.zip", "ZipOutputStream", True, "setComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["java.util.zip", "Checksum", "getValue", "()", "summary", "df-generated"] - - ["java.util.zip", "Checksum", "reset", "()", "summary", "df-generated"] + - ["java.util.zip", "Adler32", "getValue", "()", "summary", "df-generated"] + - ["java.util.zip", "Adler32", "reset", "()", "summary", "df-generated"] + - ["java.util.zip", "Adler32", "update", "(ByteBuffer)", "summary", "df-generated"] + - ["java.util.zip", "Adler32", "update", "(byte[],int,int)", "summary", "df-generated"] + - ["java.util.zip", "Adler32", "update", "(int)", "summary", "df-generated"] + - ["java.util.zip", "CRC32", "getValue", "()", "summary", "df-generated"] + - ["java.util.zip", "CRC32", "reset", "()", "summary", "df-generated"] + - ["java.util.zip", "CRC32", "update", "(ByteBuffer)", "summary", "df-generated"] + - ["java.util.zip", "CRC32", "update", "(byte[],int,int)", "summary", "df-generated"] + - ["java.util.zip", "CRC32", "update", "(int)", "summary", "df-generated"] + - ["java.util.zip", "CRC32C", "getValue", "()", "summary", "df-generated"] + - ["java.util.zip", "CRC32C", "reset", "()", "summary", "df-generated"] + - ["java.util.zip", "CRC32C", "update", "(ByteBuffer)", "summary", "df-generated"] + - ["java.util.zip", "CRC32C", "update", "(byte[],int,int)", "summary", "df-generated"] + - ["java.util.zip", "CRC32C", "update", "(int)", "summary", "df-generated"] + - ["java.util.zip", "CheckedInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.util.zip", "Checksum", "update", "(ByteBuffer)", "summary", "df-generated"] - ["java.util.zip", "Checksum", "update", "(byte[])", "summary", "df-generated"] - - ["java.util.zip", "Checksum", "update", "(byte[],int,int)", "summary", "df-generated"] - - ["java.util.zip", "Checksum", "update", "(int)", "summary", "df-generated"] - ["java.util.zip", "Deflater", "Deflater", "(int)", "summary", "df-generated"] - ["java.util.zip", "Deflater", "Deflater", "(int,boolean)", "summary", "df-generated"] - ["java.util.zip", "Deflater", "deflate", "(ByteBuffer)", "summary", "df-generated"] @@ -112,7 +108,13 @@ extensions: - ["java.util.zip", "Deflater", "setDictionary", "(byte[],int,int)", "summary", "df-generated"] - ["java.util.zip", "Deflater", "setLevel", "(int)", "summary", "df-generated"] - ["java.util.zip", "Deflater", "setStrategy", "(int)", "summary", "df-generated"] + - ["java.util.zip", "DeflaterInputStream", "available", "()", "summary", "df-generated"] + - ["java.util.zip", "DeflaterInputStream", "mark", "(int)", "summary", "df-generated"] + - ["java.util.zip", "DeflaterInputStream", "markSupported", "()", "summary", "df-generated"] + - ["java.util.zip", "DeflaterInputStream", "reset", "()", "summary", "df-generated"] + - ["java.util.zip", "DeflaterInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.util.zip", "DeflaterOutputStream", "finish", "()", "summary", "df-generated"] + - ["java.util.zip", "GZIPOutputStream", "finish", "()", "summary", "df-generated"] - ["java.util.zip", "Inflater", "Inflater", "(boolean)", "summary", "df-generated"] - ["java.util.zip", "Inflater", "end", "()", "summary", "df-generated"] - ["java.util.zip", "Inflater", "finished", "()", "summary", "df-generated"] @@ -131,6 +133,11 @@ extensions: - ["java.util.zip", "Inflater", "setDictionary", "(ByteBuffer)", "summary", "df-generated"] - ["java.util.zip", "Inflater", "setDictionary", "(byte[])", "summary", "df-generated"] - ["java.util.zip", "Inflater", "setDictionary", "(byte[],int,int)", "summary", "df-generated"] + - ["java.util.zip", "InflaterInputStream", "available", "()", "summary", "df-generated"] + - ["java.util.zip", "InflaterInputStream", "mark", "(int)", "summary", "df-generated"] + - ["java.util.zip", "InflaterInputStream", "markSupported", "()", "summary", "df-generated"] + - ["java.util.zip", "InflaterInputStream", "reset", "()", "summary", "df-generated"] + - ["java.util.zip", "InflaterInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.util.zip", "InflaterOutputStream", "finish", "()", "summary", "df-generated"] - ["java.util.zip", "ZipEntry", "getCompressedSize", "()", "summary", "df-generated"] - ["java.util.zip", "ZipEntry", "getCrc", "()", "summary", "df-generated"] @@ -145,11 +152,11 @@ extensions: - ["java.util.zip", "ZipEntry", "setSize", "(long)", "summary", "df-generated"] - ["java.util.zip", "ZipEntry", "setTime", "(long)", "summary", "df-generated"] - ["java.util.zip", "ZipEntry", "setTimeLocal", "(LocalDateTime)", "summary", "df-generated"] - - ["java.util.zip", "ZipFile", "entries", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipFile", "getComment", "()", "summary", "df-generated"] - ["java.util.zip", "ZipFile", "size", "()", "summary", "df-generated"] - - ["java.util.zip", "ZipFile", "stream", "()", "summary", "df-generated"] + - ["java.util.zip", "ZipInputStream", "available", "()", "summary", "df-generated"] - ["java.util.zip", "ZipInputStream", "closeEntry", "()", "summary", "df-generated"] + - ["java.util.zip", "ZipInputStream", "skip", "(long)", "summary", "df-generated"] - ["java.util.zip", "ZipOutputStream", "closeEntry", "()", "summary", "df-generated"] + - ["java.util.zip", "ZipOutputStream", "finish", "()", "summary", "df-generated"] - ["java.util.zip", "ZipOutputStream", "setLevel", "(int)", "summary", "df-generated"] - ["java.util.zip", "ZipOutputStream", "setMethod", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.accessibility.model.yml b/java/ql/lib/ext/generated/javax.accessibility.model.yml index ff17aaf81e15..4c263912f231 100644 --- a/java/ql/lib/ext/generated/javax.accessibility.model.yml +++ b/java/ql/lib/ext/generated/javax.accessibility.model.yml @@ -4,64 +4,86 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.accessibility", "Accessible", True, "getAccessibleContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleAttributeSequence", True, "AccessibleAttributeSequence", "(int,int,AttributeSet)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "Accessible", True, "getAccessibleContext", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleAttributeSequence", True, "AccessibleAttributeSequence", "(int,int,AttributeSet)", "", "Argument[2]", "Argument[this].Field[javax.accessibility.AccessibleAttributeSequence.attributes]", "value", "dfc-generated"] - ["javax.accessibility", "AccessibleBundle", True, "toDisplayString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleBundle", True, "toDisplayString", "(Locale)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.accessibility", "AccessibleBundle", True, "toDisplayString", "(Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "getAccessibleParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "getAccessibleAt", "(Point)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "getBackground", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "getCursor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "getFont", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "getFontMetrics", "(Font)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "getFontMetrics", "(Font)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "getForeground", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "setBackground", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "setCursor", "(Cursor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "setFont", "(Font)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleComponent", True, "setForeground", "(Color)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleAction", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleChild", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleComponent", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleDescription", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleDescription]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleEditableText", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleIcon", "()", "", "Argument[this]", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleName", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleParent", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleParent]", "ReturnValue", "value", "dfc-generated"] - ["javax.accessibility", "AccessibleContext", True, "getAccessibleRelationSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "setAccessibleDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "setAccessibleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleContext", True, "setAccessibleParent", "(Accessible)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "setTarget", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelation", True, "setTarget", "(Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "AccessibleRelationSet", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "add", "(AccessibleRelation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "addAll", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleRelationSet", True, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "AccessibleStateSet", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "add", "(AccessibleState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "addAll", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleStateSet", True, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.accessibility", "AccessibleTextSequence", True, "AccessibleTextSequence", "(int,int,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleSelection", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleTable", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleText", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getAccessibleValue", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleContext", True, "setAccessibleDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleDescription]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "setAccessibleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleName]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleContext", True, "setAccessibleParent", "(Accessible)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleContext.accessibleParent]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleHypertext", True, "getLink", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "AccessibleRelation", "(String,Object[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "getKey", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleBundle.key]", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "getTarget", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "setTarget", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target].ArrayElement", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelation", True, "setTarget", "(Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelation.target]", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelationSet", True, "AccessibleRelationSet", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelationSet", True, "add", "(AccessibleRelation)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelationSet", True, "addAll", "(AccessibleRelation[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelationSet", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleRelationSet", True, "toArray", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleRelationSet.relations].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleSelection", True, "getAccessibleSelection", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleStateSet", True, "AccessibleStateSet", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleStateSet", True, "add", "(AccessibleState)", "", "Argument[0]", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleStateSet", True, "addAll", "(AccessibleState[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleStateSet", True, "toArray", "()", "", "Argument[this].SyntheticField[javax.accessibility.AccessibleStateSet.states].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.accessibility", "AccessibleTable", True, "getAccessibleAt", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "getAccessibleCaption", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "getAccessibleColumnDescription", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "getAccessibleRowDescription", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "getAccessibleRowHeader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "getAccessibleSummary", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "setAccessibleCaption", "(Accessible)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "setAccessibleColumnDescription", "(int,Accessible)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "setAccessibleRowDescription", "(int,Accessible)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTable", True, "setAccessibleSummary", "(Accessible)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.accessibility", "AccessibleTextSequence", True, "AccessibleTextSequence", "(int,int,String)", "", "Argument[2]", "Argument[this].Field[javax.accessibility.AccessibleTextSequence.text]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.accessibility", "AccessibilityProvider", "activate", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibilityProvider", "getName", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleAction", "doAccessibleAction", "(int)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleAction", "getAccessibleActionCount", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleAction", "getAccessibleActionDescription", "(int)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleContext", "addPropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleContext", "firePropertyChange", "(String,Object,Object)", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleAction", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleChild", "(int)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleContext", "getAccessibleChildrenCount", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleComponent", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleEditableText", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleIcon", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibleContext", "getAccessibleIndexInParent", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibleContext", "getAccessibleRole", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleSelection", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibleContext", "getAccessibleStateSet", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleTable", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleText", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getAccessibleValue", "()", "summary", "df-generated"] - - ["javax.accessibility", "AccessibleContext", "getLocale", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibleContext", "removePropertyChangeListener", "(PropertyChangeListener)", "summary", "df-generated"] + - ["javax.accessibility", "AccessibleHyperlink", "doAccessibleAction", "(int)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionAnchor", "(int)", "summary", "df-generated"] + - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionCount", "()", "summary", "df-generated"] + - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionDescription", "(int)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleHyperlink", "getAccessibleActionObject", "(int)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleHyperlink", "getEndIndex", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibleHyperlink", "getStartIndex", "()", "summary", "df-generated"] @@ -70,6 +92,7 @@ extensions: - ["javax.accessibility", "AccessibleRelationSet", "contains", "(String)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleRelationSet", "remove", "(AccessibleRelation)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleRelationSet", "size", "()", "summary", "df-generated"] + - ["javax.accessibility", "AccessibleResourceBundle", "getContents", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibleStateSet", "clear", "()", "summary", "df-generated"] - ["javax.accessibility", "AccessibleStateSet", "contains", "(AccessibleState)", "summary", "df-generated"] - ["javax.accessibility", "AccessibleStateSet", "remove", "(AccessibleState)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.annotation.processing.model.yml b/java/ql/lib/ext/generated/javax.annotation.processing.model.yml index 6f80ce5dce91..48e9e25079a9 100644 --- a/java/ql/lib/ext/generated/javax.annotation.processing.model.yml +++ b/java/ql/lib/ext/generated/javax.annotation.processing.model.yml @@ -6,20 +6,39 @@ extensions: data: - ["javax.annotation.processing", "Completion", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.annotation.processing", "Completion", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Completions", True, "of", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Completions", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.annotation.processing", "Completions", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Completions", True, "of", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.value]", "value", "dfc-generated"] + - ["javax.annotation.processing", "Completions", True, "of", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.value]", "value", "dfc-generated"] + - ["javax.annotation.processing", "Completions", True, "of", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.annotation.processing.Completions$SimpleCompletion.message]", "value", "dfc-generated"] + - ["javax.annotation.processing", "Filer", True, "createClassFile", "(CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "createResource", "(JavaFileManager$Location,CharSequence,CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "createSourceFile", "(CharSequence,Element[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "Filer", True, "getResource", "(JavaFileManager$Location,CharSequence,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.annotation.processing", "FilerException", True, "FilerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.annotation.processing", "ProcessingEnvironment", True, "getElementUtils", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "ProcessingEnvironment", True, "getFiler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "ProcessingEnvironment", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "ProcessingEnvironment", True, "getMessager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "ProcessingEnvironment", True, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "ProcessingEnvironment", True, "getTypeUtils", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.annotation.processing", "Processor", True, "init", "(ProcessingEnvironment)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWith", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWith", "(TypeElement)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWithAny", "(Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.annotation.processing", "RoundEnvironment", True, "getElementsAnnotatedWithAny", "(TypeElement[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.annotation.processing", "RoundEnvironment", True, "getRootElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["javax.annotation.processing", "AbstractProcessor", "getCompletions", "(Element,AnnotationMirror,ExecutableElement,String)", "summary", "df-generated"] + - ["javax.annotation.processing", "AbstractProcessor", "getSupportedAnnotationTypes", "()", "summary", "df-generated"] + - ["javax.annotation.processing", "AbstractProcessor", "getSupportedOptions", "()", "summary", "df-generated"] + - ["javax.annotation.processing", "AbstractProcessor", "getSupportedSourceVersion", "()", "summary", "df-generated"] + - ["javax.annotation.processing", "AbstractProcessor", "process", "(Set,RoundEnvironment)", "summary", "df-generated"] - ["javax.annotation.processing", "ProcessingEnvironment", "isPreviewEnabled", "()", "summary", "df-generated"] - - ["javax.annotation.processing", "Processor", "getCompletions", "(Element,AnnotationMirror,ExecutableElement,String)", "summary", "df-generated"] - - ["javax.annotation.processing", "Processor", "getSupportedAnnotationTypes", "()", "summary", "df-generated"] - - ["javax.annotation.processing", "Processor", "getSupportedOptions", "()", "summary", "df-generated"] - - ["javax.annotation.processing", "Processor", "getSupportedSourceVersion", "()", "summary", "df-generated"] - - ["javax.annotation.processing", "Processor", "process", "(Set,RoundEnvironment)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.crypto.interfaces.model.yml b/java/ql/lib/ext/generated/javax.crypto.interfaces.model.yml new file mode 100644 index 000000000000..30fbec308c89 --- /dev/null +++ b/java/ql/lib/ext/generated/javax.crypto.interfaces.model.yml @@ -0,0 +1,9 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["javax.crypto.interfaces", "DHKey", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto.interfaces", "PBEKey", True, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto.interfaces", "PBEKey", True, "getSalt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.crypto.model.yml b/java/ql/lib/ext/generated/javax.crypto.model.yml index 727ba26863f2..1e917f8d6abb 100644 --- a/java/ql/lib/ext/generated/javax.crypto.model.yml +++ b/java/ql/lib/ext/generated/javax.crypto.model.yml @@ -8,26 +8,25 @@ extensions: - ["javax.crypto", "BadPaddingException", True, "BadPaddingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "CipherInputStream", True, "CipherInputStream", "(InputStream,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "CipherInputStream", True, "CipherInputStream", "(InputStream,Cipher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "CipherOutputStream", True, "CipherOutputStream", "(OutputStream,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "CipherOutputStream", True, "CipherOutputStream", "(OutputStream,Cipher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(AlgorithmParameters,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(AlgorithmParameters,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(String,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.crypto", "CipherOutputStream", True, "CipherOutputStream", "(OutputStream,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(AlgorithmParameters,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "value", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "value", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData].ArrayElement", "value", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "value", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "EncryptedPrivateKeyInfo", "(byte[])", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded].ArrayElement", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData].ArrayElement", "value", "dfc-generated"] - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getAlgParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncryptedData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Cipher)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Cipher)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encoded]", "taint", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getEncryptedData", "()", "", "Argument[this].SyntheticField[javax.crypto.EncryptedPrivateKeyInfo.encryptedData]", "ReturnValue", "value", "dfc-generated"] - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Cipher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Key,Provider)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "EncryptedPrivateKeyInfo", True, "getKeySpec", "(Key,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "ExemptionMechanism", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"] + - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"] + - ["javax.crypto", "ExemptionMechanism", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "value", "dfc-generated"] + - ["javax.crypto", "ExemptionMechanism", True, "getName", "()", "", "Argument[this].SyntheticField[javax.crypto.ExemptionMechanism.mechanism]", "ReturnValue", "value", "dfc-generated"] - ["javax.crypto", "ExemptionMechanism", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "ExemptionMechanism", True, "init", "(Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "ExemptionMechanism", True, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -37,58 +36,42 @@ extensions: - ["javax.crypto", "KeyAgreement", True, "doPhase", "(Key,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyAgreement", True, "generateSecret", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "KeyAgreement", True, "generateSecret", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "generateSecret", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "KeyAgreement", True, "generateSecret", "(byte[],int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto", "KeyAgreement", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KeyAgreement.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "KeyAgreement", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyAgreement.algorithm]", "value", "dfc-generated"] - ["javax.crypto", "KeyAgreement", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "KeyAgreement", True, "init", "(Key)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyAgreement", True, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyAgreement", True, "init", "(Key,AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyAgreement", True, "init", "(Key,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyGenerator", True, "generateKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto", "KeyGenerator", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.KeyGenerator.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "KeyGenerator", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.KeyGenerator.algorithm]", "value", "dfc-generated"] - ["javax.crypto", "KeyGenerator", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "KeyGenerator", True, "init", "(AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyGenerator", True, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyGenerator", True, "init", "(AlgorithmParameterSpec,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyGenerator", True, "init", "(SecureRandom)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "KeyGenerator", True, "init", "(int,SecureRandom)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "doFinal", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "doFinal", "(byte[],int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "Mac", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto", "Mac", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.Mac.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto", "Mac", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "Mac", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "Mac", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.Mac.algorithm]", "value", "dfc-generated"] - ["javax.crypto", "Mac", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "Mac", True, "init", "(Key,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "NoSuchPaddingException", True, "NoSuchPaddingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "SealedObject", "(Serializable,Cipher)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "SealedObject", "(Serializable,Cipher)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "SealedObject", "(Serializable,Cipher)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.crypto", "SealedObject", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "getObject", "(Cipher)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "getObject", "(Cipher)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "getObject", "(Cipher)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "getObject", "(Key)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SealedObject", True, "getObject", "(Key,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "SecretKeyFactory", True, "generateSecret", "(KeySpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "SecretKeyFactory", True, "generateSecret", "(KeySpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto", "SecretKeyFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"] + - ["javax.crypto", "SecretKeyFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.crypto.SecretKeyFactory.algorithm]", "value", "dfc-generated"] - ["javax.crypto", "SecretKeyFactory", True, "getKeySpec", "(SecretKey,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto", "SecretKeyFactory", True, "getKeySpec", "(SecretKey,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "SecretKeyFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "SecretKeyFactory", True, "translateKey", "(SecretKey)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto", "SecretKeyFactory", True, "translateKey", "(SecretKey)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -101,9 +84,9 @@ extensions: - ["javax.crypto", "Cipher", "getMaxAllowedKeyLength", "(String)", "summary", "df-generated"] - ["javax.crypto", "Cipher", "getMaxAllowedParameterSpec", "(String)", "summary", "df-generated"] - ["javax.crypto", "Cipher", "getOutputSize", "(int)", "summary", "df-generated"] - - ["javax.crypto", "Cipher", "init", "(int,Certificate)", "summary", "df-generated"] - - ["javax.crypto", "CipherSpi", "engineSetMode", "(String)", "summary", "df-generated"] - - ["javax.crypto", "CipherSpi", "engineSetPadding", "(String)", "summary", "df-generated"] + - ["javax.crypto", "CipherInputStream", "available", "()", "summary", "df-generated"] + - ["javax.crypto", "CipherInputStream", "markSupported", "()", "summary", "df-generated"] + - ["javax.crypto", "CipherInputStream", "skip", "(long)", "summary", "df-generated"] - ["javax.crypto", "EncryptedPrivateKeyInfo", "getAlgName", "()", "summary", "df-generated"] - ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "()", "summary", "df-generated"] - ["javax.crypto", "ExemptionMechanism", "genExemptionBlob", "(byte[])", "summary", "df-generated"] @@ -111,9 +94,15 @@ extensions: - ["javax.crypto", "ExemptionMechanism", "getOutputSize", "(int)", "summary", "df-generated"] - ["javax.crypto", "ExemptionMechanism", "isCryptoAllowed", "(Key)", "summary", "df-generated"] - ["javax.crypto", "KeyGenerator", "init", "(int)", "summary", "df-generated"] + - ["javax.crypto", "Mac", "doFinal", "(byte[])", "summary", "df-generated"] + - ["javax.crypto", "Mac", "doFinal", "(byte[],int)", "summary", "df-generated"] - ["javax.crypto", "Mac", "getMacLength", "()", "summary", "df-generated"] - ["javax.crypto", "Mac", "reset", "()", "summary", "df-generated"] - ["javax.crypto", "Mac", "update", "(ByteBuffer)", "summary", "df-generated"] - ["javax.crypto", "Mac", "update", "(byte)", "summary", "df-generated"] - ["javax.crypto", "Mac", "update", "(byte[])", "summary", "df-generated"] - ["javax.crypto", "Mac", "update", "(byte[],int,int)", "summary", "df-generated"] + - ["javax.crypto", "SealedObject", "SealedObject", "(Serializable,Cipher)", "summary", "df-generated"] + - ["javax.crypto", "SealedObject", "getObject", "(Cipher)", "summary", "df-generated"] + - ["javax.crypto", "SealedObject", "getObject", "(Key)", "summary", "df-generated"] + - ["javax.crypto", "SealedObject", "getObject", "(Key,String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.crypto.spec.model.yml b/java/ql/lib/ext/generated/javax.crypto.spec.model.yml index 9f7408d3e369..ec5d2c20bbd4 100644 --- a/java/ql/lib/ext/generated/javax.crypto.spec.model.yml +++ b/java/ql/lib/ext/generated/javax.crypto.spec.model.yml @@ -4,38 +4,38 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.crypto.spec", "ChaCha20ParameterSpec", False, "ChaCha20ParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "ChaCha20ParameterSpec", False, "getNonce", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "DESKeySpec", True, "DESKeySpec", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "DESKeySpec", True, "DESKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "DESKeySpec", True, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", True, "DESedeKeySpec", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", True, "DESedeKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "DESedeKeySpec", True, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto.spec", "ChaCha20ParameterSpec", False, "ChaCha20ParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.ChaCha20ParameterSpec.nonce]", "value", "dfc-generated"] + - ["javax.crypto.spec", "ChaCha20ParameterSpec", False, "getNonce", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.ChaCha20ParameterSpec.nonce]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "DESKeySpec", True, "DESKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "taint", "dfc-generated"] + - ["javax.crypto.spec", "DESKeySpec", True, "DESKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "taint", "dfc-generated"] + - ["javax.crypto.spec", "DESKeySpec", True, "getKey", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.DESKeySpec.key]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "DESedeKeySpec", True, "DESedeKeySpec", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "taint", "dfc-generated"] + - ["javax.crypto.spec", "DESedeKeySpec", True, "DESedeKeySpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "taint", "dfc-generated"] + - ["javax.crypto.spec", "DESedeKeySpec", True, "getKey", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.DESedeKeySpec.key]", "ReturnValue", "value", "dfc-generated"] - ["javax.crypto.spec", "GCMParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto.spec", "IvParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getMGFAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getMGFParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "OAEPParameterSpec", True, "getPSource", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEKeySpec", True, "getSalt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "getParameterSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "PBEParameterSpec", True, "getSalt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.crypto.spec", "PSource$PSpecified", False, "PSpecified", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.crypto.spec", "PSource$PSpecified", False, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mdName]", "value", "dfc-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfName]", "value", "dfc-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[2]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfSpec]", "value", "dfc-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "OAEPParameterSpec", "(String,String,AlgorithmParameterSpec,PSource)", "", "Argument[3]", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.pSrc]", "value", "dfc-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "getDigestAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mdName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "getMGFAlgorithm", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "getMGFParameters", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.mgfSpec]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "OAEPParameterSpec", True, "getPSource", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.OAEPParameterSpec.pSrc]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEKeySpec", True, "PBEKeySpec", "(char[],byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEKeySpec", True, "getPassword", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.password]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEKeySpec", True, "getSalt", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEKeySpec.salt]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEParameterSpec", True, "PBEParameterSpec", "(byte[],int,AlgorithmParameterSpec)", "", "Argument[2]", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.paramSpec]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEParameterSpec", True, "getParameterSpec", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.paramSpec]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "PBEParameterSpec", True, "getSalt", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PBEParameterSpec.salt]", "ReturnValue", "value", "dfc-generated"] + - ["javax.crypto.spec", "PSource$PSpecified", False, "PSpecified", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.crypto.spec.PSource$PSpecified.p]", "value", "dfc-generated"] + - ["javax.crypto.spec", "PSource$PSpecified", False, "getValue", "()", "", "Argument[this].SyntheticField[javax.crypto.spec.PSource$PSpecified.p]", "ReturnValue", "value", "dfc-generated"] - ["javax.crypto.spec", "PSource", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto.spec", "RC2ParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.crypto.spec", "RC5ParameterSpec", True, "getIV", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -72,3 +72,4 @@ extensions: - ["javax.crypto.spec", "RC5ParameterSpec", "getRounds", "()", "summary", "df-generated"] - ["javax.crypto.spec", "RC5ParameterSpec", "getVersion", "()", "summary", "df-generated"] - ["javax.crypto.spec", "RC5ParameterSpec", "getWordSize", "()", "summary", "df-generated"] + - ["javax.crypto.spec", "SecretKeySpec", "getFormat", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.imageio.metadata.model.yml b/java/ql/lib/ext/generated/javax.imageio.metadata.model.yml index 961bbceb1bd7..7af531385a99 100644 --- a/java/ql/lib/ext/generated/javax.imageio.metadata.model.yml +++ b/java/ql/lib/ext/generated/javax.imageio.metadata.model.yml @@ -4,62 +4,130 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Throwable,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Throwable,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Throwable,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "getOffendingNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "getController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "IIOInvalidTreeException", "(String,Throwable,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOInvalidTreeException", True, "getOffendingNode", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOInvalidTreeException.offendingNode]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadata", True, "getAsTree", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadata", True, "getController", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadata.controller]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio.metadata", "IIOMetadata", True, "getDefaultController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", True, "getExtraMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", True, "getMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", True, "getNativeMetadataFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "setController", "(IIOMetadataController)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", True, "setFromTree", "(String,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getAttributeDescription", "(String,String,Locale)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getAttributeDescription", "(String,String,Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadata", True, "mergeTree", "(String,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadata", True, "setController", "(IIOMetadataController)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadata.controller]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadata", True, "setFromTree", "(String,Node)", "", "Argument[1].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "Argument[this].Field[com.sun.imageio.plugins.png.PNGMetadata.iCCP_compressedProfile]", "value", "dfc-generated"] - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getAttributeNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getChildNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getElementDescription", "(String,Locale)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getElementDescription", "(String,Locale)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectDefaultValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectEnumerations", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectMaxValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getObjectMinValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.metadata", "IIOMetadataFormat", True, "getRootName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "IIOMetadataFormatImpl", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "IIOMetadataFormatImpl", "(String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "IIOMetadataNode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "getUserObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataNode", True, "setUserObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "IIOMetadataFormatImpl", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "IIOMetadataFormatImpl", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", True, "getRootName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataFormatImpl.rootName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "IIOMetadataNode", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "appendChild", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "cloneNode", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributeNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributeNode", "(String)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributeNodeNS", "(String,String)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getChildNodes", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getElementsByTagName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getElementsByTagNameNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getFirstChild", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getLastChild", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.lastChild]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getLocalName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getNextSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getNodeName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getNodeValue", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getParentNode", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.parent]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getPreviousSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getTagName", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "getUserObject", "()", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "insertBefore", "(Node,Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "item", "(int)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.firstChild]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "removeAttributeNode", "(Attr)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "removeChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "removeChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "replaceChild", "(Node,Node)", "", "Argument[this]", "Argument[0].SyntheticField[javax.imageio.metadata.IIOMetadataNode.parent]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNode", "(Attr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNode", "(Attr)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNodeNS", "(Attr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "setAttributeNodeNS", "(Attr)", "", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.attributes].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "setNodeValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.nodeValue]", "value", "dfc-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", True, "setUserObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.metadata.IIOMetadataNode.userObject]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.imageio.metadata", "IIOMetadata", "activateController", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", "getAsTree", "(String)", "summary", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", "getMetadataFormat", "(String)", "summary", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", "hasController", "()", "summary", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", "isReadOnly", "()", "summary", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", "isStandardMetadataFormatSupported", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadata", "mergeTree", "(String,Node)", "summary", "df-generated"] - ["javax.imageio.metadata", "IIOMetadata", "reset", "()", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "canNodeAppear", "(String,ImageTypeSpecifier)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeDataType", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeDefaultValue", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeEnumerations", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeListMaxLength", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeListMinLength", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeMaxValue", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeMinValue", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getAttributeValueType", "(String,String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getChildPolicy", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getElementMaxChildren", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getElementMinChildren", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectArrayMaxLength", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectArrayMinLength", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectClass", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectDefaultValue", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectEnumerations", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectMaxValue", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectMinValue", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "getObjectValueType", "(String)", "summary", "df-generated"] - - ["javax.imageio.metadata", "IIOMetadataFormat", "isAttributeRequired", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "canNodeAppear", "(String,ImageTypeSpecifier)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDataType", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDefaultValue", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeDescription", "(String,String,Locale)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeEnumerations", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeListMaxLength", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeListMinLength", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeMaxValue", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeMinValue", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getAttributeValueType", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getChildPolicy", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementDescription", "(String,Locale)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementMaxChildren", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getElementMinChildren", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectArrayMaxLength", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectArrayMinLength", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectClass", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getObjectValueType", "(String)", "summary", "df-generated"] - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "getStandardFormatInstance", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataFormatImpl", "isAttributeRequired", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "compareDocumentPosition", "(Node)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getBaseURI", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getFeature", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getLength", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getNamespaceURI", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getNodeType", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getOwnerDocument", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getPrefix", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getSchemaTypeInfo", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getTextContent", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "getUserData", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "hasAttribute", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "hasAttributeNS", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "hasAttributes", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "hasChildNodes", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "isDefaultNamespace", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "isEqualNode", "(Node)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "isSameNode", "(Node)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "isSupported", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "lookupNamespaceURI", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "lookupPrefix", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "normalize", "()", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "removeAttribute", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "removeAttributeNS", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setAttribute", "(String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setAttributeNS", "(String,String,String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttribute", "(String,boolean)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttributeNS", "(String,String,boolean)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setIdAttributeNode", "(Attr,boolean)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setPrefix", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setTextContent", "(String)", "summary", "df-generated"] + - ["javax.imageio.metadata", "IIOMetadataNode", "setUserData", "(String,Object,UserDataHandler)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.imageio.model.yml b/java/ql/lib/ext/generated/javax.imageio.model.yml index a1be538932d5..df0112e4a5f8 100644 --- a/java/ql/lib/ext/generated/javax.imageio.model.yml +++ b/java/ql/lib/ext/generated/javax.imageio.model.yml @@ -7,63 +7,76 @@ extensions: - ["javax.imageio", "IIOException", True, "IIOException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "IIOException", True, "IIOException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "IIOException", True, "IIOException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "getMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "getRaster", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "getRenderedImage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "getThumbnail", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "getThumbnails", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "setMetadata", "(IIOMetadata)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "setRaster", "(Raster)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "setRenderedImage", "(RenderedImage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOImage", True, "setThumbnails", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "getController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "IIOImage", "(Raster,List,IIOMetadata)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "IIOImage", "(RenderedImage,List,IIOMetadata)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "getMetadata", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "getRaster", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "getRenderedImage", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "getThumbnail", "(int)", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "getThumbnails", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "setMetadata", "(IIOMetadata)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.metadata]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "setRaster", "(Raster)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.raster]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "setRenderedImage", "(RenderedImage)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.image]", "value", "dfc-generated"] + - ["javax.imageio", "IIOImage", True, "setThumbnails", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOImage.thumbnails]", "value", "dfc-generated"] + - ["javax.imageio", "IIOParam", True, "getController", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.controller]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio", "IIOParam", True, "getDefaultController", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "getDestinationOffset", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "getDestinationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "getSourceRegion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "setController", "(IIOParamController)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "setDestinationOffset", "(Point)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "setDestinationType", "(ImageTypeSpecifier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "IIOParam", True, "setSourceRegion", "(Rectangle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "IIOParam", True, "getDestinationOffset", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationOffset]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOParam", True, "getDestinationType", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOParam", True, "getSourceRegion", "()", "", "Argument[this].SyntheticField[javax.imageio.IIOParam.sourceRegion]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "IIOParam", True, "setController", "(IIOParamController)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.controller]", "value", "dfc-generated"] + - ["javax.imageio", "IIOParam", True, "setDestinationOffset", "(Point)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationOffset]", "value", "dfc-generated"] + - ["javax.imageio", "IIOParam", True, "setDestinationType", "(ImageTypeSpecifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "value", "dfc-generated"] + - ["javax.imageio", "IIOParam", True, "setSourceRegion", "(Rectangle)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.sourceRegion]", "value", "dfc-generated"] - ["javax.imageio", "ImageIO", False, "createImageInputStream", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageIO", False, "createImageOutputStream", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReadParam", True, "getDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReadParam", True, "getSourceRenderSize", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReadParam", True, "setDestination", "(BufferedImage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReadParam", True, "setSourceRenderSize", "(Dimension)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageReadParam", True, "getDestination", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.destination]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageReadParam", True, "getSourceRenderSize", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.sourceRenderSize]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageReadParam", True, "setDestination", "(BufferedImage)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.destination]", "value", "dfc-generated"] + - ["javax.imageio", "ImageReadParam", True, "setDestinationType", "(ImageTypeSpecifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.IIOParam.destinationType]", "value", "dfc-generated"] + - ["javax.imageio", "ImageReadParam", True, "setSourceRenderSize", "(Dimension)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReadParam.sourceRenderSize]", "value", "dfc-generated"] - ["javax.imageio", "ImageReader", True, "addIIOReadProgressListener", "(IIOReadProgressListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "addIIOReadUpdateListener", "(IIOReadUpdateListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "addIIOReadWarningListener", "(IIOReadWarningListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "getFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "getImageMetadata", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "getImageMetadata", "(int,String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getInput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "getOriginatingProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "getImageTypes", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "getInput", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.input]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageReader", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.locale]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageReader", True, "getOriginatingProvider", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageReader.originatingProvider]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio", "ImageReader", True, "getRawImageType", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "getStreamMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "getStreamMetadata", "(String,Set)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "read", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "read", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "read", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "read", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readAll", "(Iterator)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "readAll", "(Iterator)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "readAll", "(Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readAll", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readAll", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readAll", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readAsRenderedImage", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "readRaster", "(int,ImageReadParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "readRaster", "(int,ImageReadParam)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readTile", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "readTileRaster", "(int,int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "setInput", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageReader", True, "setInput", "(Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "setInput", "(Object,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageReader", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageReader", True, "setInput", "(Object,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReader.input]", "value", "dfc-generated"] + - ["javax.imageio", "ImageReader", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageReader.locale]", "value", "dfc-generated"] + - ["javax.imageio", "ImageTranscoder", True, "convertImageMetadata", "(IIOMetadata,ImageTypeSpecifier,ImageWriteParam)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageTranscoder", True, "convertStreamMetadata", "(IIOMetadata,ImageWriteParam)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.colorModel]", "value", "dfc-generated"] + - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(ColorModel,SampleModel)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.sampleModel]", "value", "dfc-generated"] - ["javax.imageio", "ImageTypeSpecifier", True, "ImageTypeSpecifier", "(RenderedImage)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageTypeSpecifier", True, "createBanded", "(ColorSpace,int[],int[],int,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageTypeSpecifier", True, "createBufferedImage", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -74,24 +87,40 @@ extensions: - ["javax.imageio", "ImageTypeSpecifier", True, "createIndexed", "(byte[],byte[],byte[],byte[],int,int)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageTypeSpecifier", True, "createInterleaved", "(ColorSpace,int[],int,boolean,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio", "ImageTypeSpecifier", True, "createPacked", "(ColorSpace,int,int,int,int,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "getColorModel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageTypeSpecifier", True, "getSampleModel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriteParam", True, "ImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageTypeSpecifier", True, "getColorModel", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.colorModel]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageTypeSpecifier", True, "getSampleModel", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageTypeSpecifier.sampleModel]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriteParam", True, "ImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.locale]", "value", "dfc-generated"] - ["javax.imageio", "ImageWriteParam", True, "getCompressionQualityDescriptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getCompressionType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio", "ImageWriteParam", True, "getCompressionType", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio", "ImageWriteParam", True, "getCompressionTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriteParam", True, "getLocalizedCompressionTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriteParam", True, "setCompressionType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriteParam", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.locale]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriteParam", True, "getLocalizedCompressionTypeName", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriteParam", True, "setCompressionType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriteParam.compressionType]", "value", "dfc-generated"] - ["javax.imageio", "ImageWriter", True, "addIIOWriteProgressListener", "(IIOWriteProgressListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageWriter", True, "addIIOWriteWarningListener", "(IIOWriteWarningListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio", "ImageWriter", True, "getAvailableLocales", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "getDefaultWriteParam", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "getOriginatingProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "getOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio", "ImageWriter", True, "setOutput", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "getDefaultWriteParam", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "ReturnValue.SyntheticField[javax.imageio.ImageWriteParam.locale]", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriter", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriter", True, "getOriginatingProvider", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.originatingProvider]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriter", True, "getOutput", "()", "", "Argument[this].SyntheticField[javax.imageio.ImageWriter.output]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriter", True, "prepareInsertEmpty", "(int,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "prepareWriteSequence", "(IIOMetadata)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "replacePixels", "(Raster,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "replacePixels", "(RenderedImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "replacePixels", "(RenderedImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriter.locale]", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriter", True, "setOutput", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.ImageWriter.output]", "value", "dfc-generated"] + - ["javax.imageio", "ImageWriter", True, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "writeInsert", "(int,IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "writeInsert", "(int,IIOImage,ImageWriteParam)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "writeToSequence", "(IIOImage,ImageWriteParam)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio", "ImageWriter", True, "writeToSequence", "(IIOImage,ImageWriteParam)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -149,12 +178,9 @@ extensions: - ["javax.imageio", "ImageReader", "getAspectRatio", "(int)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getDefaultReadParam", "()", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getHeight", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getImageMetadata", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getImageTypes", "(int)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getMinIndex", "()", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getNumImages", "(boolean)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getNumThumbnails", "(int)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "getStreamMetadata", "()", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getThumbnailHeight", "(int,int)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getThumbnailWidth", "(int,int)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "getTileGridXOffset", "(int)", "summary", "df-generated"] @@ -167,8 +193,6 @@ extensions: - ["javax.imageio", "ImageReader", "isImageTiled", "(int)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "isRandomAccessEasy", "(int)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "isSeekForwardOnly", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "read", "(int,ImageReadParam)", "summary", "df-generated"] - - ["javax.imageio", "ImageReader", "readRaster", "(int,ImageReadParam)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "readThumbnail", "(int,int)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "readerSupportsThumbnails", "()", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "removeAllIIOReadProgressListeners", "()", "summary", "df-generated"] @@ -178,8 +202,6 @@ extensions: - ["javax.imageio", "ImageReader", "removeIIOReadUpdateListener", "(IIOReadUpdateListener)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "removeIIOReadWarningListener", "(IIOReadWarningListener)", "summary", "df-generated"] - ["javax.imageio", "ImageReader", "reset", "()", "summary", "df-generated"] - - ["javax.imageio", "ImageTranscoder", "convertImageMetadata", "(IIOMetadata,ImageTypeSpecifier,ImageWriteParam)", "summary", "df-generated"] - - ["javax.imageio", "ImageTranscoder", "convertStreamMetadata", "(IIOMetadata,ImageWriteParam)", "summary", "df-generated"] - ["javax.imageio", "ImageTypeSpecifier", "createFromBufferedImageType", "(int)", "summary", "df-generated"] - ["javax.imageio", "ImageTypeSpecifier", "createGrayscale", "(int,int,boolean)", "summary", "df-generated"] - ["javax.imageio", "ImageTypeSpecifier", "createGrayscale", "(int,int,boolean,boolean)", "summary", "df-generated"] @@ -230,22 +252,14 @@ extensions: - ["javax.imageio", "ImageWriter", "getDefaultStreamMetadata", "(ImageWriteParam)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "getNumThumbnailsSupported", "(ImageTypeSpecifier,ImageWriteParam,IIOMetadata,IIOMetadata)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "getPreferredThumbnailSizes", "(ImageTypeSpecifier,ImageWriteParam,IIOMetadata,IIOMetadata)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "prepareInsertEmpty", "(int,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "prepareReplacePixels", "(int,Rectangle)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "prepareWriteEmpty", "(IIOMetadata,ImageTypeSpecifier,int,int,IIOMetadata,List,ImageWriteParam)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "prepareWriteSequence", "(IIOMetadata)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "removeAllIIOWriteProgressListeners", "()", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "removeAllIIOWriteWarningListeners", "()", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "removeIIOWriteProgressListener", "(IIOWriteProgressListener)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "removeIIOWriteWarningListener", "(IIOWriteWarningListener)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "removeImage", "(int)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "replaceImageMetadata", "(int,IIOMetadata)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "replacePixels", "(Raster,ImageWriteParam)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "replacePixels", "(RenderedImage,ImageWriteParam)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "replaceStreamMetadata", "(IIOMetadata)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "reset", "()", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "write", "(IIOImage)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "write", "(IIOMetadata,IIOImage,ImageWriteParam)", "summary", "df-generated"] - ["javax.imageio", "ImageWriter", "write", "(RenderedImage)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "writeInsert", "(int,IIOImage,ImageWriteParam)", "summary", "df-generated"] - - ["javax.imageio", "ImageWriter", "writeToSequence", "(IIOImage,ImageWriteParam)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.imageio.plugins.jpeg.model.yml b/java/ql/lib/ext/generated/javax.imageio.plugins.jpeg.model.yml index 00938e459a30..68fa78314add 100644 --- a/java/ql/lib/ext/generated/javax.imageio.plugins.jpeg.model.yml +++ b/java/ql/lib/ext/generated/javax.imageio.plugins.jpeg.model.yml @@ -4,19 +4,19 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getACHuffmanTables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getDCHuffmanTables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getQTables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getACHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.ACHuffmanTables]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getDCHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.DCHuffmanTables]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "getQTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.qTables]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.qTables]", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.DCHuffmanTables]", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", True, "setDecodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageReadParam.ACHuffmanTables]", "value", "dfc-generated"] - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "JPEGImageWriteParam", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getACHuffmanTables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getDCHuffmanTables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getQTables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getACHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.ACHuffmanTables]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getDCHuffmanTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.DCHuffmanTables]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "getQTables", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.qTables]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.qTables]", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.DCHuffmanTables]", "value", "dfc-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", True, "setEncodeTables", "(JPEGQTable[],JPEGHuffmanTable[],JPEGHuffmanTable[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.jpeg.JPEGImageWriteParam.ACHuffmanTables]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -27,8 +27,11 @@ extensions: - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", "areTablesSet", "()", "summary", "df-generated"] - ["javax.imageio.plugins.jpeg", "JPEGImageReadParam", "unsetDecodeTables", "()", "summary", "df-generated"] - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "areTablesSet", "()", "summary", "df-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "getCompressionQualityValues", "()", "summary", "df-generated"] - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "getOptimizeHuffmanTables", "()", "summary", "df-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "isCompressionLossless", "()", "summary", "df-generated"] - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "setOptimizeHuffmanTables", "(boolean)", "summary", "df-generated"] + - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "unsetCompression", "()", "summary", "df-generated"] - ["javax.imageio.plugins.jpeg", "JPEGImageWriteParam", "unsetEncodeTables", "()", "summary", "df-generated"] - ["javax.imageio.plugins.jpeg", "JPEGQTable", "JPEGQTable", "(int[])", "summary", "df-generated"] - ["javax.imageio.plugins.jpeg", "JPEGQTable", "getScaledInstance", "(float,boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.imageio.plugins.tiff.model.yml b/java/ql/lib/ext/generated/javax.imageio.plugins.tiff.model.yml index 56152d0710e3..9ec5e1d9b464 100644 --- a/java/ql/lib/ext/generated/javax.imageio.plugins.tiff.model.yml +++ b/java/ql/lib/ext/generated/javax.imageio.plugins.tiff.model.yml @@ -4,45 +4,49 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTIFFField", "(TIFFField)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "TIFFDirectory", "(TIFFTagSet[],TIFFTag)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.parentTag]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTIFFField", "(TIFFField)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTIFFField", "(TIFFField)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "addTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "value", "dfc-generated"] - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "createFromMetadata", "(IIOMetadata)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getAsMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getParentTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFField", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getParentTag", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.parentTag]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFField", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFField", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFFields", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.highFields].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTIFFFields", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.lowFields].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTag", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTagSets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "createFromMetadataNode", "(TIFFTagSet,Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsChars", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.plugins.tiff", "TIFFDirectory", True, "getTagSets", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFDirectory.tagSets].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,int,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,int,long,TIFFDirectory)", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.dir]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "TIFFField", "(TIFFTag,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "createFromMetadataNode", "(TIFFTagSet,Node)", "", "Argument[0].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "ReturnValue.SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsBytes", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsChars", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsNativeNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFField", False, "getValueAsString", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", False, "addAllowedTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", False, "getAllowedTagSets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getTagSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "getAsString", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "getData", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "getDirectory", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.dir]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "getTag", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.tag]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFField", False, "getValueAsString", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFField.data].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", False, "addAllowedTagSet", "(TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFImageReadParam.allowedTagSets].Element", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFImageReadParam", False, "getAllowedTagSets", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFImageReadParam.allowedTagSets]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,TIFFTagSet)", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.tagSet]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTag", True, "TIFFTag", "(String,int,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getName", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getTagSet", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTag.tagSet]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio.plugins.tiff", "TIFFTag", True, "getValueName", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "TIFFTagSet", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTag", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTag", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTagNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "TIFFTagSet", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "TIFFTagSet", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTag", "(String)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTag", "(int)", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByNumber].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.plugins.tiff", "TIFFTagSet", True, "getTagNames", "()", "", "Argument[this].SyntheticField[javax.imageio.plugins.tiff.TIFFTagSet.allowedTagsByName].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.imageio.spi.model.yml b/java/ql/lib/ext/generated/javax.imageio.spi.model.yml index 1550958d1fab..67a97628ecf1 100644 --- a/java/ql/lib/ext/generated/javax.imageio.spi.model.yml +++ b/java/ql/lib/ext/generated/javax.imageio.spi.model.yml @@ -4,78 +4,48 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.imageio.spi", "IIOServiceProvider", True, "IIOServiceProvider", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", True, "IIOServiceProvider", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", True, "getVendorName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "IIOServiceProvider", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.spi", "IIOServiceProvider", True, "IIOServiceProvider", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.vendorName]", "value", "dfc-generated"] + - ["javax.imageio.spi", "IIOServiceProvider", True, "IIOServiceProvider", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.version]", "value", "dfc-generated"] + - ["javax.imageio.spi", "IIOServiceProvider", True, "getVendorName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.vendorName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "IIOServiceProvider", True, "getVersion", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.IIOServiceProvider.version]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio.spi", "ImageInputStreamSpi", True, "ImageInputStreamSpi", "(String,String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.spi", "ImageInputStreamSpi", True, "ImageInputStreamSpi", "(String,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.spi", "ImageInputStreamSpi", True, "createInputStreamInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.spi", "ImageInputStreamSpi", True, "createInputStreamInstance", "(Object,boolean,File)", "", "Argument[0]", "ReturnValue.Element", "taint", "dfc-generated"] - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "ImageOutputStreamSpi", "(String,String,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "ImageOutputStreamSpi", "(String,String,Class)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "createOutputStreamInstance", "(Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[10]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[11].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[12].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[14]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[15]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[16].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[17].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[9]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "createReaderInstance", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "getImageWriterSpiNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", True, "getInputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[10].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[12]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[13]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[14].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[15].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[9].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getExtraImageMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getExtraStreamMetadataFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getFileSuffixes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getFormatNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getMIMETypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getNativeImageMetadataFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getNativeStreamMetadataFormatName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getPluginClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.spi", "ImageOutputStreamSpi", True, "createOutputStreamInstance", "(Object,boolean,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.inputTypes]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderSpi", True, "ImageReaderSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.writerSpiNames]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderSpi", True, "createReaderInstance", "()", "", "Argument[this]", "ReturnValue.SyntheticField[javax.imageio.ImageReader.originatingProvider]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderSpi", True, "createReaderInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.spi", "ImageReaderSpi", True, "getImageWriterSpiNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.writerSpiNames]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderSpi", True, "getInputTypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderSpi.inputTypes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[12]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeImageMetadataFormatName]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[14]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraImageMetadataFormatNames]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.names]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.suffixes]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.MIMETypes]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.pluginClassName]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeStreamMetadataFormatName]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "ImageReaderWriterSpi", "(String,String,String[],String[],String[],String,boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[9]", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraStreamMetadataFormatNames]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getExtraImageMetadataFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraImageMetadataFormatNames]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getExtraStreamMetadataFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.extraStreamMetadataFormatNames]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getFileSuffixes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.suffixes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getFormatNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.names]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getMIMETypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.MIMETypes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getNativeImageMetadataFormatName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeImageMetadataFormatName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getNativeStreamMetadataFormatName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.nativeStreamMetadataFormatName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageReaderWriterSpi", True, "getPluginClassName", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageReaderWriterSpi.pluginClassName]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio.spi", "ImageTranscoderSpi", True, "ImageTranscoderSpi", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.spi", "ImageTranscoderSpi", True, "ImageTranscoderSpi", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[10]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[11].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[12].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[14]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[15]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[16].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[17].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[9]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "createWriterInstance", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "getImageReaderSpiNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", True, "getOutputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.outputTypes]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageWriterSpi", True, "ImageWriterSpi", "(String,String,String[],String[],String[],String,Class[],String[],boolean,String,String,String[],String[],boolean,String,String,String[],String[])", "", "Argument[7]", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.readerSpiNames]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageWriterSpi", True, "createWriterInstance", "()", "", "Argument[this]", "ReturnValue.SyntheticField[javax.imageio.ImageWriter.originatingProvider]", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageWriterSpi", True, "createWriterInstance", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.spi", "ImageWriterSpi", True, "getImageReaderSpiNames", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.readerSpiNames]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.spi", "ImageWriterSpi", True, "getOutputTypes", "()", "", "Argument[this].SyntheticField[javax.imageio.spi.ImageWriterSpi.outputTypes]", "ReturnValue", "value", "dfc-generated"] - ["javax.imageio.spi", "ServiceRegistry", True, "getCategories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", True, "getServiceProviderByClass", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", True, "getServiceProviders", "(Class,ServiceRegistry$Filter,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -89,16 +59,15 @@ extensions: - ["javax.imageio.spi", "IIORegistry", "getDefaultInstance", "()", "summary", "df-generated"] - ["javax.imageio.spi", "IIORegistry", "registerApplicationClasspathSpis", "()", "summary", "df-generated"] - ["javax.imageio.spi", "IIOServiceProvider", "getDescription", "(Locale)", "summary", "df-generated"] + - ["javax.imageio.spi", "IIOServiceProvider", "onDeregistration", "(ServiceRegistry,Class)", "summary", "df-generated"] + - ["javax.imageio.spi", "IIOServiceProvider", "onRegistration", "(ServiceRegistry,Class)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageInputStreamSpi", "canUseCacheFile", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageInputStreamSpi", "createInputStreamInstance", "(Object,boolean,File)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageInputStreamSpi", "getInputClass", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ImageInputStreamSpi", "needsCacheFile", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ImageOutputStreamSpi", "canUseCacheFile", "()", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageOutputStreamSpi", "createOutputStreamInstance", "(Object,boolean,File)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageOutputStreamSpi", "getOutputClass", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ImageOutputStreamSpi", "needsCacheFile", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ImageReaderSpi", "canDecodeInput", "(Object)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageReaderSpi", "createReaderInstance", "(Object)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageReaderSpi", "isOwnReader", "(ImageReader)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageReaderWriterSpi", "getImageMetadataFormat", "(String)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageReaderWriterSpi", "getStreamMetadataFormat", "(String)", "summary", "df-generated"] @@ -109,18 +78,15 @@ extensions: - ["javax.imageio.spi", "ImageTranscoderSpi", "getWriterServiceProviderName", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ImageWriterSpi", "canEncodeImage", "(ImageTypeSpecifier)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageWriterSpi", "canEncodeImage", "(RenderedImage)", "summary", "df-generated"] - - ["javax.imageio.spi", "ImageWriterSpi", "createWriterInstance", "(Object)", "summary", "df-generated"] - ["javax.imageio.spi", "ImageWriterSpi", "isFormatLossless", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ImageWriterSpi", "isOwnWriter", "(ImageWriter)", "summary", "df-generated"] - - ["javax.imageio.spi", "RegisterableService", "onDeregistration", "(ServiceRegistry,Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "RegisterableService", "onRegistration", "(ServiceRegistry,Class)", "summary", "df-generated"] - - ["javax.imageio.spi", "ServiceRegistry$Filter", "filter", "(Object)", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "ServiceRegistry", "(Iterator)", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "contains", "(Object)", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "deregisterAll", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "deregisterAll", "(Class)", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "deregisterServiceProvider", "(Object)", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "deregisterServiceProvider", "(Object,Class)", "summary", "df-generated"] + - ["javax.imageio.spi", "ServiceRegistry", "finalize", "()", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "lookupProviders", "(Class)", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "registerServiceProvider", "(Object)", "summary", "df-generated"] - ["javax.imageio.spi", "ServiceRegistry", "registerServiceProvider", "(Object,Class)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.imageio.stream.model.yml b/java/ql/lib/ext/generated/javax.imageio.stream.model.yml index f9dc67c2a67e..12220beabe76 100644 --- a/java/ql/lib/ext/generated/javax.imageio.stream.model.yml +++ b/java/ql/lib/ext/generated/javax.imageio.stream.model.yml @@ -5,58 +5,104 @@ extensions: extensible: summaryModel data: - ["javax.imageio.stream", "FileCacheImageOutputStream", True, "FileCacheImageOutputStream", "(OutputStream,File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "FileCacheImageOutputStream", True, "FileCacheImageOutputStream", "(OutputStream,File)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.stream", "FileImageInputStream", True, "FileImageInputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.stream", "FileImageInputStream", True, "FileImageInputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.stream", "FileImageOutputStream", True, "FileImageOutputStream", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.imageio.stream", "FileImageOutputStream", True, "FileImageOutputStream", "(RandomAccessFile)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", True, "IIOByteBuffer", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.imageio.stream", "IIOByteBuffer", True, "setData", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", True, "getByteOrder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.imageio.stream", "IIOByteBuffer", True, "IIOByteBuffer", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "value", "dfc-generated"] + - ["javax.imageio.stream", "IIOByteBuffer", True, "getData", "()", "", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.stream", "IIOByteBuffer", True, "setData", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.IIOByteBuffer.data]", "value", "dfc-generated"] - ["javax.imageio.stream", "ImageInputStream", True, "read", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["javax.imageio.stream", "ImageInputStream", True, "read", "(byte[],int,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["javax.imageio.stream", "ImageInputStream", True, "readBytes", "(IIOByteBuffer,int)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", True, "setByteOrder", "(ByteOrder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.imageio.stream", "MemoryCacheImageInputStream", True, "MemoryCacheImageInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", True, "getByteOrder", "()", "", "Argument[this].SyntheticField[javax.imageio.stream.ImageInputStreamImpl.byteOrder]", "ReturnValue", "value", "dfc-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", True, "setByteOrder", "(ByteOrder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.ImageInputStreamImpl.byteOrder]", "value", "dfc-generated"] + - ["javax.imageio.stream", "MemoryCacheImageInputStream", True, "MemoryCacheImageInputStream", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.imageio.stream.MemoryCacheImageInputStream.stream]", "value", "dfc-generated"] + - ["javax.imageio.stream", "MemoryCacheImageInputStream", True, "read", "(byte[],int,int)", "", "Argument[this].SyntheticField[javax.imageio.stream.MemoryCacheImageInputStream.stream]", "Argument[0]", "taint", "dfc-generated"] - ["javax.imageio.stream", "MemoryCacheImageOutputStream", True, "MemoryCacheImageOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["javax.imageio.stream", "FileCacheImageInputStream", "isCached", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageInputStream", "isCachedFile", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageInputStream", "isCachedMemory", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageInputStream", "read", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "flushBefore", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "isCached", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "isCachedFile", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "isCachedMemory", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "length", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "read", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "seek", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "FileCacheImageOutputStream", "write", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "FileImageInputStream", "length", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileImageInputStream", "read", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileImageInputStream", "seek", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "FileImageOutputStream", "length", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileImageOutputStream", "read", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "FileImageOutputStream", "seek", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "FileImageOutputStream", "write", "(int)", "summary", "df-generated"] - ["javax.imageio.stream", "IIOByteBuffer", "getLength", "()", "summary", "df-generated"] - ["javax.imageio.stream", "IIOByteBuffer", "getOffset", "()", "summary", "df-generated"] - ["javax.imageio.stream", "IIOByteBuffer", "setLength", "(int)", "summary", "df-generated"] - ["javax.imageio.stream", "IIOByteBuffer", "setOffset", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "flush", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "flushBefore", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "getBitOffset", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "getFlushedPosition", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "getStreamPosition", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "isCached", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "isCachedFile", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "isCachedMemory", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "length", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "mark", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "read", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readBit", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readBits", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readFully", "(char[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readFully", "(double[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readFully", "(float[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readFully", "(int[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readFully", "(long[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readFully", "(short[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "readUnsignedInt", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "reset", "()", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "seek", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "setBitOffset", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageInputStream", "skipBytes", "(long)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeBit", "(int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeBits", "(long,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeChars", "(char[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeDoubles", "(double[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeFloats", "(float[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeInts", "(int[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeLongs", "(long[],int,int)", "summary", "df-generated"] - - ["javax.imageio.stream", "ImageOutputStream", "writeShorts", "(short[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "flush", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "flushBefore", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "getBitOffset", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "getFlushedPosition", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "getStreamPosition", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "isCached", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "isCachedFile", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "isCachedMemory", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "length", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "mark", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "read", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readBit", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readBits", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readBoolean", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readByte", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readChar", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readDouble", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readFloat", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(char[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(double[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(float[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(int[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(long[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readFully", "(short[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readShort", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedByte", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedInt", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "readUnsignedShort", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "reset", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "seek", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "setBitOffset", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "skipBytes", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageInputStreamImpl", "skipBytes", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "write", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeBit", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeBits", "(long,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeByte", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeChar", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeChars", "(char[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeDouble", "(double)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeDoubles", "(double[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeFloat", "(float)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeFloats", "(float[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeInts", "(int[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeLongs", "(long[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeShort", "(int)", "summary", "df-generated"] + - ["javax.imageio.stream", "ImageOutputStreamImpl", "writeShorts", "(short[],int,int)", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageInputStream", "flushBefore", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCached", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCachedFile", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageInputStream", "isCachedMemory", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageInputStream", "read", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "flushBefore", "(long)", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCached", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCachedFile", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "isCachedMemory", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "length", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "read", "()", "summary", "df-generated"] + - ["javax.imageio.stream", "MemoryCacheImageOutputStream", "write", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.lang.model.element.model.yml b/java/ql/lib/ext/generated/javax.lang.model.element.model.yml index 642f6c6315c5..7ca5c71fb743 100644 --- a/java/ql/lib/ext/generated/javax.lang.model.element.model.yml +++ b/java/ql/lib/ext/generated/javax.lang.model.element.model.yml @@ -4,23 +4,57 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.lang.model.element", "AnnotationMirror", True, "getAnnotationType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "AnnotationMirror", True, "getElementValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "AnnotationValue", True, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "AnnotationValue", True, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[this]", "Argument[1]", "taint", "df-generated"] + - ["javax.lang.model.element", "AnnotationValue", True, "accept", "(AnnotationValueVisitor,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "AnnotationValue", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["javax.lang.model.element", "AnnotationValueVisitor", True, "visit", "(AnnotationValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.element", "AnnotationValueVisitor", True, "visit", "(AnnotationValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "Element", True, "accept", "(ElementVisitor,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.element", "Element", True, "asType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "Element", True, "getEnclosedElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "Element", True, "getEnclosingElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "Element", True, "getSimpleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.element", "ElementVisitor", True, "visit", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.lang.model.element", "ElementVisitor", True, "visit", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.element", "ElementVisitor", True, "visit", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "getArgument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "getUnknownAnnotationValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "getArgument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownDirectiveException", True, "getUnknownDirective", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "UnknownElementException", "(Element,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "UnknownElementException", "(Element,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "getArgument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.element", "UnknownElementException", True, "getUnknownElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ExecutableElement", True, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ExecutableElement", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ExecutableElement", True, "getReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ExecutableElement", True, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ExecutableElement", True, "getThrownTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$ExportsDirective", True, "getPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$ExportsDirective", True, "getTargetModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$OpensDirective", True, "getPackage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$OpensDirective", True, "getTargetModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$ProvidesDirective", True, "getImplementations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$ProvidesDirective", True, "getService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$RequiresDirective", True, "getDependency", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement$UsesDirective", True, "getService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "ModuleElement", True, "getDirectives", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "QualifiedNameable", True, "getQualifiedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "RecordComponentElement", True, "getAccessor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "TypeElement", True, "getInterfaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "TypeElement", True, "getPermittedSubclasses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "TypeElement", True, "getRecordComponents", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "TypeElement", True, "getSuperclass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "TypeParameterElement", True, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "TypeParameterElement", True, "getGenericElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.av]", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "UnknownAnnotationValueException", "(AnnotationValue,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.parameter]", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.parameter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownAnnotationValueException", True, "getUnknownAnnotationValue", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownAnnotationValueException.av]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownDirectiveException", True, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.directive]", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownDirectiveException", True, "UnknownDirectiveException", "(ModuleElement$Directive,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.parameter]", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownDirectiveException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.parameter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownDirectiveException", True, "getUnknownDirective", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownDirectiveException.directive]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownElementException", True, "UnknownElementException", "(Element,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.element]", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownElementException", True, "UnknownElementException", "(Element,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.parameter]", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownElementException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.parameter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.element", "UnknownElementException", True, "getUnknownElement", "()", "", "Argument[this].SyntheticField[javax.lang.model.element.UnknownElementException.element]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.element", "VariableElement", True, "getConstantValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -34,5 +68,3 @@ extensions: - ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visit", "(ModuleElement$Directive,Object)", "summary", "df-generated"] - ["javax.lang.model.element", "ModuleElement$DirectiveVisitor", "visitUnknown", "(ModuleElement$Directive,Object)", "summary", "df-generated"] - ["javax.lang.model.element", "NestingKind", "isNested", "()", "summary", "df-generated"] - - ["javax.lang.model.element", "TypeElement", "getPermittedSubclasses", "()", "summary", "df-generated"] - - ["javax.lang.model.element", "TypeElement", "getRecordComponents", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.lang.model.model.yml b/java/ql/lib/ext/generated/javax.lang.model.model.yml index 45b57d256bd0..8dfdd20af9d1 100644 --- a/java/ql/lib/ext/generated/javax.lang.model.model.yml +++ b/java/ql/lib/ext/generated/javax.lang.model.model.yml @@ -1,5 +1,10 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["javax.lang.model", "AnnotatedConstruct", True, "getAnnotationMirrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.lang.model.type.model.yml b/java/ql/lib/ext/generated/javax.lang.model.type.model.yml index 0e9eca5bac87..3abc630f492e 100644 --- a/java/ql/lib/ext/generated/javax.lang.model.type.model.yml +++ b/java/ql/lib/ext/generated/javax.lang.model.type.model.yml @@ -4,15 +4,30 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.lang.model.type", "ArrayType", True, "getComponentType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "DeclaredType", True, "getEnclosingType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "DeclaredType", True, "getTypeArguments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "ExecutableType", True, "getParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "ExecutableType", True, "getReceiverType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "ExecutableType", True, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "ExecutableType", True, "getThrownTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "ExecutableType", True, "getTypeVariables", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "IntersectionType", True, "getBounds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.type", "MirroredTypeException", True, "MirroredTypeException", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.lang.model.type", "MirroredTypeException", True, "getTypeMirror", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "MirroredTypesException", True, "MirroredTypesException", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.type", "MirroredTypesException", True, "getTypeMirrors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "MirroredTypesException", True, "MirroredTypesException", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.lang.model.type.MirroredTypesException.types].Element", "value", "dfc-generated"] + - ["javax.lang.model.type", "MirroredTypesException", True, "getTypeMirrors", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.MirroredTypesException.types]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.type", "TypeMirror", True, "accept", "(TypeVisitor,Object)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.lang.model.type", "TypeVariable", True, "getLowerBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "TypeVariable", True, "getUpperBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.type", "TypeVisitor", True, "visit", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "getArgument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.type", "UnknownTypeException", True, "getUnknownType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "UnionType", True, "getAlternatives", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "UnknownTypeException", True, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.type]", "value", "dfc-generated"] + - ["javax.lang.model.type", "UnknownTypeException", True, "UnknownTypeException", "(TypeMirror,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.parameter]", "value", "dfc-generated"] + - ["javax.lang.model.type", "UnknownTypeException", True, "getArgument", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.parameter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.type", "UnknownTypeException", True, "getUnknownType", "()", "", "Argument[this].SyntheticField[javax.lang.model.type.UnknownTypeException.type]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.type", "WildcardType", True, "getExtendsBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.type", "WildcardType", True, "getSuperBound", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.lang.model.util.model.yml b/java/ql/lib/ext/generated/javax.lang.model.util.model.yml index e57b66161c48..e969148e2d52 100644 --- a/java/ql/lib/ext/generated/javax.lang.model.util.model.yml +++ b/java/ql/lib/ext/generated/javax.lang.model.util.model.yml @@ -4,58 +4,168 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.lang.model.util", "ElementFilter", True, "constructorsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "constructorsIn", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "exportsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "fieldsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "fieldsIn", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "methodsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "methodsIn", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "modulesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "modulesIn", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "opensIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "packagesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "packagesIn", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "providesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "recordComponentsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "recordComponentsIn", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "requiresIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "typesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "typesIn", "(Set)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementFilter", True, "usesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue,Object)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", True, "visit", "(AnnotationValue,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor6", True, "visit", "(Element,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", True, "visit", "(TypeMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "constructorsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "constructorsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "exportsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "fieldsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "fieldsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "methodsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "methodsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "modulesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "modulesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "opensIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "packagesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "packagesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "providesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "recordComponentsIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "recordComponentsIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "requiresIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "typesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "typesIn", "(Set)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementFilter", True, "usesIn", "(Iterable)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementKindVisitor14", True, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor14", True, "visitTypeAsRecord", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor14", True, "visitVariableAsBindingVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsConstructor", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsInstanceInit", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsMethod", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitExecutableAsStaticInit", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitPackage", "(PackageElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsAnnotationType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsClass", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsEnum", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeAsInterface", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsEnumConstant", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsExceptionParameter", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsField", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsLocalVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", True, "visitVariableAsParameter", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor7", True, "visitVariableAsResourceVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementKindVisitor9", True, "visitModule", "(ModuleElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementScanner14", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner14", True, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner14", True, "visitType", "(TypeElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Iterable,Object)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Iterable,Object)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Iterable,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Element,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner6", True, "scan", "(Iterable,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner6", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner6", True, "visitPackage", "(PackageElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner6", True, "visitType", "(TypeElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner6", True, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner6", True, "visitVariable", "(VariableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner7", True, "visitVariable", "(VariableElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "ElementScanner9", True, "visitModule", "(ModuleElement,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "Elements", True, "getAllAnnotationMirrors", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getAllMembers", "(TypeElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getAllModuleElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "Elements", True, "getAllPackageElements", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "Elements", True, "getAllTypeElements", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getBinaryName", "(TypeElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getElementValuesWithDefaults", "(AnnotationMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getModuleElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getModuleOf", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getName", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getPackageElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getPackageOf", "(Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getTypeElement", "(CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getTypeElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.lang.model.util", "Elements", True, "getTypeElement", "(ModuleElement,CharSequence)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "Elements", True, "recordComponentFor", "(ExecutableElement)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitAnnotation", "(AnnotationMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitArray", "(List,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitBoolean", "(boolean,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitByte", "(byte,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitChar", "(char,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitDouble", "(double,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitEnumConstant", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitFloat", "(float,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitInt", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitLong", "(long,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitShort", "(short,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitString", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleAnnotationValueVisitor6", True, "visitType", "(TypeMirror,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor14", True, "visitRecordComponent", "(RecordComponentElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitExecutable", "(ExecutableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitPackage", "(PackageElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitType", "(TypeElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitTypeParameter", "(TypeParameterElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor6", True, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor7", True, "visitVariable", "(VariableElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleElementVisitor9", True, "visitModule", "(ModuleElement,Object)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitArray", "(ArrayType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitDeclared", "(DeclaredType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitError", "(ErrorType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitExecutable", "(ExecutableType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNull", "(NullType,Object)", "", "Argument[0].Field[com.sun.tools.javac.code.Type.tsym].Field[com.sun.tools.javac.code.Symbol.name]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitNull", "(NullType,Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[0].Field[com.sun.tools.javac.code.Type.tsym].Field[com.sun.tools.javac.code.Symbol.name]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitTypeVariable", "(TypeVariable,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor6", True, "visitWildcard", "(WildcardType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "SimpleTypeVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoType", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsNone", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsNone", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsPackage", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsPackage", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsVoid", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitNoTypeAsVoid", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitive", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsBoolean", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsBoolean", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsByte", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -72,22 +182,51 @@ extensions: - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsLong", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsShort", "(PrimitiveType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", True, "visitPrimitiveAsShort", "(PrimitiveType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor7", True, "visitUnion", "(UnionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor8", True, "visitIntersection", "(IntersectionType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor9", True, "visitNoTypeAsModule", "(NoType,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "TypeKindVisitor9", True, "visitNoTypeAsModule", "(NoType,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "asElement", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "asMemberOf", "(DeclaredType,Element)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "asMemberOf", "(DeclaredType,Element)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "capture", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "directSupertypes", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "erasure", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getArrayType", "(TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getArrayType", "(TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getDeclaredType", "(DeclaredType,TypeElement,TypeMirror[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getDeclaredType", "(DeclaredType,TypeElement,TypeMirror[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getDeclaredType", "(TypeElement,TypeMirror[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getNoType", "(TypeKind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getNullType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getPrimitiveType", "(TypeKind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.lang.model.util", "Types", True, "getWildcardType", "(TypeMirror,TypeMirror)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["javax.lang.model.util", "AbstractAnnotationValueVisitor6", "visitUnknown", "(AnnotationValue,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor14", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor6", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor6", "visitRecordComponent", "(RecordComponentElement,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor6", "visitUnknown", "(Element,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractElementVisitor9", "visitModule", "(ModuleElement,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", "visitIntersection", "(IntersectionType,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", "visitUnion", "(UnionType,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor6", "visitUnknown", "(TypeMirror,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor7", "visitUnion", "(UnionType,Object)", "summary", "df-generated"] + - ["javax.lang.model.util", "AbstractTypeVisitor8", "visitIntersection", "(IntersectionType,Object)", "summary", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", "visitTypeAsRecord", "(TypeElement,Object)", "summary", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", "visitVariableAsBindingVariable", "(VariableElement,Object)", "summary", "df-generated"] - ["javax.lang.model.util", "ElementKindVisitor6", "visitVariableAsResourceVariable", "(VariableElement,Object)", "summary", "df-generated"] - ["javax.lang.model.util", "Elements$Origin", "isDeclared", "()", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getAllModuleElements", "()", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getModuleElement", "(CharSequence)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getModuleOf", "(Element)", "summary", "df-generated"] - ["javax.lang.model.util", "Elements", "getOrigin", "(AnnotatedConstruct,AnnotationMirror)", "summary", "df-generated"] - ["javax.lang.model.util", "Elements", "getOrigin", "(Element)", "summary", "df-generated"] - ["javax.lang.model.util", "Elements", "getOrigin", "(ModuleElement,ModuleElement$Directive)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getPackageElement", "(ModuleElement,CharSequence)", "summary", "df-generated"] - - ["javax.lang.model.util", "Elements", "getTypeElement", "(ModuleElement,CharSequence)", "summary", "df-generated"] - ["javax.lang.model.util", "Elements", "isAutomaticModule", "(ModuleElement)", "summary", "df-generated"] - ["javax.lang.model.util", "Elements", "isBridge", "(ExecutableElement)", "summary", "df-generated"] - ["javax.lang.model.util", "TypeKindVisitor6", "visitNoTypeAsModule", "(NoType,Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.loading.model.yml b/java/ql/lib/ext/generated/javax.management.loading.model.yml index ada13786d722..144b3e489f0f 100644 --- a/java/ql/lib/ext/generated/javax.management.loading.model.yml +++ b/java/ql/lib/ext/generated/javax.management.loading.model.yml @@ -4,31 +4,39 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.management.loading", "ClassLoaderRepository", True, "loadClassBefore", "(ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.loading", "ClassLoaderRepository", True, "loadClassWithout", "(ClassLoader,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader,URLStreamHandlerFactory,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.loading", "MLet", True, "MLet", "(URL[],ClassLoader,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLet", True, "loadClass", "(String,ClassLoaderRepository)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.loading", "MLet", True, "getLibraryDirectory", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLet.libraryDirectory]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.loading", "MLet", True, "loadClass", "(String,ClassLoaderRepository)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getCode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getCodeBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getDocumentBase", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getJarFiles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getParameterTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getParameterValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getSerializedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetContent", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetMBean", True, "getLibraryDirectory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.loading", "MLet", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.loading.MLet.mletObjectName]", "value", "dfc-generated"] + - ["javax.management.loading", "MLet", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[this].SyntheticField[javax.management.loading.MLet.mletObjectName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLet", True, "setLibraryDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLet.libraryDirectory]", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapKey", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "taint", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[2].Element", "Argument[this].SyntheticField[javax.management.loading.MLetContent.types].Element", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[3].Element", "Argument[this].SyntheticField[javax.management.loading.MLetContent.values].Element", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "taint", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "MLetContent", "(URL,Map,List,List)", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getCode", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getCodeBase", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.baseURL]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getDocumentBase", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.documentURL]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getJarFiles", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getParameterTypes", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.types]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getParameterValues", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.values]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getSerializedObject", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.loading", "MLetContent", True, "getVersion", "()", "", "Argument[this].SyntheticField[javax.management.loading.MLetContent.attributes].MapValue", "ReturnValue", "value", "dfc-generated"] - ["javax.management.loading", "MLetMBean", True, "getMBeansFromURL", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.loading", "MLetMBean", True, "getMBeansFromURL", "(URL)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.loading", "MLetMBean", True, "getURLs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.loading", "MLetMBean", True, "setLibraryDirectory", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.loading", "PrivateMLet", True, "PrivateMLet", "(URL[],ClassLoader,URLStreamHandlerFactory,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.loading", "PrivateMLet", True, "PrivateMLet", "(URL[],ClassLoader,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - addsTo: @@ -39,6 +47,9 @@ extensions: - ["javax.management.loading", "DefaultLoaderRepository", "loadClassWithout", "(ClassLoader,String)", "summary", "df-generated"] - ["javax.management.loading", "MLet", "MLet", "(URL[])", "summary", "df-generated"] - ["javax.management.loading", "MLet", "MLet", "(URL[],boolean)", "summary", "df-generated"] - - ["javax.management.loading", "MLetMBean", "addURL", "(String)", "summary", "df-generated"] - - ["javax.management.loading", "MLetMBean", "addURL", "(URL)", "summary", "df-generated"] + - ["javax.management.loading", "MLet", "addURL", "(String)", "summary", "df-generated"] + - ["javax.management.loading", "MLet", "addURL", "(URL)", "summary", "df-generated"] + - ["javax.management.loading", "MLet", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management.loading", "MLet", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management.loading", "MLet", "preDeregister", "()", "summary", "df-generated"] - ["javax.management.loading", "PrivateMLet", "PrivateMLet", "(URL[],boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.model.yml b/java/ql/lib/ext/generated/javax.management.model.yml index fbde549df2ec..eab97b6f471d 100644 --- a/java/ql/lib/ext/generated/javax.management.model.yml +++ b/java/ql/lib/ext/generated/javax.management.model.yml @@ -4,55 +4,53 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.management", "Attribute", True, "Attribute", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Attribute", True, "Attribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Attribute", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Attribute", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getAttributeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getAttributeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getNewValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotification", True, "getOldValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotificationFilter", True, "enableAttribute", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeChangeNotificationFilter", True, "getEnabledAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "AttributeList", True, "AttributeList", "(AttributeList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeList", True, "AttributeList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeList", True, "add", "(Attribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeList", True, "add", "(int,Attribute)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeList", True, "addAll", "(AttributeList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "AttributeList", True, "set", "(int,Attribute)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.management", "Attribute", True, "Attribute", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Attribute.name]", "value", "dfc-generated"] + - ["javax.management", "Attribute", True, "Attribute", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.Attribute.value]", "value", "dfc-generated"] + - ["javax.management", "Attribute", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.Attribute.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "Attribute", True, "getValue", "()", "", "Argument[this].SyntheticField[javax.management.Attribute.value]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[3]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeName]", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeType]", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.oldValue]", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "AttributeChangeNotification", "(Object,long,long,String,String,String,Object,Object)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.newValue]", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "getAttributeName", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "getAttributeType", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.attributeType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "getNewValue", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.newValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotification", True, "getOldValue", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotification.oldValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotificationFilter", True, "enableAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.AttributeChangeNotificationFilter.enabledAttributes].Element", "value", "dfc-generated"] + - ["javax.management", "AttributeChangeNotificationFilter", True, "getEnabledAttributes", "()", "", "Argument[this].SyntheticField[javax.management.AttributeChangeNotificationFilter.enabledAttributes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "AttributeList", True, "AttributeList", "(AttributeList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management", "AttributeList", True, "AttributeList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management", "AttributeList", True, "add", "(Attribute)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management", "AttributeList", True, "add", "(int,Attribute)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management", "AttributeList", True, "addAll", "(AttributeList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management", "AttributeList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "AttributeList", True, "set", "(int,Attribute)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - ["javax.management", "AttributeNotFoundException", True, "AttributeNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeValueExp", True, "AttributeValueExp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "AttributeValueExp", True, "getAttributeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "AttributeValueExp", True, "AttributeValueExp", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.AttributeValueExp.attr]", "value", "dfc-generated"] + - ["javax.management", "AttributeValueExp", True, "getAttributeName", "()", "", "Argument[this].SyntheticField[javax.management.AttributeValueExp.attr]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "BadAttributeValueExpException", True, "BadAttributeValueExpException", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "BadBinaryOpValueExpException", True, "BadBinaryOpValueExpException", "(ValueExp)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "BadBinaryOpValueExpException", True, "getExp", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "BadBinaryOpValueExpException", True, "BadBinaryOpValueExpException", "(ValueExp)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.BadBinaryOpValueExpException.exp]", "value", "dfc-generated"] + - ["javax.management", "BadBinaryOpValueExpException", True, "getExp", "()", "", "Argument[this].SyntheticField[javax.management.BadBinaryOpValueExpException.exp]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "BadStringOperationException", True, "BadStringOperationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "getFieldNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "getFieldValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "getFieldValues", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "getFields", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "setField", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "setField", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "setFields", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Descriptor", True, "setFields", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "DescriptorAccess", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "DescriptorAccess", True, "setDescriptor", "(Descriptor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.management", "DescriptorRead", True, "getDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "DynamicMBean", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "DynamicMBean", True, "getAttributes", "(String[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "DynamicMBean", True, "getAttributes", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "DynamicMBean", True, "getMBeanInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "DynamicMBean", True, "setAttributes", "(AttributeList)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ImmutableDescriptor", True, "union", "(Descriptor[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "DynamicMBean", True, "setAttributes", "(AttributeList)", "", "Argument[0].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "taint", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "taint", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "ImmutableDescriptor", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "getFieldNames", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "getFieldValue", "(String)", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.names].ArrayElement", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.ImmutableDescriptor.values].ArrayElement", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["javax.management", "ImmutableDescriptor", True, "union", "(Descriptor[])", "", "Argument[0].ArrayElement", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "InstanceAlreadyExistsException", True, "InstanceAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "InstanceNotFoundException", True, "InstanceNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "IntrospectionException", True, "IntrospectionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -63,187 +61,174 @@ extensions: - ["javax.management", "ListenerNotFoundException", True, "ListenerNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanAttributeInfo", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "value", "dfc-generated"] + - ["javax.management", "MBeanAttributeInfo", True, "MBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "value", "dfc-generated"] + - ["javax.management", "MBeanAttributeInfo", True, "getType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanAttributeInfo.attributeType]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanConstructorInfo", True, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanException", True, "MBeanException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanException", True, "MBeanException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanException", True, "MBeanException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanException", True, "getTargetException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanFeatureInfo", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "getConstructors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "getNotifications", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanInfo", True, "getOperations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanNotificationInfo", True, "getNotifTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "value", "dfc-generated"] + - ["javax.management", "MBeanConstructorInfo", True, "MBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "value", "dfc-generated"] + - ["javax.management", "MBeanConstructorInfo", True, "getSignature", "()", "", "Argument[this].SyntheticField[javax.management.MBeanConstructorInfo.signature]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanException", True, "MBeanException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "value", "dfc-generated"] + - ["javax.management", "MBeanException", True, "MBeanException", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "value", "dfc-generated"] + - ["javax.management", "MBeanException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.MBeanException.exception]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "MBeanFeatureInfo", "(String,String,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.descriptor]", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.description]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.descriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanFeatureInfo", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanFeatureInfo.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "MBeanInfo", "(String,String,MBeanAttributeInfo[],MBeanConstructorInfo[],MBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.MBeanInfo.descriptor]", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.attributes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.className]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "getConstructors", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.constructors]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.description]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.descriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "getNotifications", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.notifications]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanInfo", True, "getOperations", "()", "", "Argument[this].SyntheticField[javax.management.MBeanInfo.operations]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "value", "dfc-generated"] + - ["javax.management", "MBeanNotificationInfo", True, "MBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "value", "dfc-generated"] + - ["javax.management", "MBeanNotificationInfo", True, "getNotifTypes", "()", "", "Argument[this].SyntheticField[javax.management.MBeanNotificationInfo.types]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "getReturnType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanOperationInfo", True, "getSignature", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String,Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanParameterInfo", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanRegistration", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanRegistration", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanRegistration", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanRegistration", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanRegistration", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "value", "dfc-generated"] + - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "value", "dfc-generated"] + - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "value", "dfc-generated"] + - ["javax.management", "MBeanOperationInfo", True, "MBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "value", "dfc-generated"] + - ["javax.management", "MBeanOperationInfo", True, "getReturnType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.type]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanOperationInfo", True, "getSignature", "()", "", "Argument[this].SyntheticField[javax.management.MBeanOperationInfo.signature]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "value", "dfc-generated"] + - ["javax.management", "MBeanParameterInfo", True, "MBeanParameterInfo", "(String,String,String,Descriptor)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "value", "dfc-generated"] + - ["javax.management", "MBeanParameterInfo", True, "getType", "()", "", "Argument[this].SyntheticField[javax.management.MBeanParameterInfo.type]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "value", "dfc-generated"] + - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[1]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[2].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management", "MBeanPermission", True, "MBeanPermission", "(String,String,ObjectName,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "value", "dfc-generated"] + - ["javax.management", "MBeanPermission", True, "getActions", "()", "", "Argument[this].SyntheticField[javax.management.MBeanPermission.actions]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanRegistration", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "MBeanRegistrationException", True, "MBeanRegistrationException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "MBeanRegistrationException", True, "MBeanRegistrationException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "MBeanRegistrationException", True, "MBeanRegistrationException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerBuilder", True, "newMBeanServer", "(String,MBeanServer,MBeanServerDelegate)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerBuilder", True, "newMBeanServer", "(String,MBeanServer,MBeanServerDelegate)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerBuilder", True, "newMBeanServer", "(String,MBeanServer,MBeanServerDelegate)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServer", True, "deserialize", "(ObjectName,byte[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "MBeanServer", True, "deserialize", "(String,ObjectName,byte[])", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "MBeanServer", True, "deserialize", "(String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "MBeanServer", True, "getClassLoaderRepository", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] + - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.management", "MBeanServer", True, "registerMBean", "(Object,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerBuilder", True, "newMBeanServer", "(String,MBeanServer,MBeanServerDelegate)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[4].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,ObjectName,Object[],String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "createMBean", "(String,ObjectName,Object[],String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "getAttribute", "(ObjectName,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "getAttribute", "(ObjectName,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "getAttributes", "(ObjectName,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "getAttributes", "(ObjectName,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "getDefaultDomain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "getDomains", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "getObjectInstance", "(ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "getObjectInstance", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "invoke", "(ObjectName,String,Object[],String[])", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["javax.management", "MBeanServerConnection", True, "setAttributes", "(ObjectName,AttributeList)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "setAttributes", "(ObjectName,AttributeList)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerConnection", True, "unregisterMBean", "(ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "MBeanServerDelegateMBean", True, "getMBeanServerId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerFactory", True, "createMBeanServer", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "MBeanServerFactory", True, "createMBeanServer", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"] - ["javax.management", "MBeanServerFactory", True, "getClassLoaderRepository", "(MBeanServer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerFactory", True, "newMBeanServer", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "getMBeanServerConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerInvocationHandler", True, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanServerNotification", True, "MBeanServerNotification", "(String,Object,long,ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerNotification", True, "MBeanServerNotification", "(String,Object,long,ObjectName)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerNotification", True, "MBeanServerNotification", "(String,Object,long,ObjectName)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanServerNotification", True, "getMBeanName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "MBeanTrustPermission", True, "MBeanTrustPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "MBeanTrustPermission", True, "MBeanTrustPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.management", "MBeanServerFactory", True, "newMBeanServer", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[com.sun.jmx.mbeanserver.JmxMBeanServer.mbsInterceptor].SyntheticField[com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.domain]", "taint", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "value", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "value", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "value", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "MBeanServerInvocationHandler", "(MBeanServerConnection,ObjectName,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "value", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "getMBeanServerConnection", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.connection]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "MBeanServerInvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.MBeanServerInvocationHandler.objectName]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "MBeanServerNotification", True, "MBeanServerNotification", "(String,Object,long,ObjectName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.MBeanServerNotification.objectName]", "value", "dfc-generated"] + - ["javax.management", "MBeanServerNotification", True, "getMBeanName", "()", "", "Argument[this].SyntheticField[javax.management.MBeanServerNotification.objectName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "MBeanTrustPermission", True, "MBeanTrustPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management", "MBeanTrustPermission", True, "MBeanTrustPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["javax.management", "MalformedObjectNameException", True, "MalformedObjectNameException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "NotCompliantMBeanException", True, "NotCompliantMBeanException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long,String)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Notification", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Notification", True, "getUserData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "Notification", True, "Notification", "(String,Object,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.type]", "value", "dfc-generated"] + - ["javax.management", "Notification", True, "Notification", "(String,Object,long,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.type]", "value", "dfc-generated"] + - ["javax.management", "Notification", True, "getType", "()", "", "Argument[this].SyntheticField[javax.management.Notification.type]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "Notification", True, "getUserData", "()", "", "Argument[this].SyntheticField[javax.management.Notification.userData]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "Notification", True, "setSource", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "Notification", True, "setUserData", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.management", "Notification", True, "setUserData", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.Notification.userData]", "value", "dfc-generated"] - ["javax.management", "NotificationBroadcaster", True, "getNotificationInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(Executor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(Executor,MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(Executor,MBeanNotificationInfo[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(MBeanNotificationInfo[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotificationFilterSupport", True, "enableType", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "NotificationFilterSupport", True, "getEnabledTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(Executor,MBeanNotificationInfo[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "value", "dfc-generated"] + - ["javax.management", "NotificationBroadcasterSupport", True, "NotificationBroadcasterSupport", "(MBeanNotificationInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "value", "dfc-generated"] + - ["javax.management", "NotificationBroadcasterSupport", True, "getNotificationInfo", "()", "", "Argument[this].SyntheticField[javax.management.NotificationBroadcasterSupport.notifInfo]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "NotificationFilterSupport", True, "enableType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.NotificationFilterSupport.enabledTypes].Element", "value", "dfc-generated"] + - ["javax.management", "NotificationFilterSupport", True, "getEnabledTypes", "()", "", "Argument[this].SyntheticField[javax.management.NotificationFilterSupport.enabledTypes]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "NotificationListener", True, "handleNotification", "(Notification,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(ObjectName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(ObjectName,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectInstance", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectInstance", True, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,Hashtable)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getCanonicalKeyPropertyListString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getCanonicalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getDomain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(ObjectName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,Hashtable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getKeyProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "NotificationListener", True, "handleNotification", "(Notification,Object)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(ObjectName,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "value", "dfc-generated"] + - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(ObjectName,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "value", "dfc-generated"] + - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "taint", "dfc-generated"] + - ["javax.management", "ObjectInstance", True, "ObjectInstance", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "value", "dfc-generated"] + - ["javax.management", "ObjectInstance", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectInstance.className]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ObjectInstance", True, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectInstance.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ObjectName", True, "ObjectName", "(String,Hashtable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "ObjectName", "(String,Hashtable)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "ObjectName", "(String,Hashtable)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "ObjectName", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getCanonicalKeyPropertyListString", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getCanonicalName", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getDomain", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(ObjectName)", "", "Argument[0].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(ObjectName)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(String,Hashtable)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(String,Hashtable)", "", "Argument[1].MapKey", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(String,Hashtable)", "", "Argument[1].MapValue", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getInstance", "(String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.management.ObjectName._canonicalName]", "taint", "dfc-generated"] + - ["javax.management", "ObjectName", True, "getKeyProperty", "(String)", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] - ["javax.management", "ObjectName", True, "getKeyPropertyList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ObjectName", True, "getKeyPropertyListString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "ObjectName", True, "getKeyPropertyListString", "()", "", "Argument[this].SyntheticField[javax.management.ObjectName._canonicalName]", "ReturnValue", "taint", "dfc-generated"] - ["javax.management", "OperationsException", True, "OperationsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "Query", True, "and", "(QueryExp,QueryExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "Query", True, "and", "(QueryExp,QueryExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "Query", True, "anySubString", "(AttributeValueExp,StringValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "Query", True, "anySubString", "(AttributeValueExp,StringValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "attr", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "Query", True, "attr", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.AttributeValueExp.attr]", "value", "dfc-generated"] - ["javax.management", "Query", True, "attr", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "Query", True, "attr", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "Query", True, "between", "(ValueExp,ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -279,51 +264,47 @@ extensions: - ["javax.management", "Query", True, "plus", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "Query", True, "times", "(ValueExp,ValueExp)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management", "Query", True, "times", "(ValueExp,ValueExp)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "Query", True, "value", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ReflectionException", True, "ReflectionException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ReflectionException", True, "ReflectionException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ReflectionException", True, "ReflectionException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "ReflectionException", True, "getTargetException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "RuntimeErrorException", True, "RuntimeErrorException", "(Error)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeErrorException", True, "RuntimeErrorException", "(Error,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeErrorException", True, "RuntimeErrorException", "(Error,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeErrorException", True, "getTargetError", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "RuntimeMBeanException", True, "RuntimeMBeanException", "(RuntimeException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeMBeanException", True, "RuntimeMBeanException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeMBeanException", True, "RuntimeMBeanException", "(RuntimeException,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeMBeanException", True, "getTargetException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "RuntimeOperationsException", True, "RuntimeOperationsException", "(RuntimeException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeOperationsException", True, "RuntimeOperationsException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeOperationsException", True, "RuntimeOperationsException", "(RuntimeException,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "RuntimeOperationsException", True, "getTargetException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management", "Query", True, "value", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.management.StringValueExp.val]", "value", "dfc-generated"] + - ["javax.management", "ReflectionException", True, "ReflectionException", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "value", "dfc-generated"] + - ["javax.management", "ReflectionException", True, "ReflectionException", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "value", "dfc-generated"] + - ["javax.management", "ReflectionException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.ReflectionException.exception]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "RuntimeErrorException", True, "RuntimeErrorException", "(Error)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "value", "dfc-generated"] + - ["javax.management", "RuntimeErrorException", True, "RuntimeErrorException", "(Error,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "value", "dfc-generated"] + - ["javax.management", "RuntimeErrorException", True, "getTargetError", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeErrorException.error]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "RuntimeMBeanException", True, "RuntimeMBeanException", "(RuntimeException)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "value", "dfc-generated"] + - ["javax.management", "RuntimeMBeanException", True, "RuntimeMBeanException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "value", "dfc-generated"] + - ["javax.management", "RuntimeMBeanException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeMBeanException.runtimeException]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "RuntimeOperationsException", True, "RuntimeOperationsException", "(RuntimeException)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "value", "dfc-generated"] + - ["javax.management", "RuntimeOperationsException", True, "RuntimeOperationsException", "(RuntimeException,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "value", "dfc-generated"] + - ["javax.management", "RuntimeOperationsException", True, "getTargetException", "()", "", "Argument[this].SyntheticField[javax.management.RuntimeOperationsException.runtimeException]", "ReturnValue", "value", "dfc-generated"] - ["javax.management", "ServiceNotFoundException", True, "ServiceNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,NotificationEmitter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,NotificationEmitter)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,boolean,NotificationEmitter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management", "StandardEmitterMBean", True, "StandardEmitterMBean", "(Object,Class,boolean,NotificationEmitter)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardMBean", True, "StandardMBean", "(Object,Class)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardMBean", True, "StandardMBean", "(Object,Class,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StandardMBean", True, "getImplementation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "StandardMBean", True, "setImplementation", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StringValueExp", True, "StringValueExp", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management", "StringValueExp", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ValueExp", True, "apply", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management", "ValueExp", True, "apply", "(ObjectName)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["javax.management", "StandardMBean", True, "StandardMBean", "(Object,Class)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"] + - ["javax.management", "StandardMBean", True, "StandardMBean", "(Object,Class,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"] + - ["javax.management", "StandardMBean", True, "getImplementation", "()", "", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "StandardMBean", True, "setImplementation", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StandardMBean.mbean].SyntheticField[com.sun.jmx.mbeanserver.MBeanSupport.resource]", "value", "dfc-generated"] + - ["javax.management", "StringValueExp", True, "StringValueExp", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.StringValueExp.val]", "value", "dfc-generated"] + - ["javax.management", "StringValueExp", True, "getValue", "()", "", "Argument[this].SyntheticField[javax.management.StringValueExp.val]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management", "ValueExp", True, "apply", "(ObjectName)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.management", "AttributeChangeNotificationFilter", "disableAllAttributes", "()", "summary", "df-generated"] - ["javax.management", "AttributeChangeNotificationFilter", "disableAttribute", "(String)", "summary", "df-generated"] + - ["javax.management", "AttributeChangeNotificationFilter", "isNotificationEnabled", "(Notification)", "summary", "df-generated"] - ["javax.management", "AttributeList", "AttributeList", "(int)", "summary", "df-generated"] - ["javax.management", "AttributeList", "addAll", "(int,AttributeList)", "summary", "df-generated"] + - ["javax.management", "AttributeValueExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] - ["javax.management", "DefaultLoaderRepository", "loadClass", "(String)", "summary", "df-generated"] - ["javax.management", "DefaultLoaderRepository", "loadClassWithout", "(ClassLoader,String)", "summary", "df-generated"] - - ["javax.management", "Descriptor", "isValid", "()", "summary", "df-generated"] - - ["javax.management", "Descriptor", "removeField", "(String)", "summary", "df-generated"] - - ["javax.management", "DynamicMBean", "getAttribute", "(String)", "summary", "df-generated"] - - ["javax.management", "DynamicMBean", "invoke", "(String,Object[],String[])", "summary", "df-generated"] - - ["javax.management", "DynamicMBean", "setAttribute", "(Attribute)", "summary", "df-generated"] + - ["javax.management", "ImmutableDescriptor", "isValid", "()", "summary", "df-generated"] + - ["javax.management", "ImmutableDescriptor", "removeField", "(String)", "summary", "df-generated"] + - ["javax.management", "ImmutableDescriptor", "setField", "(String,Object)", "summary", "df-generated"] + - ["javax.management", "ImmutableDescriptor", "setFields", "(String[],Object[])", "summary", "df-generated"] - ["javax.management", "JMX", "isMXBeanInterface", "(Class)", "summary", "df-generated"] - ["javax.management", "JMX", "newMBeanProxy", "(MBeanServerConnection,ObjectName,Class)", "summary", "df-generated"] - ["javax.management", "JMX", "newMBeanProxy", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"] @@ -333,36 +314,18 @@ extensions: - ["javax.management", "MBeanAttributeInfo", "isReadable", "()", "summary", "df-generated"] - ["javax.management", "MBeanAttributeInfo", "isWritable", "()", "summary", "df-generated"] - ["javax.management", "MBeanOperationInfo", "getImpact", "()", "summary", "df-generated"] - - ["javax.management", "MBeanRegistration", "postDeregister", "()", "summary", "df-generated"] - - ["javax.management", "MBeanRegistration", "postRegister", "(Boolean)", "summary", "df-generated"] - - ["javax.management", "MBeanRegistration", "preDeregister", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServer", "deserialize", "(ObjectName,byte[])", "summary", "df-generated"] - - ["javax.management", "MBeanServer", "deserialize", "(String,ObjectName,byte[])", "summary", "df-generated"] - - ["javax.management", "MBeanServer", "deserialize", "(String,byte[])", "summary", "df-generated"] + - ["javax.management", "MBeanPermission", "implies", "(Permission)", "summary", "df-generated"] - ["javax.management", "MBeanServerBuilder", "newMBeanServerDelegate", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "addNotificationListener", "(ObjectName,NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "addNotificationListener", "(ObjectName,ObjectName,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "getDefaultDomain", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "getDomains", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "getMBeanCount", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "getMBeanInfo", "(ObjectName)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "isInstanceOf", "(ObjectName,String)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "isRegistered", "(ObjectName)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "queryMBeans", "(ObjectName,QueryExp)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "queryNames", "(ObjectName,QueryExp)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "removeNotificationListener", "(ObjectName,NotificationListener)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "removeNotificationListener", "(ObjectName,NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "removeNotificationListener", "(ObjectName,ObjectName)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "removeNotificationListener", "(ObjectName,ObjectName,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "setAttribute", "(ObjectName,Attribute)", "summary", "df-generated"] - - ["javax.management", "MBeanServerConnection", "unregisterMBean", "(ObjectName)", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "getImplementationName", "()", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "getImplementationVendor", "()", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "getImplementationVersion", "()", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "getSpecificationName", "()", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "getSpecificationVendor", "()", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "getSpecificationVersion", "()", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] + - ["javax.management", "MBeanServerDelegate", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - ["javax.management", "MBeanServerDelegate", "sendNotification", "(Notification)", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegateMBean", "getImplementationName", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegateMBean", "getImplementationVendor", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegateMBean", "getImplementationVersion", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegateMBean", "getSpecificationName", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegateMBean", "getSpecificationVendor", "()", "summary", "df-generated"] - - ["javax.management", "MBeanServerDelegateMBean", "getSpecificationVersion", "()", "summary", "df-generated"] - ["javax.management", "MBeanServerFactory", "createMBeanServer", "()", "summary", "df-generated"] - ["javax.management", "MBeanServerFactory", "findMBeanServer", "(String)", "summary", "df-generated"] - ["javax.management", "MBeanServerFactory", "newMBeanServer", "()", "summary", "df-generated"] @@ -371,17 +334,20 @@ extensions: - ["javax.management", "MBeanServerInvocationHandler", "newProxyInstance", "(MBeanServerConnection,ObjectName,Class,boolean)", "summary", "df-generated"] - ["javax.management", "MBeanServerPermission", "MBeanServerPermission", "(String)", "summary", "df-generated"] - ["javax.management", "MBeanServerPermission", "MBeanServerPermission", "(String,String)", "summary", "df-generated"] + - ["javax.management", "MBeanServerPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["javax.management", "MBeanServerPermission", "newPermissionCollection", "()", "summary", "df-generated"] - ["javax.management", "Notification", "getSequenceNumber", "()", "summary", "df-generated"] - ["javax.management", "Notification", "getTimeStamp", "()", "summary", "df-generated"] - ["javax.management", "Notification", "setSequenceNumber", "(long)", "summary", "df-generated"] - ["javax.management", "Notification", "setTimeStamp", "(long)", "summary", "df-generated"] - - ["javax.management", "NotificationBroadcaster", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "NotificationBroadcaster", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] + - ["javax.management", "NotificationBroadcasterSupport", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] + - ["javax.management", "NotificationBroadcasterSupport", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] + - ["javax.management", "NotificationBroadcasterSupport", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - ["javax.management", "NotificationBroadcasterSupport", "sendNotification", "(Notification)", "summary", "df-generated"] - - ["javax.management", "NotificationEmitter", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management", "NotificationFilter", "isNotificationEnabled", "(Notification)", "summary", "df-generated"] - ["javax.management", "NotificationFilterSupport", "disableAllTypes", "()", "summary", "df-generated"] - ["javax.management", "NotificationFilterSupport", "disableType", "(String)", "summary", "df-generated"] + - ["javax.management", "NotificationFilterSupport", "isNotificationEnabled", "(Notification)", "summary", "df-generated"] + - ["javax.management", "ObjectName", "apply", "(ObjectName)", "summary", "df-generated"] - ["javax.management", "ObjectName", "isDomainPattern", "()", "summary", "df-generated"] - ["javax.management", "ObjectName", "isPattern", "()", "summary", "df-generated"] - ["javax.management", "ObjectName", "isPropertyListPattern", "()", "summary", "df-generated"] @@ -389,9 +355,8 @@ extensions: - ["javax.management", "ObjectName", "isPropertyValuePattern", "()", "summary", "df-generated"] - ["javax.management", "ObjectName", "isPropertyValuePattern", "(String)", "summary", "df-generated"] - ["javax.management", "ObjectName", "quote", "(String)", "summary", "df-generated"] + - ["javax.management", "ObjectName", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] - ["javax.management", "ObjectName", "unquote", "(String)", "summary", "df-generated"] - - ["javax.management", "PersistentMBean", "load", "()", "summary", "df-generated"] - - ["javax.management", "PersistentMBean", "store", "()", "summary", "df-generated"] - ["javax.management", "Query", "classattr", "()", "summary", "df-generated"] - ["javax.management", "Query", "value", "(Number)", "summary", "df-generated"] - ["javax.management", "Query", "value", "(boolean)", "summary", "df-generated"] @@ -401,9 +366,15 @@ extensions: - ["javax.management", "Query", "value", "(long)", "summary", "df-generated"] - ["javax.management", "QueryEval", "getMBeanServer", "()", "summary", "df-generated"] - ["javax.management", "QueryEval", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] - - ["javax.management", "QueryExp", "apply", "(ObjectName)", "summary", "df-generated"] - - ["javax.management", "QueryExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] + - ["javax.management", "StandardEmitterMBean", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] + - ["javax.management", "StandardEmitterMBean", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] + - ["javax.management", "StandardEmitterMBean", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - ["javax.management", "StandardEmitterMBean", "sendNotification", "(Notification)", "summary", "df-generated"] - ["javax.management", "StandardMBean", "getImplementationClass", "()", "summary", "df-generated"] - ["javax.management", "StandardMBean", "getMBeanInterface", "()", "summary", "df-generated"] - - ["javax.management", "ValueExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] + - ["javax.management", "StandardMBean", "invoke", "(String,Object[],String[])", "summary", "df-generated"] + - ["javax.management", "StandardMBean", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management", "StandardMBean", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management", "StandardMBean", "preDeregister", "()", "summary", "df-generated"] + - ["javax.management", "StandardMBean", "setAttribute", "(Attribute)", "summary", "df-generated"] + - ["javax.management", "StringValueExp", "setMBeanServer", "(MBeanServer)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.modelmbean.model.yml b/java/ql/lib/ext/generated/javax.management.modelmbean.model.yml index 9bf6223b24ac..97200fb52682 100644 --- a/java/ql/lib/ext/generated/javax.management.modelmbean.model.yml +++ b/java/ql/lib/ext/generated/javax.management.modelmbean.model.yml @@ -4,12 +4,24 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(DescriptorSupport)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "DescriptorSupport", True, "toXMLString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(DescriptorSupport)", "", "Argument[0].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(DescriptorSupport)", "", "Argument[0].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "taint", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "taint", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "taint", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "DescriptorSupport", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "getFieldNames", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "getFieldValue", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "getFieldValues", "(String[])", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "getFields", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue.ArrayElement", "taint", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "setField", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "setField", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "setFields", "(String[],Object[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "setFields", "(String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "toXMLString", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapKey", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", True, "toXMLString", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.DescriptorSupport.descriptorMap].MapValue", "ReturnValue", "taint", "dfc-generated"] - ["javax.management.modelmbean", "InvalidTargetObjectTypeException", True, "InvalidTargetObjectTypeException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "InvalidTargetObjectTypeException", True, "InvalidTargetObjectTypeException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "InvalidTargetObjectTypeException", True, "InvalidTargetObjectTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -18,84 +30,60 @@ extensions: - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(ModelMBeanAttributeInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method,Descriptor)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method,Descriptor)", "", "Argument[this]", "Argument[4]", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,Method,Method,Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[this]", "Argument[6]", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "ModelMBeanAttributeInfo", "(String,String,String,boolean,boolean,boolean,Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanAttributeInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanAttributeInfo.attrDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,Constructor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,Constructor,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,Constructor,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,Constructor,Descriptor)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,Constructor,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[this]", "Argument[3]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "getDescriptor", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "getDescriptors", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "getMBeanDescriptor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "getNotification", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "getOperation", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "setDescriptor", "(Descriptor,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "setDescriptor", "(Descriptor,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "setDescriptors", "(Descriptor[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "setMBeanDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfo", True, "setMBeanDescriptor", "(Descriptor)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "ModelMBeanConstructorInfo", "(String,String,MBeanParameterInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanConstructorInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanConstructorInfo.consDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[this]", "Argument[6]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getConstructor", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptor", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[])", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "ModelMBeanInfoSupport", "(String,String,ModelMBeanAttributeInfo[],ModelMBeanConstructorInfo[],ModelMBeanOperationInfo[],ModelMBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanAttributes].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getConstructor", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanConstructors].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptor", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptor", "(String,String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getDescriptors", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getMBeanDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getNotification", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanNotifications].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "getOperation", "(String)", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanOperations].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "setDescriptor", "(Descriptor,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "setDescriptors", "(Descriptor[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanInfoSupport", True, "setMBeanDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanInfoSupport.modelMBeanDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(ModelMBeanNotificationInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[this]", "Argument[3]", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "ModelMBeanNotificationInfo", "(String[],String,String,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanNotificationInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanNotificationInfo.notificationDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(ModelMBeanOperationInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method,Descriptor)", "", "Argument[this]", "Argument[2]", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,Method,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[this]", "Argument[5]", "taint", "df-generated"] + - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "ModelMBeanOperationInfo", "(String,String,MBeanParameterInfo[],String,int,Descriptor)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "getDescriptor", "()", "", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.modelmbean", "ModelMBeanOperationInfo", True, "setDescriptor", "(Descriptor)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.modelmbean.ModelMBeanOperationInfo.operationDescriptor]", "value", "dfc-generated"] - ["javax.management.modelmbean", "RequiredModelMBean", True, "RequiredModelMBean", "(ModelMBeanInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "XMLParseException", True, "XMLParseException", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.modelmbean", "XMLParseException", True, "XMLParseException", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -105,9 +93,21 @@ extensions: extensible: neutralModel data: - ["javax.management.modelmbean", "DescriptorSupport", "DescriptorSupport", "(int)", "summary", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationBroadcaster", "addAttributeChangeNotificationListener", "(NotificationListener,String,Object)", "summary", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationBroadcaster", "removeAttributeChangeNotificationListener", "(NotificationListener,String)", "summary", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationBroadcaster", "sendAttributeChangeNotification", "(Attribute,Attribute)", "summary", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationBroadcaster", "sendAttributeChangeNotification", "(AttributeChangeNotification)", "summary", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationBroadcaster", "sendNotification", "(Notification)", "summary", "df-generated"] - - ["javax.management.modelmbean", "ModelMBeanNotificationBroadcaster", "sendNotification", "(String)", "summary", "df-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", "isValid", "()", "summary", "df-generated"] + - ["javax.management.modelmbean", "DescriptorSupport", "removeField", "(String)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "addAttributeChangeNotificationListener", "(NotificationListener,String,Object)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "addNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "invoke", "(String,Object[],String[])", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "load", "()", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "preDeregister", "()", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "removeAttributeChangeNotificationListener", "(NotificationListener,String)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "removeNotificationListener", "(NotificationListener)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "removeNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "sendAttributeChangeNotification", "(Attribute,Attribute)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "sendAttributeChangeNotification", "(AttributeChangeNotification)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "sendNotification", "(Notification)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "sendNotification", "(String)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "setAttribute", "(Attribute)", "summary", "df-generated"] + - ["javax.management.modelmbean", "RequiredModelMBean", "store", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.monitor.model.yml b/java/ql/lib/ext/generated/javax.management.monitor.model.yml index fecd28f766df..d1485ddbd296 100644 --- a/java/ql/lib/ext/generated/javax.management.monitor.model.yml +++ b/java/ql/lib/ext/generated/javax.management.monitor.model.yml @@ -4,65 +4,74 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.management.monitor", "Monitor", True, "getDerivedGauge", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", True, "getObservedAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.monitor", "Monitor", True, "getObservedAttribute", "()", "", "Argument[this].SyntheticField[javax.management.monitor.Monitor.observedAttribute]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.monitor", "Monitor", True, "setObservedAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.monitor.Monitor.observedAttribute]", "value", "dfc-generated"] - ["javax.management.monitor", "MonitorMBean", True, "getObservedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.monitor", "MonitorMBean", True, "getObservedObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", True, "setObservedAttribute", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.monitor", "MonitorNotification", True, "getDerivedGauge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.monitor", "MonitorNotification", True, "getObservedAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.monitor", "MonitorNotification", True, "getObservedObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.monitor", "MonitorNotification", True, "getTrigger", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.monitor", "MonitorSettingException", True, "MonitorSettingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.monitor", "StringMonitor", True, "getStringToCompare", "()", "", "Argument[this].SyntheticField[javax.management.monitor.StringMonitor.stringToCompare]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.monitor", "StringMonitor", True, "setStringToCompare", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.monitor.StringMonitor.stringToCompare]", "value", "dfc-generated"] - ["javax.management.monitor", "StringMonitorMBean", True, "getDerivedGauge", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.monitor", "StringMonitorMBean", True, "getDerivedGauge", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", True, "getStringToCompare", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", True, "setStringToCompare", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.management.monitor", "CounterMonitorMBean", "getDerivedGauge", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getDifferenceMode", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getInitThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getModulus", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getNotify", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getOffset", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "getThreshold", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "setDifferenceMode", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "setInitThreshold", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "setModulus", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "setNotify", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "setOffset", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "CounterMonitorMBean", "setThreshold", "(Number)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getDerivedGauge", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getDifferenceMode", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getHighThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getLowThreshold", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getNotifyHigh", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "getNotifyLow", "()", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "setDifferenceMode", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "setNotifyHigh", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "setNotifyLow", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "GaugeMonitorMBean", "setThresholds", "(Number,Number)", "summary", "df-generated"] - - ["javax.management.monitor", "Monitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "addObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "containsObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "getGranularityPeriod", "()", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "isActive", "()", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "removeObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "setGranularityPeriod", "(long)", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "setObservedObject", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "start", "()", "summary", "df-generated"] - - ["javax.management.monitor", "MonitorMBean", "stop", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", "getNotifyDiffer", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", "getNotifyMatch", "()", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", "setNotifyDiffer", "(boolean)", "summary", "df-generated"] - - ["javax.management.monitor", "StringMonitorMBean", "setNotifyMatch", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getDerivedGauge", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getDerivedGauge", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getDifferenceMode", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getInitThreshold", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getModulus", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getNotify", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getOffset", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getThreshold", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "getThreshold", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "setDifferenceMode", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "setInitThreshold", "(Number)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "setModulus", "(Number)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "setNotify", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "setOffset", "(Number)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "setThreshold", "(Number)", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "start", "()", "summary", "df-generated"] + - ["javax.management.monitor", "CounterMonitor", "stop", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getDerivedGauge", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getDerivedGauge", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getDifferenceMode", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getHighThreshold", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getLowThreshold", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getNotifyHigh", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "getNotifyLow", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "setDifferenceMode", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "setNotifyHigh", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "setNotifyLow", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "setThresholds", "(Number,Number)", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "start", "()", "summary", "df-generated"] + - ["javax.management.monitor", "GaugeMonitor", "stop", "()", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "addObservedObject", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "containsObservedObject", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "getGranularityPeriod", "()", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "isActive", "()", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "preDeregister", "()", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "removeObservedObject", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "setGranularityPeriod", "(long)", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "setObservedObject", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "start", "()", "summary", "df-generated"] + - ["javax.management.monitor", "Monitor", "stop", "()", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "getDerivedGaugeTimeStamp", "()", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "getDerivedGaugeTimeStamp", "(ObjectName)", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "getNotifyDiffer", "()", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "getNotifyMatch", "()", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "setNotifyDiffer", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "setNotifyMatch", "(boolean)", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "start", "()", "summary", "df-generated"] + - ["javax.management.monitor", "StringMonitor", "stop", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.openmbean.model.yml b/java/ql/lib/ext/generated/javax.management.openmbean.model.yml index 7ad51e1fb4f2..457d69764199 100644 --- a/java/ql/lib/ext/generated/javax.management.openmbean.model.yml +++ b/java/ql/lib/ext/generated/javax.management.openmbean.model.yml @@ -12,46 +12,47 @@ extensions: - ["javax.management.openmbean", "CompositeData", True, "getAll", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.openmbean", "CompositeData", True, "getCompositeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.openmbean", "CompositeData", True, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "CompositeDataInvocationHandler", "(CompositeData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "getCompositeData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "getDescription", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "getType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "CompositeType", True, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "CompositeDataInvocationHandler", "(CompositeData)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "getCompositeData", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataInvocationHandler", True, "invoke", "(Object,Method,Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataInvocationHandler.compositeData]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapKey", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapKey", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "CompositeDataSupport", "(CompositeType,String[],Object[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "getAll", "(String[])", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "getCompositeType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.compositeType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", True, "values", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeDataSupport.contents].MapValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeDataView", True, "toCompositeData", "(CompositeType)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "taint", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[2].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapKey", "taint", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapValue", "taint", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "CompositeType", "(String,String,String[],String[],OpenType[])", "", "Argument[4].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "getDescription", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "getType", "(String)", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToType].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.myNamesSet]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.myNamesSet].Element", "value", "dfc-generated"] + - ["javax.management.openmbean", "CompositeType", True, "keySet", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.CompositeType.nameToDescription].MapKey", "ReturnValue.Element", "value", "dfc-generated"] - ["javax.management.openmbean", "InvalidKeyException", True, "InvalidKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.openmbean", "InvalidOpenTypeException", True, "InvalidOpenTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.openmbean", "KeyAlreadyExistsException", True, "KeyAlreadyExistsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.openmbean", "OpenDataException", True, "OpenDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.minValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Comparable,Comparable)", "", "Argument[8]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.maxValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "OpenMBeanAttributeInfoSupport", "(String,String,OpenType,boolean,boolean,boolean,Object,Object[])", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getDefaultValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.defaultValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getMaxValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.maxValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getMinValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.minValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", True, "getOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanAttributeInfoSupport.openType]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.openmbean", "OpenMBeanConstructorInfoSupport", True, "OpenMBeanConstructorInfoSupport", "(String,String,OpenMBeanParameterInfo[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] @@ -72,58 +73,41 @@ extensions: - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[4].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[5].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.management.openmbean", "OpenMBeanInfoSupport", True, "OpenMBeanInfoSupport", "(String,String,OpenMBeanAttributeInfo[],OpenMBeanConstructorInfo[],OpenMBeanOperationInfo[],MBeanNotificationInfo[],Descriptor)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfo", True, "getReturnOpenType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", True, "getDefaultValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "OpenMBeanOperationInfoSupport", "(String,String,OpenMBeanParameterInfo[],OpenType,int,Descriptor)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanOperationInfoSupport", True, "getReturnOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanOperationInfoSupport.returnOpenType]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.openmbean", "OpenMBeanParameterInfo", True, "getLegalValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", True, "getMaxValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", True, "getMinValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", True, "getOpenType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Descriptor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Descriptor)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Descriptor)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Descriptor)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Descriptor)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[4]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.minValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Comparable,Comparable)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.maxValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "OpenMBeanParameterInfoSupport", "(String,String,OpenType,Object,Object[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getDefaultValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.defaultValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getMaxValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.maxValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getMinValue", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.minValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", True, "getOpenType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.OpenMBeanParameterInfoSupport.openType]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.openmbean", "OpenType", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.openmbean", "OpenType", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.openmbean", "OpenType", True, "getTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "get", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "getTabularType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "put", "(CompositeData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "putAll", "(CompositeData[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularData", True, "remove", "(Object[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "TabularDataSupport", "(TabularType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularDataSupport", True, "TabularDataSupport", "(TabularType,int,float)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularType", True, "getIndexNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.openmbean", "TabularType", True, "getRowType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.openmbean", "TabularData", True, "calculateIndex", "(CompositeData)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.openmbean", "TabularData", True, "keySet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.openmbean", "TabularData", True, "values", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.openmbean", "TabularDataSupport", True, "TabularDataSupport", "(TabularType)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularDataSupport", True, "TabularDataSupport", "(TabularType,int,float)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularDataSupport", True, "get", "(Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularDataSupport", True, "getTabularType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.tabularType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularDataSupport", True, "put", "(CompositeData)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularDataSupport", True, "putAll", "(CompositeData[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularDataSupport", True, "remove", "(Object[])", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularDataSupport.dataMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.rowType]", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularType", True, "TabularType", "(String,String,CompositeType,String[])", "", "Argument[3].ArrayElement", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.indexNames].Element", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularType", True, "getIndexNames", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.indexNames]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.openmbean", "TabularType", True, "getRowType", "()", "", "Argument[this].SyntheticField[javax.management.openmbean.TabularType.rowType]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -131,20 +115,26 @@ extensions: - ["javax.management.openmbean", "ArrayType", "getDimension", "()", "summary", "df-generated"] - ["javax.management.openmbean", "ArrayType", "getPrimitiveArrayType", "(Class)", "summary", "df-generated"] - ["javax.management.openmbean", "ArrayType", "isPrimitiveArray", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "CompositeData", "containsKey", "(String)", "summary", "df-generated"] - - ["javax.management.openmbean", "CompositeData", "containsValue", "(Object)", "summary", "df-generated"] + - ["javax.management.openmbean", "ArrayType", "isValue", "(Object)", "summary", "df-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", "containsKey", "(String)", "summary", "df-generated"] + - ["javax.management.openmbean", "CompositeDataSupport", "containsValue", "(Object)", "summary", "df-generated"] - ["javax.management.openmbean", "CompositeType", "containsKey", "(String)", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", "hasDefaultValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", "hasLegalValues", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", "hasMaxValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", "hasMinValue", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "OpenMBeanParameterInfo", "isValue", "(Object)", "summary", "df-generated"] + - ["javax.management.openmbean", "CompositeType", "isValue", "(Object)", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasDefaultValue", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasLegalValues", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasMaxValue", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "hasMinValue", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanAttributeInfoSupport", "isValue", "(Object)", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasDefaultValue", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasLegalValues", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasMaxValue", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "hasMinValue", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "OpenMBeanParameterInfoSupport", "isValue", "(Object)", "summary", "df-generated"] - ["javax.management.openmbean", "OpenType", "isArray", "()", "summary", "df-generated"] - ["javax.management.openmbean", "OpenType", "isValue", "(Object)", "summary", "df-generated"] + - ["javax.management.openmbean", "SimpleType", "isValue", "(Object)", "summary", "df-generated"] - ["javax.management.openmbean", "SimpleType", "readResolve", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularData", "calculateIndex", "(CompositeData)", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularData", "clear", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularData", "containsKey", "(Object[])", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularData", "containsValue", "(CompositeData)", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularData", "isEmpty", "()", "summary", "df-generated"] - - ["javax.management.openmbean", "TabularData", "size", "()", "summary", "df-generated"] + - ["javax.management.openmbean", "TabularDataSupport", "containsKey", "(Object[])", "summary", "df-generated"] + - ["javax.management.openmbean", "TabularDataSupport", "containsValue", "(CompositeData)", "summary", "df-generated"] + - ["javax.management.openmbean", "TabularDataSupport", "containsValue", "(Object)", "summary", "df-generated"] + - ["javax.management.openmbean", "TabularType", "isValue", "(Object)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.relation.model.yml b/java/ql/lib/ext/generated/javax.management.relation.model.yml index 86b04e58252f..5505994e466f 100644 --- a/java/ql/lib/ext/generated/javax.management.relation.model.yml +++ b/java/ql/lib/ext/generated/javax.management.relation.model.yml @@ -9,153 +9,158 @@ extensions: - ["javax.management.relation", "InvalidRelationTypeException", True, "InvalidRelationTypeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.relation", "InvalidRoleInfoException", True, "InvalidRoleInfoException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.relation", "InvalidRoleValueException", True, "InvalidRoleValueException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "disableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "enableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "getDisabledObjectNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "MBeanServerNotificationFilter", True, "getEnabledObjectNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "MBeanServerNotificationFilter", True, "disableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.deselectedNames].Element", "value", "dfc-generated"] + - ["javax.management.relation", "MBeanServerNotificationFilter", True, "enableObjectName", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.selectedNames].Element", "value", "dfc-generated"] + - ["javax.management.relation", "MBeanServerNotificationFilter", True, "getDisabledObjectNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.deselectedNames].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.relation", "MBeanServerNotificationFilter", True, "getEnabledObjectNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.MBeanServerNotificationFilter.selectedNames].Element", "ReturnValue.Element", "value", "dfc-generated"] - ["javax.management.relation", "Relation", True, "getReferencedMBeans", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "getRelationId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "getRelationServiceName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "getRelationTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.relation", "Relation", True, "getRole", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "handleMBeanUnregistration", "(ObjectName,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "retrieveAllRoles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "setRole", "(Role)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "Relation", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["javax.management.relation", "RelationException", True, "RelationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.relation", "RelationNotFoundException", True, "RelationNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[8].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[10].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[7]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[8]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[9].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "getMBeansToUnregister", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "getNewRoleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "getObjectName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "getOldRoleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "getRelationId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "getRelationTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationNotification", True, "getRoleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "addRelation", "(ObjectName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "addRelationType", "(RelationType)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "createRelation", "(String,String,RoleList)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "createRelation", "(String,String,RoleList)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "createRelation", "(String,String,RoleList)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "createRelationType", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "findReferencingRelations", "(ObjectName,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "findReferencingRelations", "(ObjectName,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[7].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "taint", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,List)", "", "Argument[8].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.unregisterMBeanList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[10].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.oldRoleValue].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[5]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[7].SyntheticField[javax.management.ObjectName._canonicalName]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "taint", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[7]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[8]", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.roleName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "RelationNotification", "(String,Object,long,long,String,String,String,ObjectName,String,List,List)", "", "Argument[9].Element", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.newRoleValue].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "getMBeansToUnregister", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.unregisterMBeanList].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "getNewRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.newRoleValue].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "getObjectName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationObjName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "getOldRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.oldRoleValue].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "getRelationId", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.relationTypeName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationNotification", True, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationNotification.roleName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "addRelation", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "addRelation", "(ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelMBeanObjName2RelIdMap].MapKey", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "addRelationType", "(RelationType)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "createRelation", "(String,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapKey", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "createRelationType", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapKey", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "getAllRelationIds", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapKey", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "getAllRelationTypeNames", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelType2ObjMap].MapKey", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "isRelation", "(ObjectName)", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelMBeanObjName2RelIdMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "isRelationMBean", "(String)", "", "Argument[this].SyntheticField[javax.management.relation.RelationService.myRelId2ObjMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationService", True, "setRoles", "(String,RoleList)", "", "Argument[1].Element", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationServiceMBean", True, "findAssociatedMBeans", "(ObjectName,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "RelationServiceMBean", True, "findReferencingRelations", "(ObjectName,String,String)", "", "Argument[2]", "ReturnValue.MapValue.Element", "value", "dfc-generated"] - ["javax.management.relation", "RelationServiceMBean", True, "findRelationsOfType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "getAllRelationIds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "getAllRelationTypeNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "RelationServiceMBean", True, "getAllRoles", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.relation", "RelationServiceMBean", True, "getRelationTypeName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.relation", "RelationServiceMBean", True, "getRoleInfo", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.relation", "RelationServiceMBean", True, "getRoleInfos", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "isRelation", "(ObjectName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "isRelationMBean", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "RelationServiceMBean", True, "getRoles", "(String,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.relation", "RelationServiceMBean", True, "setRole", "(String,Role)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", True, "setRoles", "(String,RoleList)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["javax.management.relation", "RelationServiceMBean", True, "updateRoleMap", "(String,Role,List)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.relation", "RelationServiceNotRegisteredException", True, "RelationServiceNotRegisteredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationType", True, "getRelationTypeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,MBeanServer,String,RoleList)", "", "Argument[4].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "RelationSupport", "(String,ObjectName,String,RoleList)", "", "Argument[3].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "getAllRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "getRelationId", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "getRelationServiceName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelServiceName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRelTypeName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "getRoles", "(String[])", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "handleMBeanUnregistration", "(ObjectName,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapKey", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "retrieveAllRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "setRole", "(Role)", "", "Argument[0].SyntheticField[javax.management.relation.Role.name]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapKey", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "setRole", "(Role)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RelationSupport.myRoleName2ValueMap].MapValue", "value", "dfc-generated"] + - ["javax.management.relation", "RelationSupport", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "ReturnValue.SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] - ["javax.management.relation", "RelationType", True, "getRoleInfo", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.relation", "RelationType", True, "getRoleInfos", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.relation", "RelationTypeNotFoundException", True, "RelationTypeNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationTypeSupport", True, "RelationTypeSupport", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RelationTypeSupport", True, "RelationTypeSupport", "(String,RoleInfo[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "Role", True, "Role", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "Role", True, "Role", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "Role", True, "getRoleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Role", True, "getRoleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "RelationTypeSupport", True, "RelationTypeSupport", "(String,RoleInfo[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RelationTypeSupport.typeName]", "value", "dfc-generated"] + - ["javax.management.relation", "RelationTypeSupport", True, "getRelationTypeName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RelationTypeSupport.typeName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "Role", True, "Role", "(String,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "value", "dfc-generated"] + - ["javax.management.relation", "Role", True, "Role", "(String,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "Role", True, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "Role", True, "getRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.relation", "Role", True, "roleValueToString", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "Role", True, "setRoleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "Role", True, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(RoleInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[6]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleInfo", True, "getRefMBeanClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.relation", "Role", True, "setRoleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.Role.name]", "value", "dfc-generated"] + - ["javax.management.relation", "Role", True, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.Role.objectNameList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.description]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.name]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(RoleInfo)", "", "Argument[0].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "RoleInfo", "(String,String,boolean,boolean,int,int,String)", "", "Argument[6]", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "getDescription", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.description]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleInfo", True, "getRefMBeanClassName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleInfo.referencedMBeanClassName]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.relation", "RoleInfoNotFoundException", True, "RoleInfoNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleList", True, "RoleList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleList", True, "add", "(Role)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleList", True, "add", "(int,Role)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleList", True, "addAll", "(RoleList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleList", True, "set", "(int,Role)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.relation", "RoleList", True, "RoleList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleList", True, "add", "(Role)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleList", True, "add", "(int,Role)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleList", True, "addAll", "(RoleList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleList", True, "set", "(int,Role)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - ["javax.management.relation", "RoleNotFoundException", True, "RoleNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleResult", True, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleResult", True, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleResult", True, "getRoles", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleResult", True, "getRolesUnresolved", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleResult", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleResult", True, "setRolesUnresolved", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "RoleUnresolved", "(String,List,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "RoleUnresolved", "(String,List,int)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "getRoleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "getRoleValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "setRoleName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolved", True, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "RoleUnresolvedList", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "add", "(RoleUnresolved)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "add", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "addAll", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.relation", "RoleUnresolvedList", True, "set", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.relation", "RoleResult", True, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleResult", True, "RoleResult", "(RoleList,RoleUnresolvedList)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleResult", True, "getRoles", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleResult", True, "getRolesUnresolved", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleResult", True, "setRoles", "(RoleList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.roleList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleResult", True, "setRolesUnresolved", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleResult.unresolvedRoleList].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolved", True, "RoleUnresolved", "(String,List,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolved", True, "RoleUnresolved", "(String,List,int)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolved", True, "getRoleName", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolved", True, "getRoleValue", "()", "", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolved", True, "setRoleName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleName]", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolved", True, "setRoleValue", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.management.relation.RoleUnresolved.roleValue].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolvedList", True, "RoleUnresolvedList", "(List)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolvedList", True, "add", "(RoleUnresolved)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolvedList", True, "add", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolvedList", True, "addAll", "(RoleUnresolvedList)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolvedList", True, "asList", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.relation", "RoleUnresolvedList", True, "set", "(int,RoleUnresolved)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.management.relation", "MBeanServerNotificationFilter", "disableAllObjectNames", "()", "summary", "df-generated"] - ["javax.management.relation", "MBeanServerNotificationFilter", "enableAllObjectNames", "()", "summary", "df-generated"] - - ["javax.management.relation", "Relation", "getAllRoles", "()", "summary", "df-generated"] - - ["javax.management.relation", "Relation", "getRoleCardinality", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "Relation", "getRoles", "(String[])", "summary", "df-generated"] + - ["javax.management.relation", "MBeanServerNotificationFilter", "isNotificationEnabled", "(Notification)", "summary", "df-generated"] - ["javax.management.relation", "RelationService", "RelationService", "(boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "checkRoleReading", "(String,String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "checkRoleWriting", "(Role,String,Boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "findAssociatedMBeans", "(ObjectName,String,String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "getAllRoles", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "getPurgeFlag", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "getReferencedMBeans", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "getRole", "(String,String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "getRoleCardinality", "(String,String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "getRoles", "(String,String[])", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "hasRelation", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "isActive", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "purgeRelations", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "removeRelation", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "removeRelationType", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "sendRelationCreationNotification", "(String)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "sendRelationRemovalNotification", "(String,List)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "sendRoleUpdateNotification", "(String,Role,List)", "summary", "df-generated"] - - ["javax.management.relation", "RelationServiceMBean", "setPurgeFlag", "(boolean)", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupportMBean", "isInRelationService", "()", "summary", "df-generated"] - - ["javax.management.relation", "RelationSupportMBean", "setRelationServiceManagementFlag", "(Boolean)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "checkRoleReading", "(String,String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "checkRoleWriting", "(Role,String,Boolean)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "getPurgeFlag", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "getReferencedMBeans", "(String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "getRole", "(String,String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "getRoleCardinality", "(String,String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "hasRelation", "(String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "isActive", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "preDeregister", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "purgeRelations", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "removeRelation", "(String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "removeRelationType", "(String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "sendRelationCreationNotification", "(String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "sendRelationRemovalNotification", "(String,List)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "sendRoleUpdateNotification", "(String,Role,List)", "summary", "df-generated"] + - ["javax.management.relation", "RelationService", "setPurgeFlag", "(boolean)", "summary", "df-generated"] + - ["javax.management.relation", "RelationSupport", "getRoleCardinality", "(String)", "summary", "df-generated"] + - ["javax.management.relation", "RelationSupport", "isInRelationService", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationSupport", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationSupport", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management.relation", "RelationSupport", "preDeregister", "()", "summary", "df-generated"] + - ["javax.management.relation", "RelationSupport", "setRelationServiceManagementFlag", "(Boolean)", "summary", "df-generated"] - ["javax.management.relation", "RoleInfo", "checkMaxDegree", "(int)", "summary", "df-generated"] - ["javax.management.relation", "RoleInfo", "checkMinDegree", "(int)", "summary", "df-generated"] - ["javax.management.relation", "RoleInfo", "getMaxDegree", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.remote.model.yml b/java/ql/lib/ext/generated/javax.management.remote.model.yml index e06da36da215..6c2dc2f12f27 100644 --- a/java/ql/lib/ext/generated/javax.management.remote.model.yml +++ b/java/ql/lib/ext/generated/javax.management.remote.model.yml @@ -4,13 +4,11 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.management.remote", "JMXAddressable", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectionNotification", True, "getConnectionId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXAuthenticator", True, "authenticate", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.remote", "JMXAuthenticator", True, "authenticate", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectionNotification.connectionId]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXConnectionNotification", True, "JMXConnectionNotification", "(String,Object,String,long,String,Object)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management.remote", "JMXConnectionNotification", True, "getConnectionId", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXConnectionNotification.connectionId]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.remote", "JMXConnector", True, "connect", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote", "JMXConnector", True, "getConnectionId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote", "JMXConnector", True, "getMBeanServerConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -22,50 +20,52 @@ extensions: - ["javax.management.remote", "JMXConnectorFactory", True, "connect", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote", "JMXConnectorFactory", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote", "JMXConnectorFactory", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServer", True, "JMXConnectorServer", "(MBeanServer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServer", True, "getMBeanServer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerFactory", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerFactory", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerFactory", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXConnectorProvider", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXConnectorProvider", True, "newJMXConnector", "(JMXServiceURL,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXConnectorServer", True, "JMXConnectorServer", "(MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXConnectorServer", True, "getMBeanServer", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote", "JMXConnectorServer", True, "preRegister", "(MBeanServer,ObjectName)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXConnectorServer", True, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXConnectorServerFactory", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] - ["javax.management.remote", "JMXConnectorServerMBean", True, "getConnectionIds", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", True, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", True, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["javax.management.remote", "JMXConnectorServerMBean", True, "toJMXConnector", "(Map)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote", "JMXConnectorServerMBean", True, "toJMXConnector", "(Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXPrincipal", True, "JMXPrincipal", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.remote", "JMXConnectorServerProvider", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXConnectorServerProvider", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXConnectorServerProvider", True, "newJMXConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXPrincipal", True, "JMXPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXPrincipal.name]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXPrincipal", True, "getName", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXPrincipal.name]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.remote", "JMXProviderException", True, "JMXProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote", "JMXProviderException", True, "JMXProviderException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote", "JMXProviderException", True, "JMXProviderException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote", "JMXServerErrorException", True, "JMXServerErrorException", "(String,Error)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote", "JMXServerErrorException", True, "JMXServerErrorException", "(String,Error)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "getHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "getProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "JMXServiceURL", True, "getURLPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "NotificationResult", True, "NotificationResult", "(long,long,TargetedNotification[])", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "NotificationResult", True, "getTargetedNotifications", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote", "SubjectDelegationPermission", False, "SubjectDelegationPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "SubjectDelegationPermission", False, "SubjectDelegationPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "TargetedNotification", True, "TargetedNotification", "(Notification,Integer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote", "TargetedNotification", True, "getNotification", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "taint", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "taint", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "taint", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "JMXServiceURL", "(String,String,int,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "value", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "getHost", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.host]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "getProtocol", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.protocol]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote", "JMXServiceURL", True, "getURLPath", "()", "", "Argument[this].SyntheticField[javax.management.remote.JMXServiceURL.urlPath]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote", "MBeanServerForwarder", True, "getMBeanServer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote", "MBeanServerForwarder", True, "setMBeanServer", "(MBeanServer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.remote", "NotificationResult", True, "NotificationResult", "(long,long,TargetedNotification[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.management.remote.NotificationResult.targetedNotifications]", "value", "dfc-generated"] + - ["javax.management.remote", "NotificationResult", True, "getTargetedNotifications", "()", "", "Argument[this].SyntheticField[javax.management.remote.NotificationResult.targetedNotifications]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote", "SubjectDelegationPermission", False, "SubjectDelegationPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management.remote", "SubjectDelegationPermission", False, "SubjectDelegationPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.management.remote", "TargetedNotification", True, "TargetedNotification", "(Notification,Integer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.TargetedNotification.notif]", "value", "dfc-generated"] + - ["javax.management.remote", "TargetedNotification", True, "getNotification", "()", "", "Argument[this].SyntheticField[javax.management.remote.TargetedNotification.notif]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.management.remote", "JMXConnector", "addConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnector", "connect", "()", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnector", "removeConnectionNotificationListener", "(NotificationListener)", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnector", "removeConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", "isActive", "()", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", "start", "()", "summary", "df-generated"] - - ["javax.management.remote", "JMXConnectorServerMBean", "stop", "()", "summary", "df-generated"] + - ["javax.management.remote", "JMXConnectorServer", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management.remote", "JMXConnectorServer", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management.remote", "JMXConnectorServer", "preDeregister", "()", "summary", "df-generated"] - ["javax.management.remote", "JMXServiceURL", "getPort", "()", "summary", "df-generated"] - ["javax.management.remote", "NotificationResult", "getEarliestSequenceNumber", "()", "summary", "df-generated"] - ["javax.management.remote", "NotificationResult", "getNextSequenceNumber", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.remote.rmi.model.yml b/java/ql/lib/ext/generated/javax.management.remote.rmi.model.yml index 2189861fca8e..e340f346425b 100644 --- a/java/ql/lib/ext/generated/javax.management.remote.rmi.model.yml +++ b/java/ql/lib/ext/generated/javax.management.remote.rmi.model.yml @@ -22,7 +22,6 @@ extensions: - ["javax.management.remote.rmi", "RMIConnection", True, "getAttribute", "(ObjectName,String,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnection", True, "getAttributes", "(ObjectName,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnection", True, "getAttributes", "(ObjectName,String[],Subject)", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", True, "getConnectionId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnection", True, "getObjectInstance", "(ObjectName,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnection", True, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnection", True, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -30,55 +29,82 @@ extensions: - ["javax.management.remote.rmi", "RMIConnection", True, "invoke", "(ObjectName,String,MarshalledObject,String[],Subject)", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnection", True, "setAttributes", "(ObjectName,MarshalledObject,Subject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnection", True, "setAttributes", "(ObjectName,MarshalledObject,Subject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[4].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "RMIConnectionImpl", "(RMIServerImpl,String,ClassLoader,Subject,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectionImpl.connectionId]", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", True, "getConnectionId", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectionImpl.connectionId]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", False, "RMIConnectionImpl_Stub", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(JMXServiceURL,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnector.jmxServiceURL]", "value", "dfc-generated"] - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(RMIServer,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIConnector", True, "RMIConnector", "(RMIServer,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnector", True, "getAddress", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnector.jmxServiceURL]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,MBeanServer)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "RMIConnectorServer", "(JMXServiceURL,Map,RMIServerImpl,MBeanServer)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "getAddress", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.address]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIConnectorServer.attributes].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", True, "setMBeanServerForwarder", "(MBeanServerForwarder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.JMXConnectorServer.mbeanServer]", "value", "dfc-generated"] - ["javax.management.remote.rmi", "RMIIIOPServerImpl", True, "RMIIIOPServerImpl", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIJRMPServerImpl", True, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIJRMPServerImpl", True, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIJRMPServerImpl", True, "RMIJRMPServerImpl", "(int,RMIClientSocketFactory,RMIServerSocketFactory,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIServer", True, "newClient", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.remote.rmi", "RMIServerImpl", True, "RMIServerImpl", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "getDefaultClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "getMBeanServer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "setDefaultClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "setMBeanServer", "(MBeanServer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.remote.rmi", "RMIServerImpl", True, "toStub", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.management.remote.rmi", "RMIServerImpl", True, "getDefaultClassLoader", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.cl]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIServerImpl", True, "getMBeanServer", "()", "", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.mbeanServer]", "ReturnValue", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIServerImpl", True, "setDefaultClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.cl]", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIServerImpl", True, "setMBeanServer", "(MBeanServer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.management.remote.rmi.RMIServerImpl.mbeanServer]", "value", "dfc-generated"] + - ["javax.management.remote.rmi", "RMIServerImpl", True, "toStub", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["javax.management.remote.rmi", "RMIServerImpl_Stub", False, "RMIServerImpl_Stub", "(RemoteRef)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.management.remote.rmi", "RMIConnection", "addNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "addNotificationListeners", "(ObjectName[],MarshalledObject[],Subject[])", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "fetchNotifications", "(long,int,long)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "getDefaultDomain", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "getDomains", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "getMBeanCount", "(Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "getMBeanInfo", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "isInstanceOf", "(ObjectName,String,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "isRegistered", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "queryMBeans", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "queryNames", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "removeNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "removeNotificationListener", "(ObjectName,ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "removeNotificationListeners", "(ObjectName,Integer[],Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "setAttribute", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIConnection", "unregisterMBean", "(ObjectName,Subject)", "summary", "df-generated"] - - ["javax.management.remote.rmi", "RMIServer", "getVersion", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "addNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "addNotificationListeners", "(ObjectName[],MarshalledObject[],Subject[])", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "fetchNotifications", "(long,int,long)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "getDefaultDomain", "(Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "getDomains", "(Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "getMBeanCount", "(Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "getMBeanInfo", "(ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "isInstanceOf", "(ObjectName,String,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "isRegistered", "(ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "queryMBeans", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "queryNames", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListener", "(ObjectName,ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "removeNotificationListeners", "(ObjectName,Integer[],Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "setAttribute", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "unreferenced", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl", "unregisterMBean", "(ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "addNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "addNotificationListeners", "(ObjectName[],MarshalledObject[],Subject[])", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "fetchNotifications", "(long,int,long)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getConnectionId", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getDefaultDomain", "(Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getDomains", "(Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getMBeanCount", "(Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "getMBeanInfo", "(ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "isInstanceOf", "(ObjectName,String,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "isRegistered", "(ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "queryMBeans", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "queryNames", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListener", "(ObjectName,ObjectName,MarshalledObject,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListener", "(ObjectName,ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "removeNotificationListeners", "(ObjectName,Integer[],Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "setAttribute", "(ObjectName,MarshalledObject,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectionImpl_Stub", "unregisterMBean", "(ObjectName,Subject)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnector", "addConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnector", "connect", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnector", "removeConnectionNotificationListener", "(NotificationListener)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnector", "removeConnectionNotificationListener", "(NotificationListener,NotificationFilter,Object)", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", "isActive", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", "start", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIConnectorServer", "stop", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIServerImpl", "getVersion", "()", "summary", "df-generated"] + - ["javax.management.remote.rmi", "RMIServerImpl_Stub", "getVersion", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.management.timer.model.yml b/java/ql/lib/ext/generated/javax.management.timer.model.yml index 2dd312e78fc2..7e34751de562 100644 --- a/java/ql/lib/ext/generated/javax.management.timer.model.yml +++ b/java/ql/lib/ext/generated/javax.management.timer.model.yml @@ -7,31 +7,32 @@ extensions: - ["javax.management.timer", "TimerMBean", True, "getNotificationMessage", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.timer", "TimerMBean", True, "getNotificationType", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.management.timer", "TimerMBean", True, "getNotificationUserData", "(Integer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.management.timer", "TimerNotification", True, "TimerNotification", "(String,Object,long,long,String,Integer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.timer", "TimerNotification", True, "TimerNotification", "(String,Object,long,long,String,Integer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.management.timer", "TimerNotification", True, "TimerNotification", "(String,Object,long,long,String,Integer)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] + - ["javax.management.timer", "TimerNotification", True, "TimerNotification", "(String,Object,long,long,String,Integer)", "", "Argument[4]", "Argument[this]", "taint", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.management.timer", "TimerMBean", "addNotification", "(String,String,Object,Date)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "addNotification", "(String,String,Object,Date,long)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "addNotification", "(String,String,Object,Date,long,long)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "addNotification", "(String,String,Object,Date,long,long,boolean)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getAllNotificationIDs", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getDate", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getFixedRate", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getNbNotifications", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getNbOccurences", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getNotificationIDs", "(String)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getPeriod", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "getSendPastNotifications", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "isActive", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "isEmpty", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "removeAllNotifications", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "removeNotification", "(Integer)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "removeNotifications", "(String)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "setSendPastNotifications", "(boolean)", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "start", "()", "summary", "df-generated"] - - ["javax.management.timer", "TimerMBean", "stop", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long,long)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "addNotification", "(String,String,Object,Date,long,long,boolean)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getAllNotificationIDs", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getDate", "(Integer)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getFixedRate", "(Integer)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getNbNotifications", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getNbOccurences", "(Integer)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getNotificationIDs", "(String)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getPeriod", "(Integer)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "getSendPastNotifications", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "isActive", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "isEmpty", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "postDeregister", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "postRegister", "(Boolean)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "preDeregister", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "removeAllNotifications", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "removeNotification", "(Integer)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "removeNotifications", "(String)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "setSendPastNotifications", "(boolean)", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "start", "()", "summary", "df-generated"] + - ["javax.management.timer", "Timer", "stop", "()", "summary", "df-generated"] - ["javax.management.timer", "TimerNotification", "getNotificationID", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.naming.directory.model.yml b/java/ql/lib/ext/generated/javax.naming.directory.model.yml index 21cc4851eef7..198621607b93 100644 --- a/java/ql/lib/ext/generated/javax.naming.directory.model.yml +++ b/java/ql/lib/ext/generated/javax.naming.directory.model.yml @@ -5,31 +5,34 @@ extensions: extensible: summaryModel data: - ["javax.naming.directory", "Attribute", True, "add", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "add", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "get", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "remove", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "set", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "Attribute", True, "set", "(int,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.directory", "Attribute", True, "getAttributeDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.directory", "Attribute", True, "getAttributeSyntaxDefinition", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "AttributeInUseException", True, "AttributeInUseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.directory", "AttributeModificationException", True, "AttributeModificationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "AttributeModificationException", True, "getUnexecutedModifications", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "AttributeModificationException", True, "setUnexecutedModifications", "(ModificationItem[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.directory", "AttributeModificationException", True, "getUnexecutedModifications", "()", "", "Argument[this].SyntheticField[javax.naming.directory.AttributeModificationException.unexecs]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "AttributeModificationException", True, "setUnexecutedModifications", "(ModificationItem[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.AttributeModificationException.unexecs]", "value", "dfc-generated"] - ["javax.naming.directory", "Attributes", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "Attributes", True, "put", "(Attribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.directory", "Attributes", True, "put", "(Attribute)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attributes", True, "put", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "Attributes", True, "put", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "Attributes", True, "remove", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttributes", True, "BasicAttributes", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "BasicAttributes", True, "BasicAttributes", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.directory", "Attributes", True, "put", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "BasicAttribute", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "add", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "add", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "get", "()", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "get", "(int)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "getID", "()", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.attrID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "remove", "(int)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "set", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttribute", True, "set", "(int,Object)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttribute.values].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "BasicAttributes", True, "remove", "(String)", "", "Argument[this].SyntheticField[javax.naming.directory.BasicAttributes.attrs].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "DirContext", True, "bind", "(Name,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.directory", "DirContext", True, "bind", "(Name,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.directory", "DirContext", True, "bind", "(String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "createSubcontext", "(Name,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "createSubcontext", "(String,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "getAttributes", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -40,6 +43,9 @@ extensions: - ["javax.naming.directory", "DirContext", True, "getSchema", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "getSchemaClassDefinition", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "getSchemaClassDefinition", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.directory", "DirContext", True, "rebind", "(Name,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.directory", "DirContext", True, "rebind", "(Name,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.directory", "DirContext", True, "rebind", "(String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(Name,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -55,18 +61,14 @@ extensions: - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,SearchControls)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(Name,String,SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes,String[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes,String[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes,String[])", "", "Argument[2].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,Attributes,String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,Object[],SearchControls)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,String,Object[],SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,String,Object[],SearchControls)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,String,Object[],SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "DirContext", True, "search", "(String,String,SearchControls)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,String,SearchControls)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,String,SearchControls)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.directory", "DirContext", True, "search", "(String,String,SearchControls)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -76,54 +78,38 @@ extensions: - ["javax.naming.directory", "InvalidAttributesException", True, "InvalidAttributesException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.directory", "InvalidSearchControlsException", True, "InvalidSearchControlsException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.directory", "InvalidSearchFilterException", True, "InvalidSearchFilterException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "ModificationItem", True, "ModificationItem", "(int,Attribute)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "ModificationItem", True, "getAttribute", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.directory", "ModificationItem", True, "ModificationItem", "(int,Attribute)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.directory.ModificationItem.attr]", "value", "dfc-generated"] + - ["javax.naming.directory", "ModificationItem", True, "getAttribute", "()", "", "Argument[this].SyntheticField[javax.naming.directory.ModificationItem.attr]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming.directory", "NoSuchAttributeException", True, "NoSuchAttributeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.directory", "SchemaViolationException", True, "SchemaViolationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchControls", True, "SearchControls", "(int,long,int,String[],boolean,boolean)", "", "Argument[3].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchControls", True, "getReturningAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "SearchControls", True, "setReturningAttributes", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes,boolean)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.directory", "SearchResult", True, "setAttributes", "(Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.directory", "SearchControls", True, "SearchControls", "(int,long,int,String[],boolean,boolean)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchControls", True, "getReturningAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchControls", True, "setReturningAttributes", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.SearchControls.attributesToReturn]", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,Object,Attributes,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchResult", True, "SearchResult", "(String,String,Object,Attributes,boolean)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchResult", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.directory", "SearchResult", True, "setAttributes", "(Attributes)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.directory.SearchResult.attrs]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.naming.directory", "Attribute", "clear", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attribute", "contains", "(Object)", "summary", "df-generated"] - - ["javax.naming.directory", "Attribute", "getAll", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attribute", "getAttributeDefinition", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attribute", "getAttributeSyntaxDefinition", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attribute", "isOrdered", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attribute", "remove", "(Object)", "summary", "df-generated"] - - ["javax.naming.directory", "Attribute", "size", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attributes", "getAll", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attributes", "getIDs", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attributes", "isCaseIgnored", "()", "summary", "df-generated"] - - ["javax.naming.directory", "Attributes", "size", "()", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttribute", "clear", "()", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttribute", "contains", "(Object)", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttribute", "getAll", "()", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttribute", "isOrdered", "()", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttribute", "remove", "(Object)", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttribute", "size", "()", "summary", "df-generated"] - ["javax.naming.directory", "BasicAttributes", "BasicAttributes", "(boolean)", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "bind", "(Name,Object,Attributes)", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "bind", "(String,Object,Attributes)", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "modifyAttributes", "(Name,ModificationItem[])", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "modifyAttributes", "(Name,int,Attributes)", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "modifyAttributes", "(String,ModificationItem[])", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "modifyAttributes", "(String,int,Attributes)", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "rebind", "(Name,Object,Attributes)", "summary", "df-generated"] - - ["javax.naming.directory", "DirContext", "rebind", "(String,Object,Attributes)", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttributes", "getAll", "()", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttributes", "getIDs", "()", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttributes", "isCaseIgnored", "()", "summary", "df-generated"] + - ["javax.naming.directory", "BasicAttributes", "size", "()", "summary", "df-generated"] + - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(Name,ModificationItem[])", "summary", "df-generated"] + - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(Name,int,Attributes)", "summary", "df-generated"] + - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(String,ModificationItem[])", "summary", "df-generated"] + - ["javax.naming.directory", "InitialDirContext", "modifyAttributes", "(String,int,Attributes)", "summary", "df-generated"] - ["javax.naming.directory", "ModificationItem", "getModificationOp", "()", "summary", "df-generated"] - ["javax.naming.directory", "SearchControls", "getCountLimit", "()", "summary", "df-generated"] - ["javax.naming.directory", "SearchControls", "getDerefLinkFlag", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.naming.event.model.yml b/java/ql/lib/ext/generated/javax.naming.event.model.yml index 2dae0e7370f4..136df900568f 100644 --- a/java/ql/lib/ext/generated/javax.naming.event.model.yml +++ b/java/ql/lib/ext/generated/javax.naming.event.model.yml @@ -4,18 +4,18 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.event", "NamingEvent", True, "getChangeInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.event", "NamingEvent", True, "getEventContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.event", "NamingEvent", True, "getNewBinding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.event", "NamingEvent", True, "getOldBinding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "getEventContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.event", "NamingExceptionEvent", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.newBinding]", "value", "dfc-generated"] + - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.oldBinding]", "value", "dfc-generated"] + - ["javax.naming.event", "NamingEvent", True, "NamingEvent", "(EventContext,int,Binding,Binding,Object)", "", "Argument[4]", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.changeInfo]", "value", "dfc-generated"] + - ["javax.naming.event", "NamingEvent", True, "getChangeInfo", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.changeInfo]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.event", "NamingEvent", True, "getEventContext", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.event", "NamingEvent", True, "getNewBinding", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.newBinding]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.event", "NamingEvent", True, "getOldBinding", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingEvent.oldBinding]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.event", "NamingExceptionEvent", True, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["javax.naming.event", "NamingExceptionEvent", True, "NamingExceptionEvent", "(EventContext,NamingException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.event.NamingExceptionEvent.exception]", "value", "dfc-generated"] + - ["javax.naming.event", "NamingExceptionEvent", True, "getEventContext", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.event", "NamingExceptionEvent", True, "getException", "()", "", "Argument[this].SyntheticField[javax.naming.event.NamingExceptionEvent.exception]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.naming.ldap.model.yml b/java/ql/lib/ext/generated/javax.naming.ldap.model.yml index 8597d37da7c5..822135f130e4 100644 --- a/java/ql/lib/ext/generated/javax.naming.ldap.model.yml +++ b/java/ql/lib/ext/generated/javax.naming.ldap.model.yml @@ -4,14 +4,24 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String,boolean,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "value", "dfc-generated"] + - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String,boolean,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "value", "dfc-generated"] + - ["javax.naming.ldap", "BasicControl", True, "BasicControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.value]", "value", "dfc-generated"] + - ["javax.naming.ldap", "BasicControl", True, "getEncodedValue", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.value]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "BasicControl", True, "getID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.BasicControl.id]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming.ldap", "Control", True, "getEncodedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "Control", True, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "ControlFactory", True, "getControlInstance", "(Control)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "ControlFactory", True, "getControlInstance", "(Control,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "ExtendedResponse", True, "getEncodedValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "ExtendedResponse", True, "getID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "HasControls", True, "getControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "InitialLdapContext", True, "InitialLdapContext", "(Hashtable,Control[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["javax.naming.ldap", "InitialLdapContext", True, "InitialLdapContext", "(Hashtable,Control[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.ldap", "InitialLdapContext", True, "getConnectControls", "()", "", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.bindCtls]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.naming.ldap", "InitialLdapContext", True, "getRequestControls", "()", "", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.reqCtls]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.naming.ldap", "InitialLdapContext", True, "reconnect", "(Control[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.bindCtls]", "taint", "dfc-generated"] + - ["javax.naming.ldap", "InitialLdapContext", True, "setRequestControls", "(Control[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.InitialContext.defaultInitCtx].SyntheticField[com.sun.jndi.ldap.LdapCtx.reqCtls]", "value", "dfc-generated"] - ["javax.naming.ldap", "LdapContext", True, "getConnectControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "LdapContext", True, "getRequestControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "LdapContext", True, "getResponseControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -19,56 +29,58 @@ extensions: - ["javax.naming.ldap", "LdapContext", True, "newInstance", "(Control[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "LdapContext", True, "reconnect", "(Control[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.naming.ldap", "LdapContext", True, "setRequestControls", "(Control[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "LdapName", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.ldap", "LdapName", True, "LdapName", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] - ["javax.naming.ldap", "LdapName", True, "LdapName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(Rdn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(Rdn)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(Rdn)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(List)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "getRdn", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "LdapName", True, "getRdns", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "PagedResultsResponseControl", False, "PagedResultsResponseControl", "(String,boolean,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "PagedResultsResponseControl", False, "PagedResultsResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "PagedResultsResponseControl", False, "getCookie", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "LdapName", True, "add", "(Rdn)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "add", "(Rdn)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "add", "(int,Rdn)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "addAll", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "addAll", "(List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[1].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "addAll", "(int,List)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "getPrefix", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "getRdn", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "getRdns", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapName", True, "getSuffix", "(int)", "", "Argument[this].SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "ReturnValue.SyntheticField[javax.naming.ldap.LdapName.rdns].Element", "value", "dfc-generated"] + - ["javax.naming.ldap", "LdapReferralException", True, "getReferralContext", "(Hashtable,Control[])", "", "Argument[1]", "Argument[0].MapValue", "taint", "dfc-generated"] + - ["javax.naming.ldap", "PagedResultsControl", False, "PagedResultsControl", "(int,byte[],boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.ldap", "PagedResultsResponseControl", False, "PagedResultsResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.PagedResultsResponseControl.cookie]", "taint", "dfc-generated"] + - ["javax.naming.ldap", "PagedResultsResponseControl", False, "getCookie", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.PagedResultsResponseControl.cookie]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming.ldap", "Rdn", True, "Rdn", "(Rdn)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.ldap", "Rdn", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "Rdn", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.ldap", "Rdn", True, "toAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String,boolean,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String,boolean,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "SortKey", True, "getAttributeID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "SortKey", True, "getMatchingRuleID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "SortResponseControl", False, "SortResponseControl", "(String,boolean,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "SortResponseControl", False, "SortResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "SortResponseControl", False, "getAttributeID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap", "UnsolicitedNotificationEvent", True, "UnsolicitedNotificationEvent", "(Object,UnsolicitedNotification)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "UnsolicitedNotificationEvent", True, "UnsolicitedNotificationEvent", "(Object,UnsolicitedNotification)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap", "UnsolicitedNotificationEvent", True, "getNotification", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "value", "dfc-generated"] + - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String,boolean,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "value", "dfc-generated"] + - ["javax.naming.ldap", "SortKey", True, "SortKey", "(String,boolean,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.matchingRuleID]", "value", "dfc-generated"] + - ["javax.naming.ldap", "SortKey", True, "getAttributeID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.attrID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "SortKey", True, "getMatchingRuleID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortKey.matchingRuleID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "SortResponseControl", False, "SortResponseControl", "(String,boolean,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.ldap.SortResponseControl.badAttrId]", "taint", "dfc-generated"] + - ["javax.naming.ldap", "SortResponseControl", False, "getAttributeID", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.SortResponseControl.badAttrId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap", "StartTlsResponse", True, "negotiate", "(SSLSocketFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.ldap", "StartTlsResponse", True, "setEnabledCipherSuites", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.ldap", "StartTlsResponse", True, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.ldap", "UnsolicitedNotification", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "UnsolicitedNotification", True, "getReferrals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap", "UnsolicitedNotificationEvent", True, "UnsolicitedNotificationEvent", "(Object,UnsolicitedNotification)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.ldap.UnsolicitedNotificationEvent.notice]", "value", "dfc-generated"] + - ["javax.naming.ldap", "UnsolicitedNotificationEvent", True, "getNotification", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.UnsolicitedNotificationEvent.notice]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.naming.ldap", "Control", "isCritical", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "ControlFactory", "getControlInstance", "(Control)", "summary", "df-generated"] - - ["javax.naming.ldap", "ExtendedRequest", "createExtendedResponse", "(String,byte[],int,int)", "summary", "df-generated"] - - ["javax.naming.ldap", "ExtendedRequest", "getEncodedValue", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "ExtendedRequest", "getID", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "ExtendedResponse", "getEncodedValue", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "ExtendedResponse", "getID", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapContext", "extendedOperation", "(ExtendedRequest)", "summary", "df-generated"] + - ["javax.naming.ldap", "BasicControl", "isCritical", "()", "summary", "df-generated"] + - ["javax.naming.ldap", "InitialLdapContext", "extendedOperation", "(ExtendedRequest)", "summary", "df-generated"] - ["javax.naming.ldap", "LdapName", "endsWith", "(List)", "summary", "df-generated"] + - ["javax.naming.ldap", "LdapName", "endsWith", "(Name)", "summary", "df-generated"] + - ["javax.naming.ldap", "LdapName", "isEmpty", "()", "summary", "df-generated"] + - ["javax.naming.ldap", "LdapName", "size", "()", "summary", "df-generated"] - ["javax.naming.ldap", "LdapName", "startsWith", "(List)", "summary", "df-generated"] - - ["javax.naming.ldap", "LdapReferralException", "getReferralContext", "(Hashtable,Control[])", "summary", "df-generated"] + - ["javax.naming.ldap", "LdapName", "startsWith", "(Name)", "summary", "df-generated"] - ["javax.naming.ldap", "ManageReferralControl", "ManageReferralControl", "(boolean)", "summary", "df-generated"] - ["javax.naming.ldap", "PagedResultsControl", "PagedResultsControl", "(int,boolean)", "summary", "df-generated"] - - ["javax.naming.ldap", "PagedResultsControl", "PagedResultsControl", "(int,byte[],boolean)", "summary", "df-generated"] - ["javax.naming.ldap", "PagedResultsResponseControl", "getResultSize", "()", "summary", "df-generated"] - ["javax.naming.ldap", "Rdn", "Rdn", "(Attributes)", "summary", "df-generated"] - ["javax.naming.ldap", "Rdn", "Rdn", "(String)", "summary", "df-generated"] @@ -83,9 +95,9 @@ extensions: - ["javax.naming.ldap", "SortResponseControl", "getException", "()", "summary", "df-generated"] - ["javax.naming.ldap", "SortResponseControl", "getResultCode", "()", "summary", "df-generated"] - ["javax.naming.ldap", "SortResponseControl", "isSorted", "()", "summary", "df-generated"] + - ["javax.naming.ldap", "StartTlsRequest", "createExtendedResponse", "(String,byte[],int,int)", "summary", "df-generated"] + - ["javax.naming.ldap", "StartTlsRequest", "getEncodedValue", "()", "summary", "df-generated"] + - ["javax.naming.ldap", "StartTlsRequest", "getID", "()", "summary", "df-generated"] - ["javax.naming.ldap", "StartTlsResponse", "close", "()", "summary", "df-generated"] - ["javax.naming.ldap", "StartTlsResponse", "negotiate", "()", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsResponse", "negotiate", "(SSLSocketFactory)", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsResponse", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"] - - ["javax.naming.ldap", "StartTlsResponse", "setHostnameVerifier", "(HostnameVerifier)", "summary", "df-generated"] - ["javax.naming.ldap", "UnsolicitedNotificationEvent", "dispatch", "(UnsolicitedNotificationListener)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.naming.ldap.spi.model.yml b/java/ql/lib/ext/generated/javax.naming.ldap.spi.model.yml index ed57b5971190..86c49d898b0b 100644 --- a/java/ql/lib/ext/generated/javax.naming.ldap.spi.model.yml +++ b/java/ql/lib/ext/generated/javax.naming.ldap.spi.model.yml @@ -4,10 +4,10 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "LdapDnsProviderResult", "(String,List)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "LdapDnsProviderResult", "(String,List)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "getDomainName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "getEndpoints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "LdapDnsProviderResult", "(String,List)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.domainName]", "value", "dfc-generated"] + - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "LdapDnsProviderResult", "(String,List)", "", "Argument[1].Element", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.endpoints].Element", "value", "dfc-generated"] + - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "getDomainName", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.domainName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.ldap.spi", "LdapDnsProviderResult", False, "getEndpoints", "()", "", "Argument[this].SyntheticField[javax.naming.ldap.spi.LdapDnsProviderResult.endpoints]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.naming.model.yml b/java/ql/lib/ext/generated/javax.naming.model.yml index 86321736e88e..50047ca8a952 100644 --- a/java/ql/lib/ext/generated/javax.naming.model.yml +++ b/java/ql/lib/ext/generated/javax.naming.model.yml @@ -6,42 +6,36 @@ extensions: data: - ["javax.naming", "AuthenticationException", True, "AuthenticationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "AuthenticationNotSupportedException", True, "AuthenticationNotSupportedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "Binding", "(String,String,Object,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Binding", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "taint", "dfc-generated"] + - ["javax.naming", "BinaryRefAddr", True, "BinaryRefAddr", "(String,byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "taint", "dfc-generated"] + - ["javax.naming", "BinaryRefAddr", True, "getContent", "()", "", "Argument[this].SyntheticField[javax.naming.BinaryRefAddr.buf]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "Binding", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "Binding", "(String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "Binding", "(String,String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "Binding", "(String,String,Object)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "Binding", "(String,String,Object,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "Binding", "(String,String,Object,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Binding", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Binding.boundObj]", "value", "dfc-generated"] - ["javax.naming", "CannotProceedException", True, "CannotProceedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "getAltName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "getAltNameCtx", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "CannotProceedException", True, "getAltName", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "CannotProceedException", True, "getAltNameCtx", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altNameCtx]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "CannotProceedException", True, "getEnvironment", "()", "", "Argument[this].SyntheticField[javax.naming.CannotProceedException.environment]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming", "CannotProceedException", True, "getRemainingNewName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "setAltName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "setAltNameCtx", "(Context)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "CannotProceedException", True, "setEnvironment", "(Hashtable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "CannotProceedException", True, "setAltName", "(Name)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altName]", "value", "dfc-generated"] + - ["javax.naming", "CannotProceedException", True, "setAltNameCtx", "(Context)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.altNameCtx]", "value", "dfc-generated"] + - ["javax.naming", "CannotProceedException", True, "setEnvironment", "(Hashtable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.CannotProceedException.environment]", "value", "dfc-generated"] - ["javax.naming", "CannotProceedException", True, "setRemainingNewName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "CommunicationException", True, "CommunicationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "CompoundName", True, "CompoundName", "(String,Properties)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "ConfigurationException", True, "ConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "addToEnvironment", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "addToEnvironment", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Context", True, "addToEnvironment", "(String,Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "addToEnvironment", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "composeName", "(Name,Name)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "composeName", "(Name,Name)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "composeName", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Context", True, "composeName", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "Context", True, "addToEnvironment", "(String,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Context", True, "bind", "(Name,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "Context", True, "bind", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "Context", True, "composeName", "(Name,Name)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Context", True, "composeName", "(String,String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Context", True, "composeName", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming", "Context", True, "createSubcontext", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Context", True, "createSubcontext", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Context", True, "getEnvironment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -58,6 +52,8 @@ extensions: - ["javax.naming", "Context", True, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Context", True, "lookupLink", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Context", True, "lookupLink", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "Context", True, "rebind", "(Name,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "Context", True, "rebind", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "Context", True, "removeFromEnvironment", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "ContextNotEmptyException", True, "ContextNotEmptyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "InitialContext", True, "InitialContext", "(Hashtable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] @@ -66,53 +62,53 @@ extensions: - ["javax.naming", "InvalidNameException", True, "InvalidNameException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "LimitExceededException", True, "LimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "LinkException", True, "LinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "getLinkExplanation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "LinkException", True, "getLinkExplanation", "()", "", "Argument[this].SyntheticField[javax.naming.LinkException.linkExplanation]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming", "LinkException", True, "getLinkRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "LinkException", True, "getLinkResolvedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "getLinkResolvedObj", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "setLinkExplanation", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "LinkException", True, "getLinkResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.LinkException.linkResolvedObj]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "LinkException", True, "setLinkExplanation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.LinkException.linkExplanation]", "value", "dfc-generated"] - ["javax.naming", "LinkException", True, "setLinkRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "LinkException", True, "setLinkResolvedName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "LinkException", True, "setLinkResolvedObj", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "LinkException", True, "setLinkResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.LinkException.linkResolvedObj]", "value", "dfc-generated"] - ["javax.naming", "LinkLoopException", True, "LinkLoopException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "LinkRef", True, "LinkRef", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "LinkRef", True, "LinkRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "LinkRef", True, "getLinkName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "MalformedLinkException", True, "MalformedLinkException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Name", True, "add", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Name", True, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["javax.naming", "Name", True, "add", "(int,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["javax.naming", "Name", True, "addAll", "(Name)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Name", True, "addAll", "(Name)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["javax.naming", "Name", True, "addAll", "(int,Name)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["javax.naming", "Name", True, "add", "(String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Name", True, "add", "(int,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Name", True, "addAll", "(Name)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Name", True, "addAll", "(int,Name)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming", "Name", True, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Name", True, "getAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Name", True, "getPrefix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Name", True, "getSuffix", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "Name", True, "remove", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "NameAlreadyBoundException", True, "NameAlreadyBoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "getNameInNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "setClassName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NameClassPair", True, "setNameInNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "NameClassPair", "(String,String,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "getName", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "getNameInNamespace", "()", "", "Argument[this].SyntheticField[javax.naming.NameClassPair.fullName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "setClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.className]", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.name]", "value", "dfc-generated"] + - ["javax.naming", "NameClassPair", True, "setNameInNamespace", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NameClassPair.fullName]", "value", "dfc-generated"] - ["javax.naming", "NameNotFoundException", True, "NameNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "NamingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "NameParser", True, "parse", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "NamingException", True, "NamingException", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[java.lang.Throwable.message]", "value", "dfc-generated"] - ["javax.naming", "NamingException", True, "appendRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "getExplanation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "NamingException", True, "getExplanation", "()", "", "Argument[this].SyntheticField[java.lang.Throwable.message]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming", "NamingException", True, "getRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "NamingException", True, "getResolvedName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "getResolvedObj", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "getRootCause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "NamingException", True, "getResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.NamingException.resolvedObj]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "NamingException", True, "getRootCause", "()", "", "Argument[this].SyntheticField[javax.naming.NamingException.rootException]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming", "NamingException", True, "setRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "NamingException", True, "setResolvedName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "NamingException", True, "setRootCause", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming", "NamingException", True, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NamingException.resolvedObj]", "value", "dfc-generated"] + - ["javax.naming", "NamingException", True, "setRootCause", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.NamingException.rootException]", "value", "dfc-generated"] + - ["javax.naming", "NamingException", True, "toString", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "NamingSecurityException", True, "NamingSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "NoInitialContextException", True, "NoInitialContextException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "NoPermissionException", True, "NoPermissionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -121,25 +117,30 @@ extensions: - ["javax.naming", "PartialResultException", True, "PartialResultException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "RefAddr", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "RefAddr", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "add", "(RefAddr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "add", "(int,RefAddr)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "getAll", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "getFactoryClassLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "getFactoryClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming", "Reference", True, "remove", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,RefAddr,String,String)", "", "Argument[3]", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.className]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "Reference", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "add", "(RefAddr)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "add", "(int,RefAddr)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "get", "(int)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "getAll", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "getClassName", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.className]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "getFactoryClassLocation", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.classFactoryLocation]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "getFactoryClassName", "()", "", "Argument[this].SyntheticField[javax.naming.Reference.classFactory]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Reference", True, "remove", "(int)", "", "Argument[this].SyntheticField[javax.naming.Reference.addrs].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming", "Referenceable", True, "getReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "ReferralException", True, "getReferralContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "ReferralException", True, "getReferralContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "ReferralException", True, "getReferralContext", "(Hashtable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming", "ReferralException", True, "getReferralInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming", "ServiceUnavailableException", True, "ServiceUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "SizeLimitExceededException", True, "SizeLimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming", "TimeLimitExceededException", True, "TimeLimitExceededException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -148,30 +149,27 @@ extensions: extensible: neutralModel data: - ["javax.naming", "CompositeName", "CompositeName", "(String)", "summary", "df-generated"] - - ["javax.naming", "Context", "bind", "(Name,Object)", "summary", "df-generated"] - - ["javax.naming", "Context", "bind", "(String,Object)", "summary", "df-generated"] - - ["javax.naming", "Context", "close", "()", "summary", "df-generated"] - - ["javax.naming", "Context", "destroySubcontext", "(Name)", "summary", "df-generated"] - - ["javax.naming", "Context", "destroySubcontext", "(String)", "summary", "df-generated"] - - ["javax.naming", "Context", "rebind", "(Name,Object)", "summary", "df-generated"] - - ["javax.naming", "Context", "rebind", "(String,Object)", "summary", "df-generated"] - - ["javax.naming", "Context", "rename", "(Name,Name)", "summary", "df-generated"] - - ["javax.naming", "Context", "rename", "(String,String)", "summary", "df-generated"] - - ["javax.naming", "Context", "unbind", "(Name)", "summary", "df-generated"] - - ["javax.naming", "Context", "unbind", "(String)", "summary", "df-generated"] + - ["javax.naming", "CompositeName", "endsWith", "(Name)", "summary", "df-generated"] + - ["javax.naming", "CompositeName", "isEmpty", "()", "summary", "df-generated"] + - ["javax.naming", "CompositeName", "size", "()", "summary", "df-generated"] + - ["javax.naming", "CompositeName", "startsWith", "(Name)", "summary", "df-generated"] + - ["javax.naming", "CompoundName", "endsWith", "(Name)", "summary", "df-generated"] + - ["javax.naming", "CompoundName", "isEmpty", "()", "summary", "df-generated"] + - ["javax.naming", "CompoundName", "size", "()", "summary", "df-generated"] + - ["javax.naming", "CompoundName", "startsWith", "(Name)", "summary", "df-generated"] + - ["javax.naming", "InitialContext", "close", "()", "summary", "df-generated"] + - ["javax.naming", "InitialContext", "destroySubcontext", "(Name)", "summary", "df-generated"] + - ["javax.naming", "InitialContext", "destroySubcontext", "(String)", "summary", "df-generated"] - ["javax.naming", "InitialContext", "doLookup", "(Name)", "summary", "df-generated"] - ["javax.naming", "InitialContext", "doLookup", "(String)", "summary", "df-generated"] - - ["javax.naming", "Name", "endsWith", "(Name)", "summary", "df-generated"] - - ["javax.naming", "Name", "isEmpty", "()", "summary", "df-generated"] - - ["javax.naming", "Name", "size", "()", "summary", "df-generated"] - - ["javax.naming", "Name", "startsWith", "(Name)", "summary", "df-generated"] + - ["javax.naming", "InitialContext", "rename", "(Name,Name)", "summary", "df-generated"] + - ["javax.naming", "InitialContext", "rename", "(String,String)", "summary", "df-generated"] + - ["javax.naming", "InitialContext", "unbind", "(Name)", "summary", "df-generated"] + - ["javax.naming", "InitialContext", "unbind", "(String)", "summary", "df-generated"] - ["javax.naming", "NameClassPair", "isRelative", "()", "summary", "df-generated"] - ["javax.naming", "NameClassPair", "setRelative", "(boolean)", "summary", "df-generated"] - ["javax.naming", "NamingException", "appendRemainingComponent", "(String)", "summary", "df-generated"] - ["javax.naming", "Reference", "clear", "()", "summary", "df-generated"] - ["javax.naming", "Reference", "size", "()", "summary", "df-generated"] - - ["javax.naming", "ReferralException", "getReferralContext", "()", "summary", "df-generated"] - - ["javax.naming", "ReferralException", "getReferralContext", "(Hashtable)", "summary", "df-generated"] - - ["javax.naming", "ReferralException", "getReferralInfo", "()", "summary", "df-generated"] - ["javax.naming", "ReferralException", "retryReferral", "()", "summary", "df-generated"] - ["javax.naming", "ReferralException", "skipReferral", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.naming.spi.model.yml b/java/ql/lib/ext/generated/javax.naming.spi.model.yml index 5f36e7d0e73e..3054774c10df 100644 --- a/java/ql/lib/ext/generated/javax.naming.spi.model.yml +++ b/java/ql/lib/ext/generated/javax.naming.spi.model.yml @@ -4,29 +4,29 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.naming.spi", "DirStateFactory$Result", True, "Result", "(Object,Attributes)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.spi", "DirStateFactory$Result", True, "Result", "(Object,Attributes)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.spi", "DirStateFactory$Result", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "DirStateFactory$Result", True, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.spi", "DirStateFactory$Result", True, "Result", "(Object,Attributes)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "value", "dfc-generated"] + - ["javax.naming.spi", "DirStateFactory$Result", True, "Result", "(Object,Attributes)", "", "Argument[1]", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "value", "dfc-generated"] + - ["javax.naming.spi", "DirStateFactory$Result", True, "getAttributes", "()", "", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.spi", "DirStateFactory$Result", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming.spi", "DirectoryManager", True, "getContinuationDirContext", "(CannotProceedException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "DirectoryManager", True, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.spi", "DirectoryManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.spi", "DirectoryManager", True, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.naming.spi.DirStateFactory$Result.obj]", "value", "dfc-generated"] + - ["javax.naming.spi", "DirectoryManager", True, "getStateToBind", "(Object,Name,Context,Hashtable,Attributes)", "", "Argument[4]", "ReturnValue.SyntheticField[javax.naming.spi.DirStateFactory$Result.attrs]", "value", "dfc-generated"] + - ["javax.naming.spi", "InitialContextFactory", True, "getInitialContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["javax.naming.spi", "NamingManager", True, "getContinuationContext", "(CannotProceedException)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.spi", "NamingManager", True, "getInitialContext", "(Hashtable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "NamingManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "NamingManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "NamingManager", True, "getStateToBind", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.spi", "NamingManager", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.naming.spi", "NamingManager", True, "getStateToBind", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming.spi", "NamingManager", True, "getURLContext", "(String,Hashtable)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "ResolveResult", "(Object,Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "ResolveResult", "(Object,Name)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "ResolveResult", "(Object,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.spi", "ObjectFactory", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.spi", "ObjectFactory", True, "getObjectInstance", "(Object,Name,Context,Hashtable)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.spi", "ResolveResult", True, "ResolveResult", "(Object,Name)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"] + - ["javax.naming.spi", "ResolveResult", True, "ResolveResult", "(Object,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"] - ["javax.naming.spi", "ResolveResult", True, "appendRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.naming.spi", "ResolveResult", True, "getRemainingName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "getResolvedObj", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.naming.spi", "ResolveResult", True, "getResolvedObj", "()", "", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "ReturnValue", "value", "dfc-generated"] - ["javax.naming.spi", "ResolveResult", True, "setRemainingName", "(Name)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.naming.spi", "ResolveResult", True, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.naming.spi", "ResolveResult", True, "setResolvedObj", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.naming.spi.ResolveResult.resolvedObj]", "value", "dfc-generated"] - ["javax.naming.spi", "Resolver", True, "resolveToClass", "(Name,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.spi", "Resolver", True, "resolveToClass", "(Name,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.naming.spi", "Resolver", True, "resolveToClass", "(String,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.net.model.yml b/java/ql/lib/ext/generated/javax.net.model.yml index 2990ef69c06a..dd1eed6f1f19 100644 --- a/java/ql/lib/ext/generated/javax.net.model.yml +++ b/java/ql/lib/ext/generated/javax.net.model.yml @@ -4,19 +4,25 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int,int,InetAddress)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "ServerSocketFactory", True, "createServerSocket", "(int,int,InetAddress)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "SocketFactory", True, "createSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "SocketFactory", True, "createSocket", "(InetAddress,int,InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net", "SocketFactory", True, "createSocket", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "SocketFactory", True, "createSocket", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net", "SocketFactory", True, "createSocket", "(String,int,InetAddress,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.net", "SocketFactory", True, "createSocket", "(String,int,InetAddress,int)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.net", "SocketFactory", True, "createSocket", "(String,int,InetAddress,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.net", "ServerSocketFactory", "createServerSocket", "()", "summary", "df-generated"] - - ["javax.net", "ServerSocketFactory", "createServerSocket", "(int)", "summary", "df-generated"] - - ["javax.net", "ServerSocketFactory", "createServerSocket", "(int,int)", "summary", "df-generated"] - ["javax.net", "ServerSocketFactory", "getDefault", "()", "summary", "df-generated"] - - ["javax.net", "SocketFactory", "createSocket", "()", "summary", "df-generated"] - - ["javax.net", "SocketFactory", "createSocket", "(InetAddress,int)", "summary", "df-generated"] - ["javax.net", "SocketFactory", "getDefault", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.net.ssl.model.yml b/java/ql/lib/ext/generated/javax.net.ssl.model.yml index 194be2c20087..b2eec1fe7ad3 100644 --- a/java/ql/lib/ext/generated/javax.net.ssl.model.yml +++ b/java/ql/lib/ext/generated/javax.net.ssl.model.yml @@ -4,41 +4,43 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.net.ssl", "CertPathTrustManagerParameters", True, "CertPathTrustManagerParameters", "(CertPathParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "CertPathTrustManagerParameters", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "CertPathTrustManagerParameters", True, "CertPathTrustManagerParameters", "(CertPathParameters)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.CertPathTrustManagerParameters.parameters]", "value", "dfc-generated"] + - ["javax.net.ssl", "CertPathTrustManagerParameters", True, "getParameters", "()", "", "Argument[this].SyntheticField[javax.net.ssl.CertPathTrustManagerParameters.parameters]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "ExtendedSSLSession", True, "getRequestedServerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "ExtendedSSLSession", True, "getStatusResponses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "HandshakeCompletedEvent", True, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["javax.net.ssl", "HandshakeCompletedEvent", True, "HandshakeCompletedEvent", "(SSLSocket,SSLSession)", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.HandshakeCompletedEvent.session]", "value", "dfc-generated"] - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getLocalCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getLocalPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getPeerCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getSocket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "getHostnameVerifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "getSSLSocketFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "HttpsURLConnection", True, "setSSLSocketFactory", "(SSLSocketFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getPeerPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getSession", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HandshakeCompletedEvent.session]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "HandshakeCompletedEvent", True, "getSocket", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "HandshakeCompletedListener", True, "handshakeCompleted", "(HandshakeCompletedEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "HttpsURLConnection", True, "getHostnameVerifier", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.hostnameVerifier]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "HttpsURLConnection", True, "getSSLSocketFactory", "()", "", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.sslSocketFactory]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "HttpsURLConnection", True, "setHostnameVerifier", "(HostnameVerifier)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.hostnameVerifier]", "value", "dfc-generated"] + - ["javax.net.ssl", "HttpsURLConnection", True, "setSSLSocketFactory", "(SSLSocketFactory)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.HttpsURLConnection.sslSocketFactory]", "value", "dfc-generated"] + - ["javax.net.ssl", "KeyManagerFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"] + - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"] + - ["javax.net.ssl", "KeyManagerFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.KeyManagerFactory.algorithm]", "value", "dfc-generated"] - ["javax.net.ssl", "KeyManagerFactory", True, "getKeyManagers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net.ssl", "KeyManagerFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "KeyStoreBuilderParameters", "(KeyStore$Builder)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "KeyStoreBuilderParameters", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "KeyStoreBuilderParameters", "(KeyStore$Builder)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters].Element", "value", "dfc-generated"] + - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "KeyStoreBuilderParameters", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters].Element", "value", "dfc-generated"] + - ["javax.net.ssl", "KeyStoreBuilderParameters", True, "getParameters", "()", "", "Argument[this].SyntheticField[javax.net.ssl.KeyStoreBuilderParameters.parameters]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SNIHostName", False, "SNIHostName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SNIHostName.hostname]", "taint", "dfc-generated"] - ["javax.net.ssl", "SNIHostName", False, "SNIHostName", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SNIHostName", False, "createSNIMatcher", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SNIHostName", False, "getAsciiName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SNIHostName", False, "getAsciiName", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SNIHostName.hostname]", "ReturnValue", "value", "dfc-generated"] - ["javax.net.ssl", "SNIServerName", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net.ssl", "SSLContext", True, "createSSLEngine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "createSSLEngine", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "createSSLEngine", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLContext", True, "createSSLEngine", "(String,int)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLEngine.peerHost]", "value", "dfc-generated"] - ["javax.net.ssl", "SSLContext", True, "getClientSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLContext", True, "getProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLContext", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.SSLContext.protocol]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLContext", True, "getProtocol", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLContext.protocol]", "ReturnValue", "value", "dfc-generated"] - ["javax.net.ssl", "SSLContext", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net.ssl", "SSLContext", True, "getServerSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net.ssl", "SSLContext", True, "getServerSocketFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -46,58 +48,90 @@ extensions: - ["javax.net.ssl", "SSLContext", True, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.net.ssl", "SSLContext", True, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.net.ssl", "SSLContext", True, "init", "(KeyManager[],TrustManager[],SecureRandom)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLEngine", True, "getPeerHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLEngine", True, "getApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLEngine", True, "getDelegatedTask", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLEngine", True, "getPeerHost", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLEngine.peerHost]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLEngine", True, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net.ssl", "SSLException", True, "SSLException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.net.ssl", "SSLException", True, "SSLException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.net.ssl", "SSLException", True, "SSLException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.net.ssl", "SSLException", True, "SSLException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.net.ssl", "SSLHandshakeException", True, "SSLHandshakeException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.net.ssl", "SSLKeyException", True, "SSLKeyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[],String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[],String[])", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getAlgorithmConstraints", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getApplicationProtocols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getCipherSuites", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getEndpointIdentificationAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getProtocols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getSNIMatchers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "getServerNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setAlgorithmConstraints", "(AlgorithmConstraints)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setApplicationProtocols", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setCipherSuites", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setEndpointIdentificationAlgorithm", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setProtocols", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setSNIMatchers", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLParameters", True, "setServerNames", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[],String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "SSLParameters", "(String[],String[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "getAlgorithmConstraints", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.algorithmConstraints]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "getApplicationProtocols", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.applicationProtocols]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "getCipherSuites", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "getEndpointIdentificationAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.identificationAlgorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "getProtocols", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "getSNIMatchers", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniMatchers].MapValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "getServerNames", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniNames].MapValue", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "setAlgorithmConstraints", "(AlgorithmConstraints)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.algorithmConstraints]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "setApplicationProtocols", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.applicationProtocols]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "setCipherSuites", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.cipherSuites]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "setEndpointIdentificationAlgorithm", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.identificationAlgorithm]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "setProtocols", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.protocols]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "setSNIMatchers", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniMatchers].MapValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLParameters", True, "setServerNames", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.net.ssl.SSLParameters.sniNames].MapValue", "value", "dfc-generated"] - ["javax.net.ssl", "SSLPeerUnverifiedException", True, "SSLPeerUnverifiedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLPermission", False, "SSLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLPermission", False, "SSLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "SSLPermission", False, "SSLPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.net.ssl", "SSLPermission", False, "SSLPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["javax.net.ssl", "SSLProtocolException", True, "SSLProtocolException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "SSLSessionBindingEvent", True, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLServerSocket", True, "getSSLParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLServerSocket", True, "setSSLParameters", "(SSLParameters)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getLocalCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getLocalPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getPeerCertificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getPeerHost", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getPeerPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "getValue", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSession", True, "putValue", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSessionBindingEvent", True, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLSessionBindingEvent", True, "SSLSessionBindingEvent", "(SSLSession,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.net.ssl.SSLSessionBindingEvent.name]", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLSessionBindingEvent", True, "getName", "()", "", "Argument[this].SyntheticField[javax.net.ssl.SSLSessionBindingEvent.name]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLSessionBindingEvent", True, "getSession", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "SSLSocket", True, "getApplicationProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSocket", True, "getSession", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,InputStream,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,String,int,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,String,int,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "SSLSocketFactory", True, "createSocket", "(Socket,String,int,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "TrustManagerFactory", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"] + - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"] + - ["javax.net.ssl", "TrustManagerFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.net.ssl.TrustManagerFactory.algorithm]", "value", "dfc-generated"] - ["javax.net.ssl", "TrustManagerFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.net.ssl", "TrustManagerFactory", True, "getTrustManagers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509ExtendedKeyManager", True, "chooseEngineClientAlias", "(String[],Principal[],SSLEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509ExtendedKeyManager", True, "chooseEngineServerAlias", "(String,Principal[],SSLEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "X509ExtendedKeyManager", True, "chooseEngineServerAlias", "(String,Principal[],SSLEngine)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509ExtendedTrustManager", True, "checkServerTrusted", "(X509Certificate[],String,SSLEngine)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "X509ExtendedTrustManager", True, "checkServerTrusted", "(X509Certificate[],String,Socket)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "chooseClientAlias", "(String[],Principal[],Socket)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "chooseServerAlias", "(String,Principal[],Socket)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "chooseServerAlias", "(String,Principal[],Socket)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "getCertificateChain", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "getCertificateChain", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "getClientAliases", "(String,Principal[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "getPrivateKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "getPrivateKey", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509KeyManager", True, "getServerAliases", "(String,Principal[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.net.ssl", "X509TrustManager", True, "checkServerTrusted", "(X509Certificate[],String)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.net.ssl", "X509TrustManager", True, "getAcceptedIssuers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.net.ssl", "ExtendedSSLSession", "getLocalSupportedSignatureAlgorithms", "()", "summary", "df-generated"] - ["javax.net.ssl", "ExtendedSSLSession", "getPeerSupportedSignatureAlgorithms", "()", "summary", "df-generated"] - - ["javax.net.ssl", "ExtendedSSLSession", "getRequestedServerNames", "()", "summary", "df-generated"] - - ["javax.net.ssl", "ExtendedSSLSession", "getStatusResponses", "()", "summary", "df-generated"] - ["javax.net.ssl", "HandshakeCompletedEvent", "getCipherSuite", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", "getLocalPrincipal", "()", "summary", "df-generated"] - ["javax.net.ssl", "HandshakeCompletedEvent", "getPeerCertificateChain", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HandshakeCompletedEvent", "getPeerPrincipal", "()", "summary", "df-generated"] - - ["javax.net.ssl", "HostnameVerifier", "verify", "(String,SSLSession)", "summary", "df-generated"] - ["javax.net.ssl", "HttpsURLConnection", "getCipherSuite", "()", "summary", "df-generated"] - ["javax.net.ssl", "HttpsURLConnection", "getDefaultHostnameVerifier", "()", "summary", "df-generated"] - ["javax.net.ssl", "HttpsURLConnection", "getDefaultSSLSocketFactory", "()", "summary", "df-generated"] @@ -111,7 +145,7 @@ extensions: - ["javax.net.ssl", "KeyManagerFactory", "getDefaultAlgorithm", "()", "summary", "df-generated"] - ["javax.net.ssl", "KeyManagerFactory", "init", "(KeyStore,char[])", "summary", "df-generated"] - ["javax.net.ssl", "KeyManagerFactory", "init", "(ManagerFactoryParameters)", "summary", "df-generated"] - - ["javax.net.ssl", "SNIHostName", "SNIHostName", "(String)", "summary", "df-generated"] + - ["javax.net.ssl", "SNIHostName", "createSNIMatcher", "(String)", "summary", "df-generated"] - ["javax.net.ssl", "SNIMatcher", "getType", "()", "summary", "df-generated"] - ["javax.net.ssl", "SNIMatcher", "matches", "(SNIServerName)", "summary", "df-generated"] - ["javax.net.ssl", "SNIServerName", "getType", "()", "summary", "df-generated"] @@ -122,8 +156,6 @@ extensions: - ["javax.net.ssl", "SSLEngine", "beginHandshake", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "closeInbound", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "closeOutbound", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getApplicationProtocol", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getDelegatedTask", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getEnableSessionCreation", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getEnabledCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getEnabledProtocols", "()", "summary", "df-generated"] @@ -134,7 +166,6 @@ extensions: - ["javax.net.ssl", "SSLEngine", "getNeedClientAuth", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getPeerPort", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getSSLParameters", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLEngine", "getSession", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getSupportedCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getSupportedProtocols", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLEngine", "getUseClientMode", "()", "summary", "df-generated"] @@ -176,7 +207,6 @@ extensions: - ["javax.net.ssl", "SSLServerSocket", "getEnabledCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "getEnabledProtocols", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "getNeedClientAuth", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "getSSLParameters", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "getSupportedCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "getSupportedProtocols", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "getUseClientMode", "()", "summary", "df-generated"] @@ -185,7 +215,6 @@ extensions: - ["javax.net.ssl", "SSLServerSocket", "setEnabledCipherSuites", "(String[])", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "setEnabledProtocols", "(String[])", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "setNeedClientAuth", "(boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLServerSocket", "setSSLParameters", "(SSLParameters)", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "setUseClientMode", "(boolean)", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocket", "setWantClientAuth", "(boolean)", "summary", "df-generated"] - ["javax.net.ssl", "SSLServerSocketFactory", "getDefault", "()", "summary", "df-generated"] @@ -193,7 +222,6 @@ extensions: - ["javax.net.ssl", "SSLServerSocketFactory", "getSupportedCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSession", "getPeerCertificateChain", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "addHandshakeCompletedListener", "(HandshakeCompletedListener)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getApplicationProtocol", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getEnableSessionCreation", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getEnabledCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getEnabledProtocols", "()", "summary", "df-generated"] @@ -202,7 +230,6 @@ extensions: - ["javax.net.ssl", "SSLSocket", "getHandshakeSession", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getNeedClientAuth", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getSSLParameters", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocket", "getSession", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getSupportedCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getSupportedProtocols", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "getUseClientMode", "()", "summary", "df-generated"] @@ -217,17 +244,11 @@ extensions: - ["javax.net.ssl", "SSLSocket", "setUseClientMode", "(boolean)", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "setWantClientAuth", "(boolean)", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocket", "startHandshake", "()", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", "createSocket", "(Socket,InputStream,boolean)", "summary", "df-generated"] - - ["javax.net.ssl", "SSLSocketFactory", "createSocket", "(Socket,String,int,boolean)", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocketFactory", "getDefault", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocketFactory", "getDefaultCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "SSLSocketFactory", "getSupportedCipherSuites", "()", "summary", "df-generated"] - ["javax.net.ssl", "TrustManagerFactory", "getDefaultAlgorithm", "()", "summary", "df-generated"] - ["javax.net.ssl", "TrustManagerFactory", "init", "(KeyStore)", "summary", "df-generated"] - ["javax.net.ssl", "TrustManagerFactory", "init", "(ManagerFactoryParameters)", "summary", "df-generated"] - - ["javax.net.ssl", "X509ExtendedKeyManager", "chooseEngineClientAlias", "(String[],Principal[],SSLEngine)", "summary", "df-generated"] - - ["javax.net.ssl", "X509ExtendedKeyManager", "chooseEngineServerAlias", "(String,Principal[],SSLEngine)", "summary", "df-generated"] - ["javax.net.ssl", "X509ExtendedTrustManager", "checkClientTrusted", "(X509Certificate[],String,SSLEngine)", "summary", "df-generated"] - ["javax.net.ssl", "X509ExtendedTrustManager", "checkClientTrusted", "(X509Certificate[],String,Socket)", "summary", "df-generated"] - - ["javax.net.ssl", "X509ExtendedTrustManager", "checkServerTrusted", "(X509Certificate[],String,SSLEngine)", "summary", "df-generated"] - - ["javax.net.ssl", "X509ExtendedTrustManager", "checkServerTrusted", "(X509Certificate[],String,Socket)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.portlet.model.yml b/java/ql/lib/ext/generated/javax.portlet.model.yml deleted file mode 100644 index 085d5f4800a2..000000000000 --- a/java/ql/lib/ext/generated/javax.portlet.model.yml +++ /dev/null @@ -1,190 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -# Definitions of models for the Java Portlet framework. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["javax.portlet.filter", "ActionRequestWrapper", true, "ActionRequestWrapper", "(ActionRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "ActionRequestWrapper", true, "setRequest", "(ActionRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "ActionResponseWrapper", true, "ActionResponseWrapper", "(ActionResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "ActionResponseWrapper", true, "setResponse", "(ActionResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "EventRequestWrapper", true, "EventRequestWrapper", "(EventRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "EventRequestWrapper", true, "setRequest", "(EventRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "EventResponseWrapper", true, "EventResponseWrapper", "(EventResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "EventResponseWrapper", true, "setResponse", "(EventResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "PortletRequestWrapper", true, "PortletRequestWrapper", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "PortletRequestWrapper", true, "getRequest", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet.filter", "PortletRequestWrapper", true, "setRequest", "(PortletRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "PortletResponseWrapper", true, "PortletResponseWrapper", "(PortletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "PortletResponseWrapper", true, "getResponse", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet.filter", "PortletResponseWrapper", true, "setResponse", "(PortletResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "RenderRequestWrapper", true, "RenderRequestWrapper", "(RenderRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "RenderRequestWrapper", true, "setRequest", "(RenderRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "RenderResponseWrapper", true, "RenderResponseWrapper", "(RenderResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "RenderResponseWrapper", true, "setResponse", "(RenderResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "ResourceRequestWrapper", true, "ResourceRequestWrapper", "(ResourceRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "ResourceRequestWrapper", true, "setRequest", "(ResourceRequest)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "ResourceResponseWrapper", true, "ResourceResponseWrapper", "(ResourceResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet.filter", "ResourceResponseWrapper", true, "setResponse", "(ResourceResponse)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "GenericPortlet", true, "getPortletConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet", "Portlet", true, "init", "(PortletConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletException", true, "PortletException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletException", true, "PortletException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletException", true, "PortletException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletMode", true, "PortletMode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletMode", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet", "PortletModeException", true, "PortletModeException", "(String,PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletModeException", true, "PortletModeException", "(String,PortletMode)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletModeException", true, "PortletModeException", "(String,Throwable,PortletMode)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletModeException", true, "PortletModeException", "(String,Throwable,PortletMode)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletModeException", true, "PortletModeException", "(String,Throwable,PortletMode)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletModeException", true, "PortletModeException", "(Throwable,PortletMode)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletModeException", true, "getMode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet", "PortletSecurityException", true, "PortletSecurityException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletSecurityException", true, "PortletSecurityException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletSecurityException", true, "PortletSecurityException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "PortletSessionUtil", true, "decodeAttributeName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet", "ReadOnlyException", true, "ReadOnlyException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ReadOnlyException", true, "ReadOnlyException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ReadOnlyException", true, "ReadOnlyException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "UnavailableException", true, "UnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "UnavailableException", true, "UnavailableException", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ValidatorException", true, "ValidatorException", "(String,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ValidatorException", true, "ValidatorException", "(String,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ValidatorException", true, "ValidatorException", "(String,Throwable,Collection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ValidatorException", true, "ValidatorException", "(String,Throwable,Collection)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ValidatorException", true, "ValidatorException", "(String,Throwable,Collection)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ValidatorException", true, "ValidatorException", "(Throwable,Collection)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "ValidatorException", true, "getFailedKeys", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet", "WindowState", true, "WindowState", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "WindowState", true, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.portlet", "WindowStateException", true, "WindowStateException", "(String,Throwable,WindowState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "WindowStateException", true, "WindowStateException", "(String,Throwable,WindowState)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "WindowStateException", true, "WindowStateException", "(String,Throwable,WindowState)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "WindowStateException", true, "WindowStateException", "(String,WindowState)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "WindowStateException", true, "WindowStateException", "(String,WindowState)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "WindowStateException", true, "WindowStateException", "(Throwable,WindowState)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.portlet", "WindowStateException", true, "getState", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["javax.portlet", "ActionResponse", "sendRedirect", "(String)", "summary", "df-generated"] - - ["javax.portlet", "ActionResponse", "sendRedirect", "(String,String)", "summary", "df-generated"] - - ["javax.portlet", "ClientDataRequest", "getCharacterEncoding", "()", "summary", "df-generated"] - - ["javax.portlet", "ClientDataRequest", "getContentLength", "()", "summary", "df-generated"] - - ["javax.portlet", "ClientDataRequest", "getContentType", "()", "summary", "df-generated"] - - ["javax.portlet", "ClientDataRequest", "getMethod", "()", "summary", "df-generated"] - - ["javax.portlet", "ClientDataRequest", "getPortletInputStream", "()", "summary", "df-generated"] - - ["javax.portlet", "ClientDataRequest", "getReader", "()", "summary", "df-generated"] - - ["javax.portlet", "ClientDataRequest", "setCharacterEncoding", "(String)", "summary", "df-generated"] - - ["javax.portlet", "EventPortlet", "processEvent", "(EventRequest,EventResponse)", "summary", "df-generated"] - - ["javax.portlet", "EventRequest", "getEvent", "()", "summary", "df-generated"] - - ["javax.portlet", "EventRequest", "getMethod", "()", "summary", "df-generated"] - - ["javax.portlet", "EventResponse", "setRenderParameters", "(EventRequest)", "summary", "df-generated"] - - ["javax.portlet", "GenericPortlet", "init", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "createActionURL", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "createRenderURL", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "createResourceURL", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "flushBuffer", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "getBufferSize", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "getCacheControl", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "getCharacterEncoding", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "getContentType", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "getLocale", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "getPortletOutputStream", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "getWriter", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "isCommitted", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "reset", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "resetBuffer", "()", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "setBufferSize", "(int)", "summary", "df-generated"] - - ["javax.portlet", "MimeResponse", "setContentType", "(String)", "summary", "df-generated"] - - ["javax.portlet", "Portlet", "destroy", "()", "summary", "df-generated"] - - ["javax.portlet", "Portlet", "processAction", "(ActionRequest,ActionResponse)", "summary", "df-generated"] - - ["javax.portlet", "Portlet", "render", "(RenderRequest,RenderResponse)", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getContainerRuntimeOptions", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getDefaultNamespace", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getInitParameter", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getInitParameterNames", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getPortletContext", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getPortletName", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getProcessingEventQNames", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getPublicRenderParameterNames", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getPublishingEventQNames", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getResourceBundle", "(Locale)", "summary", "df-generated"] - - ["javax.portlet", "PortletConfig", "getSupportedLocales", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletException", "PortletException", "(Throwable)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest$P3PUserInfos", "toString", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getAttribute", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getAttributeNames", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getAuthType", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getContextPath", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getCookies", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getLocale", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getLocales", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getParameter", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getParameterMap", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getParameterNames", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getParameterValues", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPortalContext", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPortletMode", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPortletSession", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPortletSession", "(boolean)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPreferences", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPrivateParameterMap", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getProperties", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPropertyNames", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getPublicParameterMap", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getRemoteUser", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getRequestedSessionId", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getResponseContentType", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getResponseContentTypes", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getScheme", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getServerName", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getServerPort", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getUserPrincipal", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getWindowID", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "getWindowState", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "isPortletModeAllowed", "(PortletMode)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "isRequestedSessionIdValid", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "isSecure", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "isUserInRole", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "isWindowStateAllowed", "(WindowState)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "removeAttribute", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletRequest", "setAttribute", "(String,Object)", "summary", "df-generated"] - - ["javax.portlet", "PortletResponse", "addProperty", "(Cookie)", "summary", "df-generated"] - - ["javax.portlet", "PortletResponse", "addProperty", "(String,Element)", "summary", "df-generated"] - - ["javax.portlet", "PortletResponse", "addProperty", "(String,String)", "summary", "df-generated"] - - ["javax.portlet", "PortletResponse", "createElement", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletResponse", "encodeURL", "(String)", "summary", "df-generated"] - - ["javax.portlet", "PortletResponse", "getNamespace", "()", "summary", "df-generated"] - - ["javax.portlet", "PortletResponse", "setProperty", "(String,String)", "summary", "df-generated"] - - ["javax.portlet", "PortletSecurityException", "PortletSecurityException", "(Throwable)", "summary", "df-generated"] - - ["javax.portlet", "PortletSessionUtil", "decodeScope", "(String)", "summary", "df-generated"] - - ["javax.portlet", "ReadOnlyException", "ReadOnlyException", "(Throwable)", "summary", "df-generated"] - - ["javax.portlet", "RenderRequest", "getETag", "()", "summary", "df-generated"] - - ["javax.portlet", "RenderResponse", "setNextPossiblePortletModes", "(Collection)", "summary", "df-generated"] - - ["javax.portlet", "RenderResponse", "setTitle", "(String)", "summary", "df-generated"] - - ["javax.portlet", "ResourceRequest", "getCacheability", "()", "summary", "df-generated"] - - ["javax.portlet", "ResourceRequest", "getETag", "()", "summary", "df-generated"] - - ["javax.portlet", "ResourceRequest", "getPrivateRenderParameterMap", "()", "summary", "df-generated"] - - ["javax.portlet", "ResourceRequest", "getResourceID", "()", "summary", "df-generated"] - - ["javax.portlet", "ResourceResponse", "setCharacterEncoding", "(String)", "summary", "df-generated"] - - ["javax.portlet", "ResourceResponse", "setContentLength", "(int)", "summary", "df-generated"] - - ["javax.portlet", "ResourceResponse", "setLocale", "(Locale)", "summary", "df-generated"] - - ["javax.portlet", "ResourceServingPortlet", "serveResource", "(ResourceRequest,ResourceResponse)", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "getPortletMode", "()", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "getRenderParameterMap", "()", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "getWindowState", "()", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "removePublicRenderParameter", "(String)", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "setEvent", "(QName,Serializable)", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "setEvent", "(String,Serializable)", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "setPortletMode", "(PortletMode)", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "setRenderParameter", "(String,String)", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "setRenderParameter", "(String,String[])", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "setRenderParameters", "(Map)", "summary", "df-generated"] - - ["javax.portlet", "StateAwareResponse", "setWindowState", "(WindowState)", "summary", "df-generated"] - - ["javax.portlet", "UnavailableException", "getUnavailableSeconds", "()", "summary", "df-generated"] - - ["javax.portlet", "UnavailableException", "isPermanent", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.print.attribute.model.yml b/java/ql/lib/ext/generated/javax.print.attribute.model.yml index 08866afd4800..49a8ec9963c3 100644 --- a/java/ql/lib/ext/generated/javax.print.attribute.model.yml +++ b/java/ql/lib/ext/generated/javax.print.attribute.model.yml @@ -4,7 +4,7 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.print.attribute", "AttributeSet", True, "add", "(Attribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "AttributeSet", True, "addAll", "(AttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "AttributeSet", True, "get", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute", "AttributeSet", True, "toArray", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute", "AttributeSetUtilities", False, "synchronizedView", "(AttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] @@ -17,17 +17,27 @@ extensions: - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(PrintJobAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(PrintRequestAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute", "AttributeSetUtilities", False, "unmodifiableView", "(PrintServiceAttributeSet)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "AttributeSetUtilities", False, "verifyAttributeValue", "(Object,Class)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(Attribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(Attribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "AttributeSetUtilities", False, "verifyAttributeValue", "(Object,Class)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(Attribute)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"] + - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(AttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", True, "HashAttributeSet", "(Attribute[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"] + - ["javax.print.attribute", "HashAttributeSet", True, "add", "(Attribute)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "value", "dfc-generated"] + - ["javax.print.attribute", "HashAttributeSet", True, "get", "(Class)", "", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.print.attribute", "HashAttributeSet", True, "toArray", "()", "", "Argument[this].SyntheticField[javax.print.attribute.HashAttributeSet.attrMap].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] - ["javax.print.attribute", "HashDocAttributeSet", True, "HashDocAttributeSet", "(DocAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "HashDocAttributeSet", True, "HashDocAttributeSet", "(DocAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "HashDocAttributeSet", True, "HashDocAttributeSet", "(DocAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "HashPrintJobAttributeSet", True, "HashPrintJobAttributeSet", "(PrintJobAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "HashPrintJobAttributeSet", True, "HashPrintJobAttributeSet", "(PrintJobAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "HashPrintJobAttributeSet", True, "HashPrintJobAttributeSet", "(PrintJobAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "HashPrintRequestAttributeSet", True, "HashPrintRequestAttributeSet", "(PrintRequestAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "HashPrintRequestAttributeSet", True, "HashPrintRequestAttributeSet", "(PrintRequestAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "HashPrintRequestAttributeSet", True, "HashPrintRequestAttributeSet", "(PrintRequestAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "HashPrintServiceAttributeSet", True, "HashPrintServiceAttributeSet", "(PrintServiceAttribute)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "HashPrintServiceAttributeSet", True, "HashPrintServiceAttributeSet", "(PrintServiceAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute", "HashPrintServiceAttributeSet", True, "HashPrintServiceAttributeSet", "(PrintServiceAttribute[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute", "ResolutionSyntax", True, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.print.attribute", "Size2DSyntax", True, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] - ["javax.print.attribute", "TextSyntax", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute", "TextSyntax", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute", "URISyntax", True, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -36,25 +46,17 @@ extensions: pack: codeql/java-all extensible: neutralModel data: - - ["javax.print.attribute", "Attribute", "getCategory", "()", "summary", "df-generated"] - - ["javax.print.attribute", "Attribute", "getName", "()", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "addAll", "(AttributeSet)", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "clear", "()", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "containsKey", "(Class)", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "containsValue", "(Attribute)", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "isEmpty", "()", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "remove", "(Attribute)", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "remove", "(Class)", "summary", "df-generated"] - - ["javax.print.attribute", "AttributeSet", "size", "()", "summary", "df-generated"] - ["javax.print.attribute", "AttributeSetUtilities", "verifyAttributeCategory", "(Object,Class)", "summary", "df-generated"] - ["javax.print.attribute", "AttributeSetUtilities", "verifyCategoryForValue", "(Class,Attribute)", "summary", "df-generated"] - ["javax.print.attribute", "DateTimeSyntax", "getValue", "()", "summary", "df-generated"] - ["javax.print.attribute", "EnumSyntax", "getValue", "()", "summary", "df-generated"] - - ["javax.print.attribute", "HashAttributeSet", "HashAttributeSet", "(AttributeSet)", "summary", "df-generated"] - - ["javax.print.attribute", "HashDocAttributeSet", "HashDocAttributeSet", "(DocAttributeSet)", "summary", "df-generated"] - - ["javax.print.attribute", "HashPrintJobAttributeSet", "HashPrintJobAttributeSet", "(PrintJobAttributeSet)", "summary", "df-generated"] - - ["javax.print.attribute", "HashPrintRequestAttributeSet", "HashPrintRequestAttributeSet", "(PrintRequestAttributeSet)", "summary", "df-generated"] - - ["javax.print.attribute", "HashPrintServiceAttributeSet", "HashPrintServiceAttributeSet", "(PrintServiceAttributeSet)", "summary", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", "clear", "()", "summary", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", "containsKey", "(Class)", "summary", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", "containsValue", "(Attribute)", "summary", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", "isEmpty", "()", "summary", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", "remove", "(Attribute)", "summary", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", "remove", "(Class)", "summary", "df-generated"] + - ["javax.print.attribute", "HashAttributeSet", "size", "()", "summary", "df-generated"] - ["javax.print.attribute", "IntegerSyntax", "getValue", "()", "summary", "df-generated"] - ["javax.print.attribute", "ResolutionSyntax", "ResolutionSyntax", "(int,int,int)", "summary", "df-generated"] - ["javax.print.attribute", "ResolutionSyntax", "getCrossFeedResolution", "(int)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.print.attribute.standard.model.yml b/java/ql/lib/ext/generated/javax.print.attribute.standard.model.yml index 362cdbb4c1e5..2c92c54321cd 100644 --- a/java/ql/lib/ext/generated/javax.print.attribute.standard.model.yml +++ b/java/ql/lib/ext/generated/javax.print.attribute.standard.model.yml @@ -8,8 +8,8 @@ extensions: - ["javax.print.attribute.standard", "DateTimeAtCreation", False, "DateTimeAtCreation", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "DateTimeAtProcessing", False, "DateTimeAtProcessing", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "Destination", False, "Destination", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "DialogOwner", False, "DialogOwner", "(Window)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "DialogOwner", False, "getOwner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print.attribute.standard", "DialogOwner", False, "DialogOwner", "(Window)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.attribute.standard.DialogOwner.owner]", "value", "dfc-generated"] + - ["javax.print.attribute.standard", "DialogOwner", False, "getOwner", "()", "", "Argument[this].SyntheticField[javax.print.attribute.standard.DialogOwner.owner]", "ReturnValue", "value", "dfc-generated"] - ["javax.print.attribute.standard", "DocumentName", False, "DocumentName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "DocumentName", False, "DocumentName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "JobHoldUntil", False, "JobHoldUntil", "(Date)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -19,10 +19,11 @@ extensions: - ["javax.print.attribute.standard", "JobName", False, "JobName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "JobOriginatingUserName", False, "JobOriginatingUserName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "JobOriginatingUserName", False, "JobOriginatingUserName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "JobStateReasons", False, "JobStateReasons", "(Collection)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", True, "MediaSize", "(float,float,int,MediaSizeName)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", True, "MediaSize", "(int,int,int,MediaSizeName)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "MediaSize", True, "getMediaSizeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print.attribute.standard", "JobStateReasons", False, "JobStateReasons", "(Collection)", "", "Argument[0].Element", "Argument[this].Element", "value", "dfc-generated"] + - ["javax.print.attribute.standard", "MediaPrintableArea", False, "toString", "(int,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.print.attribute.standard", "MediaSize", True, "MediaSize", "(float,float,int,MediaSizeName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "value", "dfc-generated"] + - ["javax.print.attribute.standard", "MediaSize", True, "MediaSize", "(int,int,int,MediaSizeName)", "", "Argument[3]", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "value", "dfc-generated"] + - ["javax.print.attribute.standard", "MediaSize", True, "getMediaSizeName", "()", "", "Argument[this].SyntheticField[javax.print.attribute.standard.MediaSize.mediaName]", "ReturnValue", "value", "dfc-generated"] - ["javax.print.attribute.standard", "OutputDeviceAssigned", False, "OutputDeviceAssigned", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "OutputDeviceAssigned", False, "OutputDeviceAssigned", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "PrinterInfo", False, "PrinterInfo", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -37,7 +38,8 @@ extensions: - ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", False, "PrinterMoreInfoManufacturer", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "PrinterName", False, "PrinterName", "(String,Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print.attribute.standard", "PrinterName", False, "PrinterName", "(String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.attribute.standard", "PrinterStateReasons", False, "PrinterStateReasons", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.print.attribute.standard", "PrinterStateReasons", False, "PrinterStateReasons", "(Map)", "", "Argument[0].MapKey", "Argument[this].MapKey", "value", "dfc-generated"] + - ["javax.print.attribute.standard", "PrinterStateReasons", False, "PrinterStateReasons", "(Map)", "", "Argument[0].MapValue", "Argument[this].MapValue", "value", "dfc-generated"] - ["javax.print.attribute.standard", "PrinterStateReasons", False, "printerStateReasonSet", "(Severity)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute.standard", "PrinterStateReasons", False, "printerStateReasonSet", "(Severity)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print.attribute.standard", "PrinterURI", False, "PrinterURI", "(URI)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -47,25 +49,95 @@ extensions: pack: codeql/java-all extensible: neutralModel data: + - ["javax.print.attribute.standard", "Chromaticity", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Chromaticity", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "ColorSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "ColorSupported", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Compression", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Compression", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "Copies", "Copies", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Copies", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Copies", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "CopiesSupported", "CopiesSupported", "(int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "CopiesSupported", "CopiesSupported", "(int,int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "CopiesSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "CopiesSupported", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DateTimeAtCompleted", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DateTimeAtCompleted", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DateTimeAtCreation", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DateTimeAtCreation", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DateTimeAtProcessing", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DateTimeAtProcessing", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Destination", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Destination", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DialogOwner", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DialogOwner", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DialogTypeSelection", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DialogTypeSelection", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DocumentName", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "DocumentName", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Fidelity", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Fidelity", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Finishings", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Finishings", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobHoldUntil", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobHoldUntil", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobImpressions", "JobImpressions", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobImpressions", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobImpressions", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobImpressionsCompleted", "JobImpressionsCompleted", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobImpressionsCompleted", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobImpressionsCompleted", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobImpressionsSupported", "JobImpressionsSupported", "(int,int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobImpressionsSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobImpressionsSupported", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobKOctets", "JobKOctets", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobKOctets", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobKOctets", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobKOctetsProcessed", "JobKOctetsProcessed", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobKOctetsProcessed", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobKOctetsProcessed", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobKOctetsSupported", "JobKOctetsSupported", "(int,int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobKOctetsSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobKOctetsSupported", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobMediaSheets", "JobMediaSheets", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMediaSheets", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMediaSheets", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "JobMediaSheetsCompleted", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMediaSheetsCompleted", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobMediaSheetsSupported", "JobMediaSheetsSupported", "(int,int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMediaSheetsSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMediaSheetsSupported", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMessageFromOperator", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobMessageFromOperator", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobName", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobName", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobOriginatingUserName", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobOriginatingUserName", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobPriority", "JobPriority", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobPriority", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobPriority", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobPrioritySupported", "JobPrioritySupported", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobPrioritySupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobPrioritySupported", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobSheets", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobSheets", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobState", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobState", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobStateReason", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobStateReason", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobStateReasons", "JobStateReasons", "(int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "JobStateReasons", "JobStateReasons", "(int,float)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobStateReasons", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "JobStateReasons", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Media", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Media", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaPrintableArea", "MediaPrintableArea", "(float,float,float,float,int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaPrintableArea", "MediaPrintableArea", "(int,int,int,int,int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "MediaPrintableArea", "getCategory", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaPrintableArea", "getHeight", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "MediaPrintableArea", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaPrintableArea", "getPrintableArea", "(int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaPrintableArea", "getWidth", "(int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaPrintableArea", "getX", "(int)", "summary", "df-generated"] @@ -73,20 +145,86 @@ extensions: - ["javax.print.attribute.standard", "MediaSize", "MediaSize", "(float,float,int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaSize", "MediaSize", "(int,int,int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaSize", "findMedia", "(float,float,int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "MediaSize", "getCategory", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "MediaSize", "getMediaSizeForName", "(MediaSizeName)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "MediaSize", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "MultipleDocumentHandling", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "MultipleDocumentHandling", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "NumberOfDocuments", "NumberOfDocuments", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberOfDocuments", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberOfDocuments", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "NumberOfInterveningJobs", "NumberOfInterveningJobs", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberOfInterveningJobs", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberOfInterveningJobs", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "NumberUp", "NumberUp", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberUp", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberUp", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int,int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "NumberUpSupported", "NumberUpSupported", "(int[][])", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberUpSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "NumberUpSupported", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "OrientationRequested", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "OrientationRequested", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "OutputDeviceAssigned", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "OutputDeviceAssigned", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PDLOverrideSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PDLOverrideSupported", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(String)", "summary", "df-generated"] - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int,int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "PageRanges", "PageRanges", "(int[][])", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PageRanges", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PageRanges", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "PagesPerMinute", "PagesPerMinute", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PagesPerMinute", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PagesPerMinute", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "PagesPerMinuteColor", "PagesPerMinuteColor", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PagesPerMinuteColor", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PagesPerMinuteColor", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PresentationDirection", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PresentationDirection", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrintQuality", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrintQuality", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterInfo", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterInfo", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterIsAcceptingJobs", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterIsAcceptingJobs", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterLocation", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterLocation", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMakeAndModel", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMakeAndModel", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMessageFromOperator", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMessageFromOperator", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMoreInfo", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMoreInfo", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterMoreInfoManufacturer", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterName", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterName", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "PrinterResolution", "PrinterResolution", "(int,int,int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterResolution", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterResolution", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterState", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterState", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterStateReason", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterStateReason", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "PrinterStateReasons", "PrinterStateReasons", "(int)", "summary", "df-generated"] - ["javax.print.attribute.standard", "PrinterStateReasons", "PrinterStateReasons", "(int,float)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterStateReasons", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterStateReasons", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterURI", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "PrinterURI", "getName", "()", "summary", "df-generated"] - ["javax.print.attribute.standard", "QueuedJobCount", "QueuedJobCount", "(int)", "summary", "df-generated"] + - ["javax.print.attribute.standard", "QueuedJobCount", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "QueuedJobCount", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "ReferenceUriSchemesSupported", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "ReferenceUriSchemesSupported", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "RequestingUserName", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "RequestingUserName", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Severity", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Severity", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "SheetCollate", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "SheetCollate", "getName", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Sides", "getCategory", "()", "summary", "df-generated"] + - ["javax.print.attribute.standard", "Sides", "getName", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.print.event.model.yml b/java/ql/lib/ext/generated/javax.print.event.model.yml index 91b146ba8b01..fb9c85496846 100644 --- a/java/ql/lib/ext/generated/javax.print.event.model.yml +++ b/java/ql/lib/ext/generated/javax.print.event.model.yml @@ -5,24 +5,22 @@ extensions: extensible: summaryModel data: - ["javax.print.event", "PrintEvent", True, "PrintEvent", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.event", "PrintJobAttributeEvent", True, "PrintJobAttributeEvent", "(DocPrintJob,PrintJobAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.event", "PrintJobAttributeEvent", True, "PrintJobAttributeEvent", "(DocPrintJob,PrintJobAttributeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.event", "PrintJobAttributeEvent", True, "PrintJobAttributeEvent", "(DocPrintJob,PrintJobAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - ["javax.print.event", "PrintJobAttributeEvent", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.event", "PrintJobAttributeEvent", True, "getPrintJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.event", "PrintJobEvent", True, "PrintJobEvent", "(DocPrintJob,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.event", "PrintJobEvent", True, "getPrintJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.event", "PrintServiceAttributeEvent", True, "PrintServiceAttributeEvent", "(PrintService,PrintServiceAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print.event", "PrintServiceAttributeEvent", True, "PrintServiceAttributeEvent", "(PrintService,PrintServiceAttributeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.print.event", "PrintJobAttributeEvent", True, "getPrintJob", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print.event", "PrintJobEvent", True, "PrintJobEvent", "(DocPrintJob,int)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["javax.print.event", "PrintJobEvent", True, "getPrintJob", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print.event", "PrintServiceAttributeEvent", True, "PrintServiceAttributeEvent", "(PrintService,PrintServiceAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] - ["javax.print.event", "PrintServiceAttributeEvent", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print.event", "PrintServiceAttributeEvent", True, "getPrintService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print.event", "PrintServiceAttributeEvent", True, "getPrintService", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["javax.print.event", "PrintJobAdapter", "printDataTransferCompleted", "(PrintJobEvent)", "summary", "df-generated"] + - ["javax.print.event", "PrintJobAdapter", "printJobCanceled", "(PrintJobEvent)", "summary", "df-generated"] + - ["javax.print.event", "PrintJobAdapter", "printJobCompleted", "(PrintJobEvent)", "summary", "df-generated"] + - ["javax.print.event", "PrintJobAdapter", "printJobFailed", "(PrintJobEvent)", "summary", "df-generated"] + - ["javax.print.event", "PrintJobAdapter", "printJobNoMoreEvents", "(PrintJobEvent)", "summary", "df-generated"] + - ["javax.print.event", "PrintJobAdapter", "printJobRequiresAttention", "(PrintJobEvent)", "summary", "df-generated"] - ["javax.print.event", "PrintJobEvent", "getPrintEventType", "()", "summary", "df-generated"] - - ["javax.print.event", "PrintJobListener", "printDataTransferCompleted", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobListener", "printJobCanceled", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobListener", "printJobCompleted", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobListener", "printJobFailed", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobListener", "printJobNoMoreEvents", "(PrintJobEvent)", "summary", "df-generated"] - - ["javax.print.event", "PrintJobListener", "printJobRequiresAttention", "(PrintJobEvent)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.print.model.yml b/java/ql/lib/ext/generated/javax.print.model.yml index bf9267dea969..d93afbb8d62d 100644 --- a/java/ql/lib/ext/generated/javax.print.model.yml +++ b/java/ql/lib/ext/generated/javax.print.model.yml @@ -4,28 +4,51 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.print", "AttributeException", True, "getUnsupportedValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print", "Doc", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "Doc", True, "getDocFlavor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print", "Doc", True, "getPrintData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "Doc", True, "getReaderForText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "Doc", True, "getStreamForBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print", "DocFlavor$SERVICE_FORMATTED", True, "SERVICE_FORMATTED", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "DocFlavor", True, "DocFlavor", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.print", "DocFlavor", True, "DocFlavor", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.print.DocFlavor.myClassName]", "value", "dfc-generated"] - ["javax.print", "DocFlavor", True, "getMediaSubtype", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print", "DocFlavor", True, "getMediaType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print", "DocFlavor", True, "getMimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print", "DocFlavor", True, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "DocFlavor", True, "getRepresentationClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "DocFlavor", True, "getRepresentationClassName", "()", "", "Argument[this].SyntheticField[javax.print.DocFlavor.myClassName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print", "DocPrintJob", True, "addPrintJobAttributeListener", "(PrintJobAttributeListener,PrintJobAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print", "DocPrintJob", True, "addPrintJobAttributeListener", "(PrintJobAttributeListener,PrintJobAttributeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.print", "DocPrintJob", True, "addPrintJobListener", "(PrintJobListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print", "DocPrintJob", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "DocPrintJob", True, "getPrintService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "DocPrintJob", True, "print", "(Doc,PrintRequestAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.print", "FlavorException", True, "getUnsupportedFlavors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.print", "PrintException", True, "PrintException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print", "PrintException", True, "PrintException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print", "PrintException", True, "PrintException", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.print", "PrintException", True, "PrintException", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "ServiceUI", True, "printDialog", "(GraphicsConfiguration,int,int,PrintService[],PrintService,DocFlavor,PrintRequestAttributeSet)", "", "Argument[3].ArrayElement", "Argument[6]", "taint", "df-generated"] - - ["javax.print", "ServiceUI", True, "printDialog", "(GraphicsConfiguration,int,int,PrintService[],PrintService,DocFlavor,PrintRequestAttributeSet)", "", "Argument[3].ArrayElement", "ReturnValue", "taint", "df-generated"] - - ["javax.print", "SimpleDoc", False, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "SimpleDoc", False, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.print", "SimpleDoc", False, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "createPrintJob", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "getAttribute", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "getDefaultAttributeValue", "(Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "getSupportedAttributeCategories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "getSupportedAttributeValues", "(Class,DocFlavor,AttributeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "getSupportedDocFlavors", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintService", True, "getUnsupportedAttributes", "(DocFlavor,AttributeSet)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintServiceLookup", True, "getDefaultPrintService", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintServiceLookup", True, "getPrintServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "PrintServiceLookup", True, "getPrintServices", "(DocFlavor,AttributeSet)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "ServiceUI", True, "printDialog", "(GraphicsConfiguration,int,int,PrintService[],PrintService,DocFlavor,PrintRequestAttributeSet)", "", "Argument[3].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[0]", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "SimpleDoc", "(Object,DocFlavor,DocAttributeSet)", "", "Argument[1]", "Argument[this].SyntheticField[javax.print.SimpleDoc.flavor]", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getDocFlavor", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.flavor]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getPrintData", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "Argument[this].SyntheticField[javax.print.SimpleDoc.reader]", "taint", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getReaderForText", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.reader]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.inStream]", "ReturnValue", "value", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "Argument[this].SyntheticField[javax.print.SimpleDoc.inStream]", "taint", "dfc-generated"] + - ["javax.print", "SimpleDoc", False, "getStreamForBytes", "()", "", "Argument[this].SyntheticField[javax.print.SimpleDoc.printData]", "ReturnValue", "value", "dfc-generated"] - ["javax.print", "StreamPrintService", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.print", "StreamPrintServiceFactory", True, "getPrintService", "(OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -36,10 +59,7 @@ extensions: - ["javax.print", "DocFlavor$READER", "READER", "(String)", "summary", "df-generated"] - ["javax.print", "DocFlavor$STRING", "STRING", "(String)", "summary", "df-generated"] - ["javax.print", "DocFlavor$URL", "URL", "(String)", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "getDefaultPrintService", "()", "summary", "df-generated"] - ["javax.print", "PrintServiceLookup", "getMultiDocPrintServices", "(DocFlavor[],AttributeSet)", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "getPrintServices", "()", "summary", "df-generated"] - - ["javax.print", "PrintServiceLookup", "getPrintServices", "(DocFlavor,AttributeSet)", "summary", "df-generated"] - ["javax.print", "PrintServiceLookup", "lookupDefaultPrintService", "()", "summary", "df-generated"] - ["javax.print", "PrintServiceLookup", "lookupMultiDocPrintServices", "(DocFlavor[],AttributeSet)", "summary", "df-generated"] - ["javax.print", "PrintServiceLookup", "lookupPrintServices", "(DocFlavor,AttributeSet)", "summary", "df-generated"] @@ -51,6 +71,5 @@ extensions: - ["javax.print", "StreamPrintService", "getOutputFormat", "()", "summary", "df-generated"] - ["javax.print", "StreamPrintService", "isDisposed", "()", "summary", "df-generated"] - ["javax.print", "StreamPrintServiceFactory", "getOutputFormat", "()", "summary", "df-generated"] - - ["javax.print", "StreamPrintServiceFactory", "getPrintService", "(OutputStream)", "summary", "df-generated"] - ["javax.print", "StreamPrintServiceFactory", "getSupportedDocFlavors", "()", "summary", "df-generated"] - ["javax.print", "StreamPrintServiceFactory", "lookupStreamPrintServiceFactories", "(DocFlavor,String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.rmi.ssl.model.yml b/java/ql/lib/ext/generated/javax.rmi.ssl.model.yml index 54e1b150eb95..6c00aa2f4d44 100644 --- a/java/ql/lib/ext/generated/javax.rmi.ssl.model.yml +++ b/java/ql/lib/ext/generated/javax.rmi.ssl.model.yml @@ -4,13 +4,12 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "getEnabledCipherSuites", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "getEnabledProtocols", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "value", "dfc-generated"] + - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(SSLContext,String[],String[],boolean)", "", "Argument[2]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "value", "dfc-generated"] + - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "value", "dfc-generated"] + - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "SslRMIServerSocketFactory", "(String[],String[],boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "value", "dfc-generated"] + - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "getEnabledCipherSuites", "()", "", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledCipherSuites]", "ReturnValue", "value", "dfc-generated"] + - ["javax.rmi.ssl", "SslRMIServerSocketFactory", True, "getEnabledProtocols", "()", "", "Argument[this].SyntheticField[javax.rmi.ssl.SslRMIServerSocketFactory.enabledProtocols]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.script.model.yml b/java/ql/lib/ext/generated/javax.script.model.yml index 6350613b8c42..78ea561a2a96 100644 --- a/java/ql/lib/ext/generated/javax.script.model.yml +++ b/java/ql/lib/ext/generated/javax.script.model.yml @@ -4,63 +4,72 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.script", "AbstractScriptEngine", True, "AbstractScriptEngine", "(Bindings)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "getAttribute", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "getBindings", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "getErrorWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "getReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "getWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "removeAttribute", "(String,int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "setBindings", "(Bindings,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "setErrorWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "setReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptContext", True, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.script", "AbstractScriptEngine", True, "AbstractScriptEngine", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"] + - ["javax.script", "AbstractScriptEngine", True, "AbstractScriptEngine", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"] + - ["javax.script", "AbstractScriptEngine", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "AbstractScriptEngine", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "AbstractScriptEngine", True, "getContext", "()", "", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "AbstractScriptEngine", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"] + - ["javax.script", "AbstractScriptEngine", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"] + - ["javax.script", "AbstractScriptEngine", True, "setContext", "(ScriptContext)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.AbstractScriptEngine.context]", "value", "dfc-generated"] - ["javax.script", "ScriptEngine", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngine", True, "getBindings", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngine", True, "getContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngine", True, "setBindings", "(Bindings,int)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngine", True, "setContext", "(ScriptContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "getBindings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.script", "ScriptEngineManager", True, "get", "(String)", "", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "ScriptEngineManager", True, "getBindings", "()", "", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope]", "ReturnValue", "value", "dfc-generated"] - ["javax.script", "ScriptEngineManager", True, "getEngineByExtension", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "getEngineByMimeType", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "getEngineByName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "getEngineFactories", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "put", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "put", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.script", "ScriptEngineManager", True, "put", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapKey", "value", "dfc-generated"] + - ["javax.script", "ScriptEngineManager", True, "put", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope].MapValue", "value", "dfc-generated"] - ["javax.script", "ScriptEngineManager", True, "registerEngineExtension", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "registerEngineExtension", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "registerEngineMimeType", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "registerEngineMimeType", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "registerEngineName", "(String,ScriptEngineFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.script", "ScriptEngineManager", True, "registerEngineName", "(String,ScriptEngineFactory)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptEngineManager", True, "setBindings", "(Bindings)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.script", "ScriptEngineManager", True, "setBindings", "(Bindings)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.ScriptEngineManager.globalScope]", "value", "dfc-generated"] - ["javax.script", "ScriptException", True, "ScriptException", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.script", "ScriptException", True, "ScriptException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.script", "ScriptException", True, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "value", "dfc-generated"] + - ["javax.script", "ScriptException", True, "ScriptException", "(String,String,int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "value", "dfc-generated"] + - ["javax.script", "ScriptException", True, "getFileName", "()", "", "Argument[this].SyntheticField[javax.script.ScriptException.fileName]", "ReturnValue", "value", "dfc-generated"] - ["javax.script", "SimpleBindings", True, "SimpleBindings", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getBindings", "(int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getErrorWriter", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.errorWriter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getReader", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.reader]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "getWriter", "()", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.writer]", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "removeAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "removeAttribute", "(String,int)", "", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapKey", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapKey", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope].MapValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setAttribute", "(String,Object,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope].MapValue", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.engineScope]", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setBindings", "(Bindings,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.globalScope]", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setErrorWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.errorWriter]", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setReader", "(Reader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.reader]", "value", "dfc-generated"] + - ["javax.script", "SimpleScriptContext", True, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.script.SimpleScriptContext.writer]", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["javax.script", "AbstractScriptEngine", "eval", "(Reader)", "summary", "df-generated"] + - ["javax.script", "AbstractScriptEngine", "eval", "(Reader,Bindings)", "summary", "df-generated"] + - ["javax.script", "AbstractScriptEngine", "eval", "(String)", "summary", "df-generated"] + - ["javax.script", "AbstractScriptEngine", "eval", "(String,Bindings)", "summary", "df-generated"] + - ["javax.script", "AbstractScriptEngine", "put", "(String,Object)", "summary", "df-generated"] - ["javax.script", "CompiledScript", "eval", "()", "summary", "df-generated"] - ["javax.script", "CompiledScript", "eval", "(Bindings)", "summary", "df-generated"] - ["javax.script", "CompiledScript", "eval", "(ScriptContext)", "summary", "df-generated"] - ["javax.script", "CompiledScript", "getEngine", "()", "summary", "df-generated"] - - ["javax.script", "ScriptContext", "getAttributesScope", "(String)", "summary", "df-generated"] - - ["javax.script", "ScriptContext", "getScopes", "()", "summary", "df-generated"] - - ["javax.script", "ScriptEngine", "eval", "(Reader)", "summary", "df-generated"] - - ["javax.script", "ScriptEngine", "eval", "(Reader,Bindings)", "summary", "df-generated"] - - ["javax.script", "ScriptEngine", "eval", "(String)", "summary", "df-generated"] - - ["javax.script", "ScriptEngine", "eval", "(String,Bindings)", "summary", "df-generated"] - - ["javax.script", "ScriptEngine", "put", "(String,Object)", "summary", "df-generated"] - ["javax.script", "ScriptEngineManager", "ScriptEngineManager", "(ClassLoader)", "summary", "df-generated"] - ["javax.script", "ScriptException", "getColumnNumber", "()", "summary", "df-generated"] - ["javax.script", "ScriptException", "getLineNumber", "()", "summary", "df-generated"] + - ["javax.script", "SimpleBindings", "containsValue", "(Object)", "summary", "df-generated"] + - ["javax.script", "SimpleScriptContext", "getAttributesScope", "(String)", "summary", "df-generated"] + - ["javax.script", "SimpleScriptContext", "getScopes", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.security.auth.callback.model.yml b/java/ql/lib/ext/generated/javax.security.auth.callback.model.yml index ffb0e36d7b1b..a13a027c5551 100644 --- a/java/ql/lib/ext/generated/javax.security.auth.callback.model.yml +++ b/java/ql/lib/ext/generated/javax.security.auth.callback.model.yml @@ -4,47 +4,45 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.security.auth.callback", "ChoiceCallback", True, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", True, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", True, "getChoices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "ChoiceCallback", True, "getPrompt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[2].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(int,String[],int)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "ConfirmationCallback", True, "getPrompt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "LanguageCallback", True, "getLocale", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "LanguageCallback", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "getDefaultName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "getPrompt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "NameCallback", True, "setName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "PasswordCallback", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "getPrompt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "PasswordCallback", True, "setPassword", "(char[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "getDefaultText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "getPrompt", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextInputCallback", True, "setText", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextOutputCallback", True, "TextOutputCallback", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "TextOutputCallback", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "UnsupportedCallbackException", "(Callback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "UnsupportedCallbackException", "(Callback,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "UnsupportedCallbackException", "(Callback,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "getCallback", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.callback", "ChoiceCallback", True, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ChoiceCallback", True, "ChoiceCallback", "(String,String[],int,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.choices]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ChoiceCallback", True, "getChoices", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.choices]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ChoiceCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ChoiceCallback.prompt]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,String[],int)", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(String,int,int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ConfirmationCallback", True, "ConfirmationCallback", "(int,String[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ConfirmationCallback", True, "getOptions", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.options]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "ConfirmationCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.ConfirmationCallback.prompt]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "LanguageCallback", True, "getLocale", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.LanguageCallback.locale]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "LanguageCallback", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.LanguageCallback.locale]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "NameCallback", True, "NameCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.defaultName]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "NameCallback", True, "getDefaultName", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.defaultName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "NameCallback", True, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.inputName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "NameCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.prompt]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "NameCallback", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.NameCallback.inputName]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "PasswordCallback", True, "PasswordCallback", "(String,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "PasswordCallback", True, "getPassword", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.inputPassword]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "PasswordCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.prompt]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "PasswordCallback", True, "setPassword", "(char[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.PasswordCallback.inputPassword]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextInputCallback", True, "TextInputCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.defaultText]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextInputCallback", True, "getDefaultText", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.defaultText]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextInputCallback", True, "getPrompt", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.prompt]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextInputCallback", True, "getText", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.inputText]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextInputCallback", True, "setText", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.TextInputCallback.inputText]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextOutputCallback", True, "TextOutputCallback", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.callback.TextOutputCallback.message]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "TextOutputCallback", True, "getMessage", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.TextOutputCallback.message]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "UnsupportedCallbackException", "(Callback)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "UnsupportedCallbackException", "(Callback,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "value", "dfc-generated"] + - ["javax.security.auth.callback", "UnsupportedCallbackException", True, "getCallback", "()", "", "Argument[this].SyntheticField[javax.security.auth.callback.UnsupportedCallbackException.callback]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.security.auth.callback", "CallbackHandler", "handle", "(Callback[])", "summary", "df-generated"] - ["javax.security.auth.callback", "ChoiceCallback", "allowMultipleSelections", "()", "summary", "df-generated"] - ["javax.security.auth.callback", "ChoiceCallback", "getDefaultChoice", "()", "summary", "df-generated"] - ["javax.security.auth.callback", "ChoiceCallback", "getSelectedIndexes", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.security.auth.kerberos.model.yml b/java/ql/lib/ext/generated/javax.security.auth.kerberos.model.yml index 8be4b007b846..c3d309cca7bc 100644 --- a/java/ql/lib/ext/generated/javax.security.auth.kerberos.model.yml +++ b/java/ql/lib/ext/generated/javax.security.auth.kerberos.model.yml @@ -6,52 +6,69 @@ extensions: data: - ["javax.security.auth.kerberos", "DelegationPermission", False, "DelegationPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.auth.kerberos", "DelegationPermission", False, "DelegationPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "EncryptionKey", False, "EncryptionKey", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getRecipient", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getSender", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,char[],String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosKey", True, "getPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "getRealm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[10].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.auth.kerberos", "EncryptionKey", False, "EncryptionKey", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "EncryptionKey", False, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.sender]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.recipient]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "KerberosCredMessage", "(KerberosPrincipal,KerberosPrincipal,byte[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.message]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.message]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getRecipient", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.recipient]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", False, "getSender", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosCredMessage.sender]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,byte[],int,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", True, "KerberosKey", "(KerberosPrincipal,char[],String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", True, "getPrincipal", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosKey.principal]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "taint", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "taint", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "taint", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "KerberosPrincipal", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "taint", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.fullName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosPrincipal", False, "getRealm", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosPrincipal.realm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.asn1Encoding]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[10]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.clientAddresses]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.client]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.server]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "KerberosTicket", "(byte[],KerberosPrincipal,KerberosPrincipal,byte[],int,boolean[],Date,Date,Date,Date,InetAddress[])", "", "Argument[3]", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.sessionKey].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", True, "getAuthTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getClient", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getClientAddresses", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "getClient", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.client]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "getClientAddresses", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.clientAddresses]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "getEncoded", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.asn1Encoding]", "ReturnValue", "value", "dfc-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", True, "getEndTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", True, "getRenewTill", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getServer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KerberosTicket", True, "getSessionKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "getServer", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.server]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", True, "getSessionKey", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KerberosTicket.sessionKey].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.EncryptionKey.key].SyntheticField[javax.security.auth.kerberos.KeyImpl.keyBytes]", "value", "dfc-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", True, "getStartTime", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(KerberosPrincipal)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(KerberosPrincipal,File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(KerberosPrincipal,File)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(KerberosPrincipal)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "value", "dfc-generated"] + - ["javax.security.auth.kerberos", "KeyTab", False, "getInstance", "(KerberosPrincipal,File)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "value", "dfc-generated"] - ["javax.security.auth.kerberos", "KeyTab", False, "getKeys", "(KerberosPrincipal)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "KeyTab", False, "getPrincipal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.kerberos", "KeyTab", False, "getPrincipal", "()", "", "Argument[this].SyntheticField[javax.security.auth.kerberos.KeyTab.princ]", "ReturnValue", "value", "dfc-generated"] - ["javax.security.auth.kerberos", "KeyTab", False, "getUnboundInstance", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.kerberos", "ServicePermission", False, "ServicePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.auth.kerberos", "ServicePermission", False, "ServicePermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["javax.security.auth.kerberos", "DelegationPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "DelegationPermission", "newPermissionCollection", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "EncryptionKey", "destroy", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "EncryptionKey", "getFormat", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "EncryptionKey", "getKeyType", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "EncryptionKey", "isDestroyed", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", "destroy", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosCredMessage", "isDestroyed", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", "destroy", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", "getFormat", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosKey", "getKeyType", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosKey", "getVersionNumber", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosKey", "isDestroyed", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosPrincipal", "getNameType", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", "destroy", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", "getFlags", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", "getSessionKeyType", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", "isCurrent", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", "isDestroyed", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", "isForwardable", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", "isForwarded", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", "isInitial", "()", "summary", "df-generated"] @@ -59,7 +76,10 @@ extensions: - ["javax.security.auth.kerberos", "KerberosTicket", "isProxiable", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", "isProxy", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KerberosTicket", "isRenewable", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "KerberosTicket", "refresh", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KeyTab", "exists", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KeyTab", "getInstance", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KeyTab", "getUnboundInstance", "()", "summary", "df-generated"] - ["javax.security.auth.kerberos", "KeyTab", "isBound", "()", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "ServicePermission", "implies", "(Permission)", "summary", "df-generated"] + - ["javax.security.auth.kerberos", "ServicePermission", "newPermissionCollection", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.security.auth.login.model.yml b/java/ql/lib/ext/generated/javax.security.auth.login.model.yml index 1779821afbf0..da62938dbe52 100644 --- a/java/ql/lib/ext/generated/javax.security.auth.login.model.yml +++ b/java/ql/lib/ext/generated/javax.security.auth.login.model.yml @@ -8,19 +8,20 @@ extensions: - ["javax.security.auth.login", "AccountExpiredException", True, "AccountExpiredException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.auth.login", "AccountLockedException", True, "AccountLockedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.auth.login", "AccountNotFoundException", True, "AccountNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "getControlFlag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "getLoginModuleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "AppConfigurationEntry", True, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.loginModuleName]", "value", "dfc-generated"] + - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.controlFlag]", "value", "dfc-generated"] + - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[2].MapKey", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options].MapKey", "value", "dfc-generated"] + - ["javax.security.auth.login", "AppConfigurationEntry", True, "AppConfigurationEntry", "(String,AppConfigurationEntry$LoginModuleControlFlag,Map)", "", "Argument[2].MapValue", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options].MapValue", "value", "dfc-generated"] + - ["javax.security.auth.login", "AppConfigurationEntry", True, "getControlFlag", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.controlFlag]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.login", "AppConfigurationEntry", True, "getLoginModuleName", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.loginModuleName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.login", "AppConfigurationEntry", True, "getOptions", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.AppConfigurationEntry.options]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.login", "Configuration", True, "getAppConfigurationEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"] + - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"] + - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"] + - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"] + - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.type]", "value", "dfc-generated"] + - ["javax.security.auth.login", "Configuration", True, "getInstance", "(String,Configuration$Parameters,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.security.auth.login.Configuration$ConfigDelegate.params]", "value", "dfc-generated"] - ["javax.security.auth.login", "Configuration", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.security.auth.login", "Configuration", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.security.auth.login", "Configuration", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -29,19 +30,15 @@ extensions: - ["javax.security.auth.login", "CredentialNotFoundException", True, "CredentialNotFoundException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.auth.login", "FailedLoginException", True, "FailedLoginException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,CallbackHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler,Configuration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler,Configuration)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler,Configuration)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.login", "LoginContext", True, "getSubject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"] + - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"] + - ["javax.security.auth.login", "LoginContext", True, "LoginContext", "(String,Subject,CallbackHandler,Configuration)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "value", "dfc-generated"] + - ["javax.security.auth.login", "LoginContext", True, "getSubject", "()", "", "Argument[this].SyntheticField[javax.security.auth.login.LoginContext.subject]", "ReturnValue", "value", "dfc-generated"] - ["javax.security.auth.login", "LoginException", True, "LoginException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.security.auth.login", "Configuration", "getAppConfigurationEntry", "(String)", "summary", "df-generated"] - ["javax.security.auth.login", "Configuration", "getConfiguration", "()", "summary", "df-generated"] - ["javax.security.auth.login", "Configuration", "refresh", "()", "summary", "df-generated"] - ["javax.security.auth.login", "Configuration", "setConfiguration", "(Configuration)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.security.auth.model.yml b/java/ql/lib/ext/generated/javax.security.auth.model.yml index 435da160debb..48b9e84ae7d6 100644 --- a/java/ql/lib/ext/generated/javax.security.auth.model.yml +++ b/java/ql/lib/ext/generated/javax.security.auth.model.yml @@ -4,11 +4,12 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.security.auth", "AuthPermission", False, "AuthPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth", "AuthPermission", False, "AuthPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.auth", "AuthPermission", False, "AuthPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.security.auth", "AuthPermission", False, "AuthPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["javax.security.auth", "DestroyFailedException", True, "DestroyFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", False, "PrivateCredentialPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth", "PrivateCredentialPermission", False, "getCredentialClass", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth", "PrivateCredentialPermission", False, "PrivateCredentialPermission", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.PrivateCredentialPermission.credentialClass]", "taint", "dfc-generated"] + - ["javax.security.auth", "PrivateCredentialPermission", False, "PrivateCredentialPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.security.auth", "PrivateCredentialPermission", False, "getCredentialClass", "()", "", "Argument[this].SyntheticField[javax.security.auth.PrivateCredentialPermission.credentialClass]", "ReturnValue", "value", "dfc-generated"] - ["javax.security.auth", "PrivateCredentialPermission", False, "getPrincipals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.security.auth", "RefreshFailedException", True, "RefreshFailedException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.auth", "Subject", False, "doAs", "(Subject,PrivilegedAction)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] @@ -18,20 +19,20 @@ extensions: - ["javax.security.auth", "Subject", False, "getPrincipals", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.security.auth", "Subject", False, "getPrivateCredentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.security.auth", "Subject", False, "getPublicCredentials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "Subject", False, "getSubject", "(AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth", "SubjectDomainCombiner", True, "SubjectDomainCombiner", "(Subject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth", "SubjectDomainCombiner", True, "getSubject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth", "SubjectDomainCombiner", True, "SubjectDomainCombiner", "(Subject)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.SubjectDomainCombiner.subject]", "value", "dfc-generated"] + - ["javax.security.auth", "SubjectDomainCombiner", True, "getSubject", "()", "", "Argument[this].SyntheticField[javax.security.auth.SubjectDomainCombiner.subject]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.security.auth", "Destroyable", "destroy", "()", "summary", "df-generated"] - ["javax.security.auth", "Destroyable", "isDestroyed", "()", "summary", "df-generated"] - - ["javax.security.auth", "Refreshable", "isCurrent", "()", "summary", "df-generated"] - - ["javax.security.auth", "Refreshable", "refresh", "()", "summary", "df-generated"] + - ["javax.security.auth", "PrivateCredentialPermission", "implies", "(Permission)", "summary", "df-generated"] + - ["javax.security.auth", "PrivateCredentialPermission", "newPermissionCollection", "()", "summary", "df-generated"] - ["javax.security.auth", "Subject", "Subject", "(boolean,Set,Set,Set)", "summary", "df-generated"] - ["javax.security.auth", "Subject", "getPrincipals", "(Class)", "summary", "df-generated"] - ["javax.security.auth", "Subject", "getPrivateCredentials", "(Class)", "summary", "df-generated"] - ["javax.security.auth", "Subject", "getPublicCredentials", "(Class)", "summary", "df-generated"] + - ["javax.security.auth", "Subject", "getSubject", "(AccessControlContext)", "summary", "df-generated"] - ["javax.security.auth", "Subject", "isReadOnly", "()", "summary", "df-generated"] - ["javax.security.auth", "Subject", "setReadOnly", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.security.auth.spi.model.yml b/java/ql/lib/ext/generated/javax.security.auth.spi.model.yml new file mode 100644 index 000000000000..612f6aa5a4b9 --- /dev/null +++ b/java/ql/lib/ext/generated/javax.security.auth.spi.model.yml @@ -0,0 +1,10 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.security.auth.spi", "LoginModule", True, "initialize", "(Subject,CallbackHandler,Map,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.security.auth.x500.model.yml b/java/ql/lib/ext/generated/javax.security.auth.x500.model.yml index f2c6e64a21a7..f2060005fc6e 100644 --- a/java/ql/lib/ext/generated/javax.security.auth.x500.model.yml +++ b/java/ql/lib/ext/generated/javax.security.auth.x500.model.yml @@ -5,18 +5,23 @@ extensions: extensible: summaryModel data: - ["javax.security.auth.x500", "X500Principal", False, "getEncoded", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "getAlias", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "getCertificate", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.auth.x500", "X500PrivateCredential", False, "getPrivateKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "taint", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "taint", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[1].MapValue", "ReturnValue", "taint", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc1779Dn]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500Principal", False, "getName", "(String,Map)", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500Principal.thisX500Name].SyntheticField[sun.security.x509.X500Name.rfc2253Dn]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "X500PrivateCredential", "(X509Certificate,PrivateKey,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.alias]", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "getAlias", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.alias]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "getCertificate", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.cert]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", False, "getPrivateKey", "()", "", "Argument[this].SyntheticField[javax.security.auth.x500.X500PrivateCredential.key]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -25,3 +30,5 @@ extensions: - ["javax.security.auth.x500", "X500Principal", "X500Principal", "(String)", "summary", "df-generated"] - ["javax.security.auth.x500", "X500Principal", "X500Principal", "(String,Map)", "summary", "df-generated"] - ["javax.security.auth.x500", "X500Principal", "X500Principal", "(byte[])", "summary", "df-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", "destroy", "()", "summary", "df-generated"] + - ["javax.security.auth.x500", "X500PrivateCredential", "isDestroyed", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.security.sasl.model.yml b/java/ql/lib/ext/generated/javax.security.sasl.model.yml index b2b5c3ac25ab..759133b03cf6 100644 --- a/java/ql/lib/ext/generated/javax.security.sasl.model.yml +++ b/java/ql/lib/ext/generated/javax.security.sasl.model.yml @@ -7,12 +7,13 @@ extensions: - ["javax.security.sasl", "AuthenticationException", True, "AuthenticationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.sasl", "AuthenticationException", True, "AuthenticationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.sasl", "AuthenticationException", True, "AuthenticationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "AuthorizeCallback", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "AuthorizeCallback", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthenticationID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizationID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizedID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.security.sasl", "AuthorizeCallback", True, "setAuthorizedID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.sasl", "AuthorizeCallback", True, "AuthorizeCallback", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authenticationID]", "value", "dfc-generated"] + - ["javax.security.sasl", "AuthorizeCallback", True, "AuthorizeCallback", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "value", "dfc-generated"] + - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthenticationID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authenticationID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizationID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizedID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizationID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.sasl", "AuthorizeCallback", True, "getAuthorizedID", "()", "", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizedID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.security.sasl", "AuthorizeCallback", True, "setAuthorizedID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.security.sasl.AuthorizeCallback.authorizedID]", "value", "dfc-generated"] - ["javax.security.sasl", "RealmCallback", True, "RealmCallback", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.sasl", "RealmCallback", True, "RealmCallback", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.sasl", "RealmCallback", True, "RealmCallback", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -29,9 +30,29 @@ extensions: - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] - ["javax.security.sasl", "Sasl", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClient", True, "evaluateChallenge", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClient", True, "evaluateChallenge", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClient", True, "getMechanismName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClient", True, "getNegotiatedProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslClientFactory", True, "createSaslClient", "(String[],String,String,String,Map,CallbackHandler)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] - ["javax.security.sasl", "SaslException", True, "SaslException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.sasl", "SaslException", True, "SaslException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.security.sasl", "SaslException", True, "SaslException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServer", True, "evaluateResponse", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServer", True, "evaluateResponse", "(byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServer", True, "getAuthorizationID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServer", True, "getMechanismName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServer", True, "getNegotiatedProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.security.sasl", "SaslServerFactory", True, "createSaslServer", "(String,String,String,Map,CallbackHandler)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.smartcardio.model.yml b/java/ql/lib/ext/generated/javax.smartcardio.model.yml index 232d7c3fc983..1590ec102170 100644 --- a/java/ql/lib/ext/generated/javax.smartcardio.model.yml +++ b/java/ql/lib/ext/generated/javax.smartcardio.model.yml @@ -4,9 +4,13 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.smartcardio", "ATR", False, "ATR", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "ATR", False, "getBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "ATR", False, "getHistoricalBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "ATR", False, "ATR", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "value", "dfc-generated"] + - ["javax.smartcardio", "ATR", False, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "ReturnValue", "value", "dfc-generated"] + - ["javax.smartcardio", "ATR", False, "getHistoricalBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ATR.atr]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.smartcardio", "Card", True, "getATR", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "Card", True, "getBasicChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "Card", True, "openLogicalChannel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "CardChannel", True, "getCard", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.smartcardio", "CardException", True, "CardException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.smartcardio", "CardException", True, "CardException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.smartcardio", "CardException", True, "CardException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -15,25 +19,25 @@ extensions: - ["javax.smartcardio", "CardNotPresentException", True, "CardNotPresentException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.smartcardio", "CardNotPresentException", True, "CardNotPresentException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.smartcardio", "CardNotPresentException", True, "CardNotPresentException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CardPermission", True, "CardPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(ByteBuffer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[])", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int,int,int)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "getBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "CommandAPDU", False, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "ResponseAPDU", False, "ResponseAPDU", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.smartcardio", "ResponseAPDU", False, "getBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "ResponseAPDU", False, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object,Provider)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "CardPermission", True, "CardPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.smartcardio", "CardTerminal", True, "connect", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "CardTerminal", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "value", "dfc-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[])", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int,int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "CommandAPDU", "(int,int,int,int,byte[],int,int,int)", "", "Argument[4]", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "taint", "dfc-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "ReturnValue", "value", "dfc-generated"] + - ["javax.smartcardio", "CommandAPDU", False, "getData", "()", "", "Argument[this].SyntheticField[javax.smartcardio.CommandAPDU.apdu]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.smartcardio", "ResponseAPDU", False, "ResponseAPDU", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "value", "dfc-generated"] + - ["javax.smartcardio", "ResponseAPDU", False, "getBytes", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "ReturnValue", "value", "dfc-generated"] + - ["javax.smartcardio", "ResponseAPDU", False, "getData", "()", "", "Argument[this].SyntheticField[javax.smartcardio.ResponseAPDU.apdu]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"] + - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"] + - ["javax.smartcardio", "TerminalFactory", False, "getInstance", "(String,Object,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.smartcardio.TerminalFactory.type]", "value", "dfc-generated"] - ["javax.smartcardio", "TerminalFactory", False, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.smartcardio", "TerminalFactory", False, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.smartcardio", "TerminalFactory", False, "getType", "()", "", "Argument[this].SyntheticField[javax.smartcardio.TerminalFactory.type]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -41,18 +45,13 @@ extensions: - ["javax.smartcardio", "Card", "beginExclusive", "()", "summary", "df-generated"] - ["javax.smartcardio", "Card", "disconnect", "(boolean)", "summary", "df-generated"] - ["javax.smartcardio", "Card", "endExclusive", "()", "summary", "df-generated"] - - ["javax.smartcardio", "Card", "getATR", "()", "summary", "df-generated"] - - ["javax.smartcardio", "Card", "getBasicChannel", "()", "summary", "df-generated"] - ["javax.smartcardio", "Card", "getProtocol", "()", "summary", "df-generated"] - - ["javax.smartcardio", "Card", "openLogicalChannel", "()", "summary", "df-generated"] - ["javax.smartcardio", "Card", "transmitControlCommand", "(int,byte[])", "summary", "df-generated"] - ["javax.smartcardio", "CardChannel", "close", "()", "summary", "df-generated"] - - ["javax.smartcardio", "CardChannel", "getCard", "()", "summary", "df-generated"] - ["javax.smartcardio", "CardChannel", "getChannelNumber", "()", "summary", "df-generated"] - ["javax.smartcardio", "CardChannel", "transmit", "(ByteBuffer,ByteBuffer)", "summary", "df-generated"] - ["javax.smartcardio", "CardChannel", "transmit", "(CommandAPDU)", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminal", "connect", "(String)", "summary", "df-generated"] - - ["javax.smartcardio", "CardTerminal", "getName", "()", "summary", "df-generated"] + - ["javax.smartcardio", "CardPermission", "implies", "(Permission)", "summary", "df-generated"] - ["javax.smartcardio", "CardTerminal", "isCardPresent", "()", "summary", "df-generated"] - ["javax.smartcardio", "CardTerminal", "waitForCardAbsent", "(long)", "summary", "df-generated"] - ["javax.smartcardio", "CardTerminal", "waitForCardPresent", "(long)", "summary", "df-generated"] @@ -61,6 +60,7 @@ extensions: - ["javax.smartcardio", "CardTerminals", "list", "(CardTerminals$State)", "summary", "df-generated"] - ["javax.smartcardio", "CardTerminals", "waitForChange", "()", "summary", "df-generated"] - ["javax.smartcardio", "CardTerminals", "waitForChange", "(long)", "summary", "df-generated"] + - ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(ByteBuffer)", "summary", "df-generated"] - ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(int,int,int,int)", "summary", "df-generated"] - ["javax.smartcardio", "CommandAPDU", "CommandAPDU", "(int,int,int,int,int)", "summary", "df-generated"] - ["javax.smartcardio", "CommandAPDU", "getCLA", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sound.midi.model.yml b/java/ql/lib/ext/generated/javax.sound.midi.model.yml index a2cb35897957..104171ea031c 100644 --- a/java/ql/lib/ext/generated/javax.sound.midi.model.yml +++ b/java/ql/lib/ext/generated/javax.sound.midi.model.yml @@ -6,33 +6,61 @@ extensions: data: - ["javax.sound.midi", "Instrument", True, "getPatch", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "InvalidMidiDataException", True, "InvalidMidiDataException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "MetaMessage", True, "MetaMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "MetaMessage", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MetaMessage", True, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "MetaMessage", True, "MetaMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] + - ["javax.sound.midi", "MetaMessage", True, "getData", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.sound.midi", "MetaMessage", True, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] - ["javax.sound.midi", "MidiDevice$Info", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "MidiDevice$Info", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "MidiDevice$Info", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "MidiDevice$Info", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiEvent", True, "MidiEvent", "(MidiMessage,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "MidiEvent", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "MidiFileFormat", "(int,float,int,int,long,Map)", "", "Argument[5].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiFileFormat", True, "properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiMessage", True, "getMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "MidiMessage", True, "setMessage", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "MidiDevice", True, "getDeviceInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "MidiDevice", True, "getReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "MidiDevice", True, "getReceivers", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "MidiDevice", True, "getTransmitter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "MidiDevice", True, "getTransmitters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "MidiDeviceReceiver", True, "getMidiDevice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "MidiDeviceTransmitter", True, "getMidiDevice", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "MidiEvent", True, "MidiEvent", "(MidiMessage,long)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiEvent.message]", "value", "dfc-generated"] + - ["javax.sound.midi", "MidiEvent", True, "getMessage", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiEvent.message]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.midi", "MidiFileFormat", True, "MidiFileFormat", "(int,float,int,int,long,Map)", "", "Argument[5].MapKey", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapKey", "value", "dfc-generated"] + - ["javax.sound.midi", "MidiFileFormat", True, "MidiFileFormat", "(int,float,int,int,long,Map)", "", "Argument[5].MapValue", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "value", "dfc-generated"] + - ["javax.sound.midi", "MidiFileFormat", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.midi", "MidiFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] + - ["javax.sound.midi", "MidiFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiFileFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] + - ["javax.sound.midi", "MidiMessage", True, "getMessage", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"] - ["javax.sound.midi", "MidiSystem", True, "getMidiDevice", "(MidiDevice$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "MidiSystem", True, "getSoundbank", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "MidiSystem", True, "getSoundbank", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "MidiUnavailableException", True, "MidiUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "Receiver", True, "send", "(MidiMessage,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sound.midi", "Sequence", True, "getTracks", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Sequencer", True, "addMetaEventListener", "(MetaEventListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "Sequencer", True, "getSequence", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Sequencer", True, "setSequence", "(Sequence)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "Soundbank", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Soundbank", True, "getInstrument", "(Patch)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Soundbank", True, "getInstruments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Soundbank", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Soundbank", True, "getResources", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Soundbank", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Soundbank", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "SoundbankResource", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "SoundbankResource", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.midi", "SoundbankResource", True, "getSoundbank", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "SysexMessage", True, "SysexMessage", "(byte[],int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "SysexMessage", True, "SysexMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "SysexMessage", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.midi", "SysexMessage", True, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Track", True, "add", "(MidiEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.midi", "Track", True, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Synthesizer", True, "getChannels", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Synthesizer", True, "getLoadedInstruments", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Synthesizer", True, "loadAllInstruments", "(Soundbank)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "Synthesizer", True, "loadInstrument", "(Instrument)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "Synthesizer", True, "loadInstruments", "(Soundbank,Patch[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.midi", "SysexMessage", True, "SysexMessage", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] + - ["javax.sound.midi", "SysexMessage", True, "SysexMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] + - ["javax.sound.midi", "SysexMessage", True, "getData", "()", "", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.sound.midi", "SysexMessage", True, "setMessage", "(byte[],int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] + - ["javax.sound.midi", "SysexMessage", True, "setMessage", "(int,byte[],int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.midi.MidiMessage.data]", "taint", "dfc-generated"] + - ["javax.sound.midi", "Track", True, "add", "(MidiEvent)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.midi.Track.eventsList].Element", "value", "dfc-generated"] + - ["javax.sound.midi", "Track", True, "get", "(int)", "", "Argument[this].SyntheticField[javax.sound.midi.Track.eventsList].Element", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.midi", "Transmitter", True, "getReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi", "Transmitter", True, "setReceiver", "(Receiver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -89,7 +117,6 @@ extensions: - ["javax.sound.midi", "ShortMessage", "setMessage", "(int)", "summary", "df-generated"] - ["javax.sound.midi", "ShortMessage", "setMessage", "(int,int,int)", "summary", "df-generated"] - ["javax.sound.midi", "ShortMessage", "setMessage", "(int,int,int,int)", "summary", "df-generated"] - - ["javax.sound.midi", "SoundbankResource", "getData", "()", "summary", "df-generated"] - ["javax.sound.midi", "SoundbankResource", "getDataClass", "()", "summary", "df-generated"] - ["javax.sound.midi", "Track", "remove", "(MidiEvent)", "summary", "df-generated"] - ["javax.sound.midi", "Track", "size", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sound.midi.spi.model.yml b/java/ql/lib/ext/generated/javax.sound.midi.spi.model.yml index 2012851b25df..0aeb6165abfa 100644 --- a/java/ql/lib/ext/generated/javax.sound.midi.spi.model.yml +++ b/java/ql/lib/ext/generated/javax.sound.midi.spi.model.yml @@ -1,10 +1,16 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["javax.sound.midi.spi", "MidiDeviceProvider", True, "getDevice", "(MidiDevice$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi.spi", "SoundbankReader", True, "getSoundbank", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.midi.spi", "SoundbankReader", True, "getSoundbank", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.sound.midi.spi", "MidiDeviceProvider", "getDevice", "(MidiDevice$Info)", "summary", "df-generated"] - ["javax.sound.midi.spi", "MidiDeviceProvider", "getDeviceInfo", "()", "summary", "df-generated"] - ["javax.sound.midi.spi", "MidiDeviceProvider", "isDeviceSupported", "(MidiDevice$Info)", "summary", "df-generated"] - ["javax.sound.midi.spi", "MidiFileReader", "getMidiFileFormat", "(File)", "summary", "df-generated"] @@ -19,6 +25,4 @@ extensions: - ["javax.sound.midi.spi", "MidiFileWriter", "isFileTypeSupported", "(int,Sequence)", "summary", "df-generated"] - ["javax.sound.midi.spi", "MidiFileWriter", "write", "(Sequence,int,File)", "summary", "df-generated"] - ["javax.sound.midi.spi", "MidiFileWriter", "write", "(Sequence,int,OutputStream)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "SoundbankReader", "getSoundbank", "(File)", "summary", "df-generated"] - - ["javax.sound.midi.spi", "SoundbankReader", "getSoundbank", "(InputStream)", "summary", "df-generated"] - ["javax.sound.midi.spi", "SoundbankReader", "getSoundbank", "(URL)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sound.sampled.model.yml b/java/ql/lib/ext/generated/javax.sound.sampled.model.yml index 5721eb3dd219..6030c229ae72 100644 --- a/java/ql/lib/ext/generated/javax.sound.sampled.model.yml +++ b/java/ql/lib/ext/generated/javax.sound.sampled.model.yml @@ -4,71 +4,89 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.sound.sampled", "AudioFileFormat$Type", True, "Type", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat$Type", True, "Type", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat$Type", True, "getExtension", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "getFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFileFormat", True, "properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "AudioFileFormat$Type", True, "Type", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat$Type.extension]", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat$Type", True, "getExtension", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat$Type.extension]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[3].MapKey", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapKey", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "AudioFileFormat", "(AudioFileFormat$Type,AudioFormat,int,Map)", "", "Argument[3].MapValue", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "getFormat", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.format]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "getType", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.type]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFileFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFileFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] - ["javax.sound.sampled", "AudioFormat$Encoding", True, "Encoding", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[7].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioFormat", True, "properties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", True, "AudioInputStream", "(InputStream,AudioFormat,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", True, "AudioInputStream", "(InputStream,AudioFormat,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[7].MapKey", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapKey", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "AudioFormat", "(AudioFormat$Encoding,float,int,int,int,float,boolean,Map)", "", "Argument[7].MapValue", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "getEncoding", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.encoding]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioFormat", True, "properties", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioFormat.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioInputStream", True, "AudioInputStream", "(InputStream,AudioFormat,long)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.AudioInputStream.format]", "value", "dfc-generated"] - ["javax.sound.sampled", "AudioInputStream", True, "AudioInputStream", "(TargetDataLine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioInputStream", True, "getFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioPermission", True, "AudioPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioPermission", True, "AudioPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "AudioInputStream", True, "getFormat", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.AudioInputStream.format]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "AudioPermission", True, "AudioPermission", "(String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] + - ["javax.sound.sampled", "AudioPermission", True, "AudioPermission", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(File)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "AudioSystem", True, "getAudioInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getLine", "(Line$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getSourceDataLine", "(AudioFormat)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getSourceDataLine", "(AudioFormat,Mixer$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getTargetDataLine", "(AudioFormat)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", True, "getTargetDataLine", "(AudioFormat,Mixer$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getTargetEncodings", "(AudioFormat$Encoding)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getTargetEncodings", "(AudioFormat)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "AudioSystem", True, "getTargetFormats", "(AudioFormat$Encoding,AudioFormat)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "AudioSystem", True, "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] - ["javax.sound.sampled", "BooleanControl", True, "getStateLabel", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Clip", True, "open", "(AudioFormat,byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "Clip", True, "open", "(AudioFormat,byte[],int,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "Clip", True, "open", "(AudioInputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sound.sampled", "CompoundControl", True, "getMemberControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "Control", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat[],int,int)", "", "Argument[1].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "DataLine$Info", True, "getFormats", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "EnumControl", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"] + - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat,int)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"] + - ["javax.sound.sampled", "DataLine$Info", True, "Info", "(Class,AudioFormat[],int,int)", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "value", "dfc-generated"] + - ["javax.sound.sampled", "DataLine$Info", True, "getFormats", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.DataLine$Info.formats].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.sound.sampled", "DataLine", True, "getFormat", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "EnumControl", True, "getValue", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.EnumControl.value]", "ReturnValue", "value", "dfc-generated"] - ["javax.sound.sampled", "EnumControl", True, "getValues", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "EnumControl", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "EnumControl", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sound.sampled.EnumControl.value]", "value", "dfc-generated"] - ["javax.sound.sampled", "FloatControl", True, "getMaxLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "FloatControl", True, "getMidLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "FloatControl", True, "getMinLabel", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "FloatControl", True, "getUnits", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "LineEvent", True, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "LineEvent", True, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "LineEvent", True, "getLine", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "LineEvent", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Line", True, "addLineListener", "(LineListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "Line", True, "getControl", "(Control$Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Line", True, "getControls", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Line", True, "getLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Line", True, "removeLineListener", "(LineListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "LineEvent", True, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[0]", "Argument[this].SyntheticField[java.util.EventObject.source]", "value", "dfc-generated"] + - ["javax.sound.sampled", "LineEvent", True, "LineEvent", "(Line,LineEvent$Type,long)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.LineEvent.type]", "value", "dfc-generated"] + - ["javax.sound.sampled", "LineEvent", True, "getLine", "()", "", "Argument[this].SyntheticField[java.util.EventObject.source]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled", "LineEvent", True, "getType", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.LineEvent.type]", "ReturnValue", "value", "dfc-generated"] - ["javax.sound.sampled", "LineUnavailableException", True, "LineUnavailableException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sound.sampled", "Mixer$Info", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "Mixer$Info", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "Mixer$Info", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sound.sampled", "Mixer$Info", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sound.sampled", "Port$Info", True, "Info", "(Class,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sound.sampled", "Port$Info", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getLine", "(Line$Info)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getLine", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getMixerInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getSourceLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getSourceLineInfo", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getSourceLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getTargetLineInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getTargetLineInfo", "(Line$Info)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Mixer", True, "getTargetLines", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "Port$Info", True, "Info", "(Class,String,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sound.sampled.Port$Info.name]", "value", "dfc-generated"] + - ["javax.sound.sampled", "Port$Info", True, "getName", "()", "", "Argument[this].SyntheticField[javax.sound.sampled.Port$Info.name]", "ReturnValue", "value", "dfc-generated"] - ["javax.sound.sampled", "ReverbType", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled", "SourceDataLine", True, "open", "(AudioFormat)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sound.sampled", "SourceDataLine", True, "open", "(AudioFormat,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sound.sampled", "UnsupportedAudioFileException", True, "UnsupportedAudioFileException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all @@ -84,18 +102,28 @@ extensions: - ["javax.sound.sampled", "AudioFormat", "getSampleSizeInBits", "()", "summary", "df-generated"] - ["javax.sound.sampled", "AudioFormat", "isBigEndian", "()", "summary", "df-generated"] - ["javax.sound.sampled", "AudioFormat", "matches", "(AudioFormat)", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioInputStream", "available", "()", "summary", "df-generated"] - ["javax.sound.sampled", "AudioInputStream", "getFrameLength", "()", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioInputStream", "mark", "(int)", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioInputStream", "markSupported", "()", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioInputStream", "reset", "()", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioInputStream", "skip", "(long)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(File)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(InputStream)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getAudioFileFormat", "(URL)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getAudioFileTypes", "()", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getAudioFileTypes", "(AudioInputStream)", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioSystem", "getAudioInputStream", "(File)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getAudioInputStream", "(URL)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getClip", "()", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getClip", "(Mixer$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getMixer", "(Mixer$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getMixerInfo", "()", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioSystem", "getSourceDataLine", "(AudioFormat)", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioSystem", "getSourceDataLine", "(AudioFormat,Mixer$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getSourceLineInfo", "(Line$Info)", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioSystem", "getTargetDataLine", "(AudioFormat)", "summary", "df-generated"] + - ["javax.sound.sampled", "AudioSystem", "getTargetDataLine", "(AudioFormat,Mixer$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "getTargetLineInfo", "(Line$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "isConversionSupported", "(AudioFormat$Encoding,AudioFormat)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "isConversionSupported", "(AudioFormat,AudioFormat)", "summary", "df-generated"] @@ -103,12 +131,12 @@ extensions: - ["javax.sound.sampled", "AudioSystem", "isFileTypeSupported", "(AudioFileFormat$Type,AudioInputStream)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "isLineSupported", "(Line$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "AudioSystem", "write", "(AudioInputStream,AudioFileFormat$Type,File)", "summary", "df-generated"] - - ["javax.sound.sampled", "AudioSystem", "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "summary", "df-generated"] - ["javax.sound.sampled", "BooleanControl", "getValue", "()", "summary", "df-generated"] - ["javax.sound.sampled", "BooleanControl", "setValue", "(boolean)", "summary", "df-generated"] - ["javax.sound.sampled", "DataLine$Info", "getMaxBufferSize", "()", "summary", "df-generated"] - ["javax.sound.sampled", "DataLine$Info", "getMinBufferSize", "()", "summary", "df-generated"] - ["javax.sound.sampled", "DataLine$Info", "isFormatSupported", "(AudioFormat)", "summary", "df-generated"] + - ["javax.sound.sampled", "DataLine$Info", "matches", "(Line$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "FloatControl", "getMaximum", "()", "summary", "df-generated"] - ["javax.sound.sampled", "FloatControl", "getMinimum", "()", "summary", "df-generated"] - ["javax.sound.sampled", "FloatControl", "getPrecision", "()", "summary", "df-generated"] @@ -121,6 +149,7 @@ extensions: - ["javax.sound.sampled", "Line$Info", "matches", "(Line$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "LineEvent", "getFramePosition", "()", "summary", "df-generated"] - ["javax.sound.sampled", "Port$Info", "isSource", "()", "summary", "df-generated"] + - ["javax.sound.sampled", "Port$Info", "matches", "(Line$Info)", "summary", "df-generated"] - ["javax.sound.sampled", "ReverbType", "getDecayTime", "()", "summary", "df-generated"] - ["javax.sound.sampled", "ReverbType", "getEarlyReflectionDelay", "()", "summary", "df-generated"] - ["javax.sound.sampled", "ReverbType", "getEarlyReflectionIntensity", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sound.sampled.spi.model.yml b/java/ql/lib/ext/generated/javax.sound.sampled.spi.model.yml index 4fc6de066efc..d1a4e6e324cf 100644 --- a/java/ql/lib/ext/generated/javax.sound.sampled.spi.model.yml +++ b/java/ql/lib/ext/generated/javax.sound.sampled.spi.model.yml @@ -1,5 +1,15 @@ # THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["javax.sound.sampled.spi", "AudioFileReader", True, "getAudioInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.sound.sampled.spi", "AudioFileWriter", True, "getAudioFileTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled.spi", "AudioFileWriter", True, "getAudioFileTypes", "(AudioInputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sound.sampled.spi", "AudioFileWriter", True, "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["javax.sound.sampled.spi", "FormatConversionProvider", True, "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sound.sampled.spi", "FormatConversionProvider", True, "getAudioInputStream", "(AudioFormat,AudioInputStream)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -8,16 +18,10 @@ extensions: - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(InputStream)", "summary", "df-generated"] - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioFileFormat", "(URL)", "summary", "df-generated"] - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioInputStream", "(File)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioInputStream", "(InputStream)", "summary", "df-generated"] - ["javax.sound.sampled.spi", "AudioFileReader", "getAudioInputStream", "(URL)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", "getAudioFileTypes", "()", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", "getAudioFileTypes", "(AudioInputStream)", "summary", "df-generated"] - ["javax.sound.sampled.spi", "AudioFileWriter", "isFileTypeSupported", "(AudioFileFormat$Type)", "summary", "df-generated"] - ["javax.sound.sampled.spi", "AudioFileWriter", "isFileTypeSupported", "(AudioFileFormat$Type,AudioInputStream)", "summary", "df-generated"] - ["javax.sound.sampled.spi", "AudioFileWriter", "write", "(AudioInputStream,AudioFileFormat$Type,File)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "AudioFileWriter", "write", "(AudioInputStream,AudioFileFormat$Type,OutputStream)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "getAudioInputStream", "(AudioFormat$Encoding,AudioInputStream)", "summary", "df-generated"] - - ["javax.sound.sampled.spi", "FormatConversionProvider", "getAudioInputStream", "(AudioFormat,AudioInputStream)", "summary", "df-generated"] - ["javax.sound.sampled.spi", "FormatConversionProvider", "getSourceEncodings", "()", "summary", "df-generated"] - ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetEncodings", "()", "summary", "df-generated"] - ["javax.sound.sampled.spi", "FormatConversionProvider", "getTargetEncodings", "(AudioFormat)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sql.model.yml b/java/ql/lib/ext/generated/javax.sql.model.yml index 1e285d91311f..b30626367c0c 100644 --- a/java/ql/lib/ext/generated/javax.sql.model.yml +++ b/java/ql/lib/ext/generated/javax.sql.model.yml @@ -5,17 +5,19 @@ extensions: extensible: summaryModel data: - ["javax.sql", "ConnectionEvent", True, "ConnectionEvent", "(PooledConnection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "ConnectionEvent", True, "ConnectionEvent", "(PooledConnection,SQLException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "ConnectionEvent", True, "ConnectionEvent", "(PooledConnection,SQLException)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "ConnectionEvent", True, "getSQLException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql", "ConnectionEvent", True, "ConnectionEvent", "(PooledConnection,SQLException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.ConnectionEvent.ex]", "value", "dfc-generated"] + - ["javax.sql", "ConnectionEvent", True, "getSQLException", "()", "", "Argument[this].SyntheticField[javax.sql.ConnectionEvent.ex]", "ReturnValue", "value", "dfc-generated"] - ["javax.sql", "RowSetEvent", True, "RowSetEvent", "(RowSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "getSQLException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql", "StatementEvent", True, "getStatement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql", "RowSetInternal", True, "getConnection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql", "RowSetInternal", True, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql", "RowSetInternal", True, "getOriginalRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql", "RowSetInternal", True, "setMetaData", "(RowSetMetaData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql", "RowSetWriter", True, "writeData", "(RowSetInternal)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "value", "dfc-generated"] + - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "value", "dfc-generated"] + - ["javax.sql", "StatementEvent", True, "StatementEvent", "(PooledConnection,PreparedStatement,SQLException)", "", "Argument[2]", "Argument[this].SyntheticField[javax.sql.StatementEvent.exception]", "value", "dfc-generated"] + - ["javax.sql", "StatementEvent", True, "getSQLException", "()", "", "Argument[this].SyntheticField[javax.sql.StatementEvent.exception]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql", "StatementEvent", True, "getStatement", "()", "", "Argument[this].SyntheticField[javax.sql.StatementEvent.statement]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -23,21 +25,4 @@ extensions: - ["javax.sql", "CommonDataSource", "createShardingKeyBuilder", "()", "summary", "df-generated"] - ["javax.sql", "ConnectionPoolDataSource", "createPooledConnectionBuilder", "()", "summary", "df-generated"] - ["javax.sql", "DataSource", "createConnectionBuilder", "()", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setAutoIncrement", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setCaseSensitive", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setCatalogName", "(int,String)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setColumnCount", "(int)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setColumnDisplaySize", "(int,int)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setColumnLabel", "(int,String)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setColumnName", "(int,String)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setColumnType", "(int,int)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setColumnTypeName", "(int,String)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setCurrency", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setNullable", "(int,int)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setPrecision", "(int,int)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setScale", "(int,int)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setSchemaName", "(int,String)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setSearchable", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setSigned", "(int,boolean)", "summary", "df-generated"] - - ["javax.sql", "RowSetMetaData", "setTableName", "(int,String)", "summary", "df-generated"] - ["javax.sql", "XADataSource", "createXAConnectionBuilder", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sql.rowset.model.yml b/java/ql/lib/ext/generated/javax.sql.rowset.model.yml index 3382f5b2cb2b..172cdd035ab9 100644 --- a/java/ql/lib/ext/generated/javax.sql.rowset.model.yml +++ b/java/ql/lib/ext/generated/javax.sql.rowset.model.yml @@ -5,32 +5,68 @@ extensions: extensible: summaryModel data: - ["javax.sql.rowset", "BaseRowSet", True, "addRowSetListener", "(RowSetListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getCommand", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getDataSourceName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getParams", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getTypeMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getUrl", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "getUsername", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setBytes", "(int,byte[])", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setCommand", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setDataSourceName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setDate", "(int,Date)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setObject", "(int,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setString", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setTime", "(int,Time)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setTimestamp", "(int,Timestamp)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setTypeMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setUrl", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "BaseRowSet", True, "setUsername", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset", "RowSetProvider", True, "newFactory", "(String,ClassLoader)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "getCommand", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.command]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "getDataSourceName", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.dataSource]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "getParams", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "ReturnValue.ArrayElement", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "getPassword", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.password]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "getTypeMap", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.map]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "getUrl", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.URL]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "getUsername", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.username]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setBytes", "(int,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setCommand", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.command]", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setDataSourceName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.dataSource]", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setDate", "(int,Date)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setObject", "(int,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setPassword", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.password]", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setString", "(int,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setTime", "(int,Time)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setTimestamp", "(int,Timestamp)", "", "Argument[1]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.params].MapValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setTypeMap", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.map]", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setUrl", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.URL]", "value", "dfc-generated"] + - ["javax.sql.rowset", "BaseRowSet", True, "setUsername", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.BaseRowSet.username]", "value", "dfc-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "acceptChanges", "(Connection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "createCopy", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "createCopyNoConstraints", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "createCopySchema", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "createShared", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "execute", "(Connection)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "getOriginal", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "getOriginalRow", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "getRowSetWarnings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "getSyncProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "getTableName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "populate", "(ResultSet)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "populate", "(ResultSet,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "setMetaData", "(RowSetMetaData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "setTableName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "toCollection", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "toCollection", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "CachedRowSet", True, "toCollection", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "FilteredRowSet", True, "getFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "FilteredRowSet", True, "setFilter", "(Predicate)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(Joinable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet,String)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet[],String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "addRowSet", "(RowSet[],int[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "getRowSetNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "getRowSets", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "getWhereClause", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "JoinRowSet", True, "toCachedRowSet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "Joinable", True, "getMatchColumnNames", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "Joinable", True, "setMatchColumn", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "Joinable", True, "setMatchColumn", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset", "RowSetWarning", True, "RowSetWarning", "(String,String,int)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset", "RowSetWarning", True, "getNextWarning", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(ResultSet,OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(ResultSet,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(ResultSet,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset", "WebRowSet", True, "writeXml", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -139,5 +175,39 @@ extensions: - ["javax.sql.rowset", "BaseRowSet", "setType", "(int)", "summary", "df-generated"] - ["javax.sql.rowset", "BaseRowSet", "setURL", "(int,URL)", "summary", "df-generated"] - ["javax.sql.rowset", "BaseRowSet", "setUnicodeStream", "(int,InputStream,int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnClassName", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnCount", "()", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnDisplaySize", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "getColumnType", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "getPrecision", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "getScale", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isAutoIncrement", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isCaseSensitive", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isCurrency", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isDefinitelyWritable", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isNullable", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isReadOnly", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isSearchable", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isSigned", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isWrapperFor", "(Class)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "isWritable", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setAutoIncrement", "(int,boolean)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setCaseSensitive", "(int,boolean)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setCatalogName", "(int,String)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnCount", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnDisplaySize", "(int,int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnLabel", "(int,String)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnName", "(int,String)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnType", "(int,int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setColumnTypeName", "(int,String)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setCurrency", "(int,boolean)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setNullable", "(int,int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setPrecision", "(int,int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setScale", "(int,int)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setSchemaName", "(int,String)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setSearchable", "(int,boolean)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setSigned", "(int,boolean)", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetMetaDataImpl", "setTableName", "(int,String)", "summary", "df-generated"] - ["javax.sql.rowset", "RowSetProvider", "newFactory", "()", "summary", "df-generated"] + - ["javax.sql.rowset", "RowSetProvider", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.sql.rowset", "RowSetWarning", "setNextWarning", "(RowSetWarning)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sql.rowset.serial.model.yml b/java/ql/lib/ext/generated/javax.sql.rowset.serial.model.yml index f460c1593125..0e97e51b0399 100644 --- a/java/ql/lib/ext/generated/javax.sql.rowset.serial.model.yml +++ b/java/ql/lib/ext/generated/javax.sql.rowset.serial.model.yml @@ -4,26 +4,97 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "SQLInputImpl", "(Object[],Map)", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SQLInputImpl", True, "SQLInputImpl", "(Object[],Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "SQLInputImpl", "(Object[],Map)", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readArray", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readAsciiStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readBinaryStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readBlob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readBytes", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readCharacterStream", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readClob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readDate", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readNClob", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readNString", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readRef", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readRowId", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readSQLXML", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readString", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readTime", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readTimestamp", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", True, "readURL", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SQLInputImpl.attrib].ArrayElement", "ReturnValue", "value", "dfc-generated"] - ["javax.sql.rowset.serial", "SQLOutputImpl", True, "SQLOutputImpl", "(Vector,Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset.serial", "SQLOutputImpl", True, "SQLOutputImpl", "(Vector,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset.serial", "SerialArray", True, "SerialArray", "(Array)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset.serial", "SerialArray", True, "SerialArray", "(Array,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset.serial", "SerialBlob", True, "SerialBlob", "(Blob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset.serial", "SerialClob", True, "SerialClob", "(Clob)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialDatalink", True, "SerialDatalink", "(URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialDatalink", True, "getDatalink", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset.serial", "SerialDatalink", True, "SerialDatalink", "(URL)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialDatalink.url]", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SerialDatalink", True, "getDatalink", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialDatalink.url]", "ReturnValue", "taint", "dfc-generated"] - ["javax.sql.rowset.serial", "SerialException", True, "SerialException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialJavaObject", True, "SerialJavaObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialJavaObject", True, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset.serial", "SerialRef", True, "SerialRef", "(Ref)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset.serial", "SerialJavaObject", True, "SerialJavaObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialJavaObject.obj]", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SerialJavaObject", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialJavaObject.obj]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SerialRef", True, "SerialRef", "(Ref)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SerialRef", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SerialRef", True, "getObject", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.reference].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SerialRef", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"] + - ["javax.sql.rowset.serial", "SerialRef", True, "setObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.serial.SerialRef.reference].SyntheticField[javax.sql.rowset.serial.SerialRef.object]", "value", "dfc-generated"] - ["javax.sql.rowset.serial", "SerialStruct", True, "SerialStruct", "(Struct,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: + - ["javax.sql.rowset.serial", "SQLInputImpl", "readBigDecimal", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "readBoolean", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "readByte", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "readDouble", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "readFloat", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "readInt", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "readLong", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "readShort", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLInputImpl", "wasNull", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeArray", "(Array)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBigDecimal", "(BigDecimal)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBlob", "(Blob)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeBoolean", "(boolean)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeByte", "(byte)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeClob", "(Clob)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeDouble", "(double)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeFloat", "(float)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeInt", "(int)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeLong", "(long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeObject", "(SQLData)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeRef", "(Ref)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeShort", "(short)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeStruct", "(Struct)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SQLOutputImpl", "writeURL", "(URL)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialArray", "free", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialArray", "getBaseType", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(Map)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(long,int)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialArray", "getResultSet", "(long,int,Map)", "summary", "df-generated"] - ["javax.sql.rowset.serial", "SerialBlob", "SerialBlob", "(byte[])", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "free", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "getBytes", "(long,int)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "length", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "position", "(Blob,long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "position", "(byte[],long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "setBinaryStream", "(long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "setBytes", "(long,byte[])", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "setBytes", "(long,byte[],int,int)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialBlob", "truncate", "(long)", "summary", "df-generated"] - ["javax.sql.rowset.serial", "SerialClob", "SerialClob", "(char[])", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "free", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "getAsciiStream", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "length", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "position", "(Clob,long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "position", "(String,long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "setAsciiStream", "(long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "setCharacterStream", "(long)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "setString", "(long,String)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "setString", "(long,String,int,int)", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialClob", "truncate", "(long)", "summary", "df-generated"] - ["javax.sql.rowset.serial", "SerialJavaObject", "getFields", "()", "summary", "df-generated"] + - ["javax.sql.rowset.serial", "SerialRef", "getObject", "(Map)", "summary", "df-generated"] - ["javax.sql.rowset.serial", "SerialStruct", "SerialStruct", "(SQLData,Map)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.sql.rowset.spi.model.yml b/java/ql/lib/ext/generated/javax.sql.rowset.spi.model.yml index 4750381cd8c0..3f264d1c4971 100644 --- a/java/ql/lib/ext/generated/javax.sql.rowset.spi.model.yml +++ b/java/ql/lib/ext/generated/javax.sql.rowset.spi.model.yml @@ -4,15 +4,19 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.sql.rowset.spi", "SyncFactory", True, "setLogger", "(Logger,Level)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] + - ["javax.sql.rowset.spi", "SyncFactory", True, "setLogger", "(Logger,Level)", "", "Argument[1]", "Argument[0].SyntheticField[java.util.logging.Logger.config].SyntheticField[java.util.logging.Logger$ConfigurationData.levelObject]", "value", "dfc-generated"] - ["javax.sql.rowset.spi", "SyncFactoryException", True, "SyncFactoryException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.sql.rowset.spi", "SyncProvider", True, "getProviderID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset.spi", "SyncProvider", True, "getRowSetReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.sql.rowset.spi", "SyncProvider", True, "getRowSetWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sql.rowset.spi", "SyncProvider", True, "getVendor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sql.rowset.spi", "SyncProvider", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.sql.rowset.spi", "SyncProviderException", True, "SyncProviderException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProviderException", True, "SyncProviderException", "(SyncResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProviderException", True, "getSyncResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProviderException", True, "setSyncResolver", "(SyncResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset.spi", "SyncProviderException", True, "SyncProviderException", "(SyncResolver)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "value", "dfc-generated"] + - ["javax.sql.rowset.spi", "SyncProviderException", True, "getSyncResolver", "()", "", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "ReturnValue", "value", "dfc-generated"] + - ["javax.sql.rowset.spi", "SyncProviderException", True, "setSyncResolver", "(SyncResolver)", "", "Argument[0]", "Argument[this].SyntheticField[javax.sql.rowset.spi.SyncProviderException.syncResolver]", "value", "dfc-generated"] + - ["javax.sql.rowset.spi", "XmlWriter", True, "writeXML", "(WebRowSet,Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.sql.rowset.spi", "XmlWriter", True, "writeXML", "(WebRowSet,Writer)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -27,7 +31,5 @@ extensions: - ["javax.sql.rowset.spi", "SyncFactory", "unregisterProvider", "(String)", "summary", "df-generated"] - ["javax.sql.rowset.spi", "SyncProvider", "getDataSourceLock", "()", "summary", "df-generated"] - ["javax.sql.rowset.spi", "SyncProvider", "getProviderGrade", "()", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", "getRowSetReader", "()", "summary", "df-generated"] - - ["javax.sql.rowset.spi", "SyncProvider", "getRowSetWriter", "()", "summary", "df-generated"] - ["javax.sql.rowset.spi", "SyncProvider", "setDataSourceLock", "(int)", "summary", "df-generated"] - ["javax.sql.rowset.spi", "SyncProvider", "supportsUpdatableView", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.tools.model.yml b/java/ql/lib/ext/generated/javax.tools.model.yml index d68f04440e73..02e98f06f22e 100644 --- a/java/ql/lib/ext/generated/javax.tools.model.yml +++ b/java/ql/lib/ext/generated/javax.tools.model.yml @@ -4,7 +4,14 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.tools", "DiagnosticCollector", False, "getDiagnostics", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "DiagnosticCollector", False, "getDiagnostics", "()", "", "Argument[this].SyntheticField[javax.tools.DiagnosticCollector.diagnostics].Element", "ReturnValue.Element", "value", "dfc-generated"] + - ["javax.tools", "DiagnosticCollector", False, "report", "(Diagnostic)", "", "Argument[0]", "Argument[this].SyntheticField[javax.tools.DiagnosticCollector.diagnostics].Element", "value", "dfc-generated"] + - ["javax.tools", "DocumentationTool$DocumentationTask", True, "addModules", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.tools", "DocumentationTool$DocumentationTask", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.tools", "DocumentationTool", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "DocumentationTool", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "DocumentationTool", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Class,Iterable,Iterable)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "DocumentationTool", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Class,Iterable,Iterable)", "", "Argument[5].Element", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "FileObject", True, "getCharContent", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "FileObject", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "FileObject", True, "openInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -12,56 +19,93 @@ extensions: - ["javax.tools", "FileObject", True, "openReader", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "FileObject", True, "openWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "FileObject", True, "toUri", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue.SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.moduleName]", "value", "dfc-generated"] + - ["javax.tools", "ForwardingJavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue.SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.searchPath].Element", "taint", "dfc-generated"] + - ["javax.tools", "ForwardingJavaFileManager", True, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[0].SyntheticField[com.sun.tools.javac.file.Locations$ModuleLocationHandler.moduleName]", "ReturnValue", "value", "dfc-generated"] + - ["javax.tools", "JavaCompiler$CompilationTask", True, "addModules", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.tools", "JavaCompiler$CompilationTask", True, "setLocale", "(Locale)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.tools", "JavaCompiler$CompilationTask", True, "setProcessors", "(Iterable)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.tools", "JavaCompiler", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaCompiler", True, "getStandardFileManager", "(DiagnosticListener,Locale,Charset)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaCompiler", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaCompiler", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaCompiler", True, "getTask", "(Writer,JavaFileManager,DiagnosticListener,Iterable,Iterable,Iterable)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager$Location", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager", True, "getFileForInput", "(JavaFileManager$Location,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getFileForOutput", "(JavaFileManager$Location,String,String,FileObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getJavaFileForInput", "(JavaFileManager$Location,String,JavaFileObject$Kind)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.tools", "JavaFileManager", True, "getJavaFileForInput", "(JavaFileManager$Location,String,JavaFileObject$Kind)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager", True, "getJavaFileForInput", "(JavaFileManager$Location,String,JavaFileObject$Kind)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getJavaFileForOutput", "(JavaFileManager$Location,String,JavaFileObject$Kind,FileObject)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager", True, "getLocationForModule", "(JavaFileManager$Location,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "inferBinaryName", "(JavaFileManager$Location,JavaFileObject)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "JavaFileManager", True, "inferModuleName", "(JavaFileManager$Location)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "JavaFileManager", True, "list", "(JavaFileManager$Location,String,Set,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager$PathFactory", True, "getPath", "(String,String[])", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.tools", "StandardJavaFileManager$PathFactory", True, "getPath", "(String,String[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "dfc-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "asPath", "(FileObject)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(File[])", "", "Argument[0].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(File[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(Path[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjects", "(String[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromFiles", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromFiles", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Collection)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Iterable)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromPaths", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getJavaFileObjectsFromStrings", "(Iterable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "getLocationAsPaths", "(JavaFileManager$Location)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.tools", "StandardJavaFileManager", True, "setPathFactory", "(StandardJavaFileManager$PathFactory)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.tools", "StandardLocation", False, "locationFor", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.tools", "FileObject", "delete", "()", "summary", "df-generated"] - - ["javax.tools", "FileObject", "getLastModified", "()", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager$Location", "getName", "()", "summary", "df-generated"] + - ["javax.tools", "DocumentationTool$Location", "isOutputLocation", "()", "summary", "df-generated"] + - ["javax.tools", "ForwardingFileObject", "delete", "()", "summary", "df-generated"] + - ["javax.tools", "ForwardingFileObject", "getLastModified", "()", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "contains", "(JavaFileManager$Location,FileObject)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "flush", "()", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "getClassLoader", "(JavaFileManager$Location)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "getLocationForModule", "(JavaFileManager$Location,JavaFileObject)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "getServiceLoader", "(JavaFileManager$Location,Class)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "handleOption", "(String,Iterator)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "hasLocation", "(JavaFileManager$Location)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "isSameFile", "(FileObject,FileObject)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "isSupportedOption", "(String)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileManager", "listLocationsForModules", "(JavaFileManager$Location)", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileObject", "getAccessLevel", "()", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileObject", "getKind", "()", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileObject", "getNestingKind", "()", "summary", "df-generated"] + - ["javax.tools", "ForwardingJavaFileObject", "isNameCompatible", "(String,JavaFileObject$Kind)", "summary", "df-generated"] - ["javax.tools", "JavaFileManager$Location", "isModuleOrientedLocation", "()", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager$Location", "isOutputLocation", "()", "summary", "df-generated"] - ["javax.tools", "JavaFileManager", "contains", "(JavaFileManager$Location,FileObject)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "getClassLoader", "(JavaFileManager$Location)", "summary", "df-generated"] - ["javax.tools", "JavaFileManager", "getLocationForModule", "(JavaFileManager$Location,JavaFileObject)", "summary", "df-generated"] - ["javax.tools", "JavaFileManager", "getServiceLoader", "(JavaFileManager$Location,Class)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "handleOption", "(String,Iterator)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "hasLocation", "(JavaFileManager$Location)", "summary", "df-generated"] - - ["javax.tools", "JavaFileManager", "isSameFile", "(FileObject,FileObject)", "summary", "df-generated"] - ["javax.tools", "JavaFileManager", "listLocationsForModules", "(JavaFileManager$Location)", "summary", "df-generated"] - - ["javax.tools", "JavaFileObject", "getAccessLevel", "()", "summary", "df-generated"] - - ["javax.tools", "JavaFileObject", "getKind", "()", "summary", "df-generated"] - - ["javax.tools", "JavaFileObject", "getNestingKind", "()", "summary", "df-generated"] - - ["javax.tools", "JavaFileObject", "isNameCompatible", "(String,JavaFileObject$Kind)", "summary", "df-generated"] - - ["javax.tools", "OptionChecker", "isSupportedOption", "(String)", "summary", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", "asPath", "(FileObject)", "summary", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", "getLocationAsPaths", "(JavaFileManager$Location)", "summary", "df-generated"] + - ["javax.tools", "SimpleJavaFileObject", "delete", "()", "summary", "df-generated"] + - ["javax.tools", "SimpleJavaFileObject", "getAccessLevel", "()", "summary", "df-generated"] + - ["javax.tools", "SimpleJavaFileObject", "getKind", "()", "summary", "df-generated"] + - ["javax.tools", "SimpleJavaFileObject", "getLastModified", "()", "summary", "df-generated"] + - ["javax.tools", "SimpleJavaFileObject", "getNestingKind", "()", "summary", "df-generated"] + - ["javax.tools", "SimpleJavaFileObject", "isNameCompatible", "(String,JavaFileObject$Kind)", "summary", "df-generated"] - ["javax.tools", "StandardJavaFileManager", "setLocationForModule", "(JavaFileManager$Location,String,Collection)", "summary", "df-generated"] - ["javax.tools", "StandardJavaFileManager", "setLocationFromPaths", "(JavaFileManager$Location,Collection)", "summary", "df-generated"] - - ["javax.tools", "StandardJavaFileManager", "setPathFactory", "(StandardJavaFileManager$PathFactory)", "summary", "df-generated"] + - ["javax.tools", "StandardLocation", "isModuleOrientedLocation", "()", "summary", "df-generated"] + - ["javax.tools", "StandardLocation", "isOutputLocation", "()", "summary", "df-generated"] - ["javax.tools", "Tool", "name", "()", "summary", "df-generated"] - ["javax.tools", "ToolProvider", "getSystemDocumentationTool", "()", "summary", "df-generated"] - ["javax.tools", "ToolProvider", "getSystemJavaCompiler", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.catalog.model.yml b/java/ql/lib/ext/generated/javax.xml.catalog.model.yml index bdce521147c2..a53482f7c44e 100644 --- a/java/ql/lib/ext/generated/javax.xml.catalog.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.catalog.model.yml @@ -7,19 +7,19 @@ extensions: - ["javax.xml.catalog", "CatalogException", True, "CatalogException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.catalog", "CatalogException", True, "CatalogException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.catalog", "CatalogException", True, "CatalogException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogFeatures$Builder", True, "with", "(CatalogFeatures$Feature,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.catalog", "CatalogFeatures$Builder", True, "with", "(CatalogFeatures$Feature,String)", "", "Argument[this]", "ReturnValue", "value", "df-generated"] + - ["javax.xml.catalog", "CatalogFeatures$Builder", True, "with", "(CatalogFeatures$Feature,String)", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] - ["javax.xml.catalog", "CatalogFeatures", True, "get", "(CatalogFeatures$Feature)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.catalog", "CatalogManager", False, "catalog", "(CatalogFeatures,URI[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.catalog", "CatalogManager", False, "catalog", "(CatalogFeatures,URI[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] - ["javax.xml.catalog", "CatalogManager", False, "catalogResolver", "(Catalog)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.catalog", "CatalogManager", False, "catalogResolver", "(CatalogFeatures,URI[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.catalog", "CatalogManager", False, "catalogResolver", "(CatalogFeatures,URI[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.catalog", "CatalogResolver", True, "resolveEntity", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"] + - ["javax.xml.catalog", "CatalogResolver", True, "resolveResource", "(String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.xml.catalog", "Catalog", "catalogs", "()", "summary", "df-generated"] - ["javax.xml.catalog", "CatalogFeatures$Builder", "build", "()", "summary", "df-generated"] - ["javax.xml.catalog", "CatalogFeatures$Feature", "defaultValue", "()", "summary", "df-generated"] - ["javax.xml.catalog", "CatalogFeatures$Feature", "getPropertyName", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.crypto.dom.model.yml b/java/ql/lib/ext/generated/javax.xml.crypto.dom.model.yml index a2933bbf4c20..6095e5309a7b 100644 --- a/java/ql/lib/ext/generated/javax.xml.crypto.dom.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.crypto.dom.model.yml @@ -4,8 +4,35 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getElementById", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "iterator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setIdAttributeNS", "(Element,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dom", "DOMStructure", True, "DOMStructure", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dom", "DOMStructure", True, "getNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "get", "(Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getBaseURI", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.baseURI]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getDefaultNamespacePrefix", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.defaultPrefix]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getElementById", "(String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getKeySelector", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.ks]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getNamespacePrefix", "(String,String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "getURIDereferencer", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.dereferencer]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "iterator", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapKey", "ReturnValue.Element.MapKey", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "iterator", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "ReturnValue.Element.MapValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapKey", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "put", "(Object,Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.objMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapKey", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.nsMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setBaseURI", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.baseURI]", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setDefaultNamespacePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.defaultPrefix]", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setIdAttributeNS", "(Element,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.idMap].MapValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setKeySelector", "(KeySelector)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.ks]", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapKey", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.propMap].MapValue", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMCryptoContext", True, "setURIDereferencer", "(URIDereferencer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMCryptoContext.dereferencer]", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMStructure", True, "DOMStructure", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMStructure.node]", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMStructure", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dom.DOMStructure.node]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dom", "DOMURIReference", True, "getHere", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - addsTo: + pack: codeql/java-all + extensible: neutralModel + data: + - ["javax.xml.crypto.dom", "DOMStructure", "isFeatureSupported", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.dom.model.yml b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.dom.model.yml index 719eccf3822e..eaa1d244caf0 100644 --- a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.dom.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.dom.model.yml @@ -4,23 +4,17 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "getNextSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "setParent", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(Key,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(Key,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(KeySelector,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "getNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(Key,Node,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "DOMSignContext", "(KeySelector,Node,Node)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "getNextSibling", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.nextSibling]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMSignContext", True, "setParent", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMSignContext.parent]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(Key,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "DOMValidateContext", "(KeySelector,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.dom", "DOMValidateContext", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.dom.DOMValidateContext.node]", "value", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.keyinfo.model.yml b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.keyinfo.model.yml index 87e2099b5d08..04af9157205b 100644 --- a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.keyinfo.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.keyinfo.model.yml @@ -4,12 +4,41 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getMechanismType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfo", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfo", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyInfo", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyInfo", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyInfo", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newKeyValue", "(PublicKey)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],List)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],byte[],List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],byte[],List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newPGPData", "(byte[],byte[],List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String,String,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String,String,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newRetrievalMethod", "(String,String,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newX509Data", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", True, "newX509IssuerSerial", "(String,BigInteger)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyName", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "KeyValue", True, "getPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "PGPData", True, "getExternalElements", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "PGPData", True, "getKeyId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "PGPData", True, "getKeyPacket", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", True, "dereference", "(XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", True, "dereference", "(XMLCryptoContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "RetrievalMethod", True, "getTransforms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "X509Data", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.keyinfo", "X509IssuerSerial", True, "getIssuerName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -17,15 +46,4 @@ extensions: - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "getInstance", "()", "summary", "df-generated"] - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "getURIDereferencer", "()", "summary", "df-generated"] - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "isFeatureSupported", "(String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newKeyInfo", "(List)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newKeyInfo", "(List,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newKeyName", "(String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newKeyValue", "(PublicKey)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newPGPData", "(byte[])", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newPGPData", "(byte[],List)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newPGPData", "(byte[],byte[],List)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newRetrievalMethod", "(String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newRetrievalMethod", "(String,String,List)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newX509Data", "(List)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "newX509IssuerSerial", "(String,BigInteger)", "summary", "df-generated"] - ["javax.xml.crypto.dsig.keyinfo", "KeyInfoFactory", "unmarshalKeyInfo", "(XMLStructure)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.model.yml b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.model.yml index ced7da4a1ccf..c955f5efd057 100644 --- a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.model.yml @@ -4,58 +4,147 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.xml.crypto.dsig", "Manifest", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Manifest", True, "getReferences", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "getCalculatedDigestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "getDereferencedData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "getDigestInputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "getDigestMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "getDigestValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "getTransforms", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Reference", True, "validate", "(XMLValidateContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignatureProperties", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignatureProperties", True, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignatureProperty", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignatureProperty", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignatureProperty", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignedInfo", True, "getCanonicalizationMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignedInfo", True, "getCanonicalizedData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignedInfo", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignedInfo", True, "getReferences", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "SignedInfo", True, "getSignatureMethod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[0]", "Argument[2]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "Transform", True, "transform", "(Data,XMLCryptoContext,OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "TransformException", True, "TransformException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getMechanismType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getAlgorithm", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,Provider)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.provider]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.algorithm]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getInstance", "(String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.mechanism]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.TransformService.provider]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "init", "(TransformParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "init", "(XMLStructure,XMLCryptoContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "TransformService", True, "marshalParams", "(XMLStructure,XMLCryptoContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLObject", True, "getContent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLObject", True, "getEncoding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLObject", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLObject", True, "getMimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature$SignatureValue", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature$SignatureValue", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "getKeyInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "getKeySelectorResult", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "getObjects", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "getSignatureValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "getSignedInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "sign", "(XMLSignContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignature", True, "sign", "(XMLSignContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto.dsig", "XMLSignatureException", True, "XMLSignatureException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,Provider)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getKeyInfoFactory", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getMechanismType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,Provider)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,Provider)", "", "Argument[1]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getInstance", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getKeyInfoFactory", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.mechanismType]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getKeyInfoFactory", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "ReturnValue.SyntheticField[javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.provider]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getMechanismType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.mechanismType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "getProvider", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.XMLSignatureFactory.provider]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newCanonicalizationMethod", "(String,XMLStructure)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newDigestMethod", "(String,DigestMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newManifest", "(List)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newManifest", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newManifest", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[6]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,Data,List,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newReference", "(String,DigestMethod,List,String,String,byte[])", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureMethod", "(String,SignatureMethodParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperties", "(List,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperties", "(List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperty", "(List,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperty", "(List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignatureProperty", "(List,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,TransformParameterSpec)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,TransformParameterSpec)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,TransformParameterSpec)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,XMLStructure)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newTransform", "(String,XMLStructure)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLObject", "(List,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "", "Argument[4]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "unmarshalXMLSignature", "(XMLStructure)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig", "XMLSignatureFactory", True, "unmarshalXMLSignature", "(XMLValidateContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.xml.crypto.dsig", "TransformService", "init", "(TransformParameterSpec)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", "init", "(XMLStructure,XMLCryptoContext)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "TransformService", "marshalParams", "(XMLStructure,XMLCryptoContext)", "summary", "df-generated"] - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "getInstance", "()", "summary", "df-generated"] - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "getURIDereferencer", "()", "summary", "df-generated"] - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "isFeatureSupported", "(String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newCanonicalizationMethod", "(String,C14NMethodParameterSpec)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newCanonicalizationMethod", "(String,XMLStructure)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newDigestMethod", "(String,DigestMethodParameterSpec)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newManifest", "(List)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newManifest", "(List,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newReference", "(String,DigestMethod)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newReference", "(String,DigestMethod,List,Data,List,String,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newReference", "(String,DigestMethod,List,String,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newReference", "(String,DigestMethod,List,String,String,byte[])", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newSignatureMethod", "(String,SignatureMethodParameterSpec)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newSignatureProperties", "(List,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newSignatureProperty", "(List,String,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newSignedInfo", "(CanonicalizationMethod,SignatureMethod,List,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newTransform", "(String,TransformParameterSpec)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newTransform", "(String,XMLStructure)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newXMLObject", "(List,String,String,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newXMLSignature", "(SignedInfo,KeyInfo)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "newXMLSignature", "(SignedInfo,KeyInfo,List,String,String)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "unmarshalXMLSignature", "(XMLStructure)", "summary", "df-generated"] - - ["javax.xml.crypto.dsig", "XMLSignatureFactory", "unmarshalXMLSignature", "(XMLValidateContext)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.spec.model.yml b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.spec.model.yml index c93065e77e35..318830fdd1fd 100644 --- a/java/ql/lib/ext/generated/javax.xml.crypto.dsig.spec.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.crypto.dsig.spec.model.yml @@ -4,27 +4,29 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", False, "ExcC14NParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", False, "getPrefixList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", False, "RSAPSSParameterSpec", "(PSSParameterSpec)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", False, "getPSSParameterSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", False, "XPathFilter2ParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", False, "getXPathList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "getNamespaceMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "getXPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getFilter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getNamespaceMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", False, "XSLTTransformParameterSpec", "(XMLStructure)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", False, "getStylesheet", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", False, "ExcC14NParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.ExcC14NParameterSpec.prefixList].Element", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "ExcC14NParameterSpec", False, "getPrefixList", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.ExcC14NParameterSpec.prefixList]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", False, "RSAPSSParameterSpec", "(PSSParameterSpec)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.RSAPSSParameterSpec.spec]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "RSAPSSParameterSpec", False, "getPSSParameterSpec", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.RSAPSSParameterSpec.spec]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", False, "XPathFilter2ParameterSpec", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec.xPathList].Element", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilter2ParameterSpec", False, "getXPathList", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec.xPathList]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[1].MapKey", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap].MapKey", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "XPathFilterParameterSpec", "(String,Map)", "", "Argument[1].MapValue", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap].MapValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "getNamespaceMap", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.nsMap]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathFilterParameterSpec", False, "getXPath", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathFilterParameterSpec.xPath]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[2].MapKey", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap].MapKey", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "XPathType", "(String,XPathType$Filter,Map)", "", "Argument[2].MapValue", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap].MapValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getExpression", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.expression]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getFilter", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.filter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XPathType", True, "getNamespaceMap", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XPathType.nsMap]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", False, "XSLTTransformParameterSpec", "(XMLStructure)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec.stylesheet]", "value", "dfc-generated"] + - ["javax.xml.crypto.dsig.spec", "XSLTTransformParameterSpec", False, "getStylesheet", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec.stylesheet]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel diff --git a/java/ql/lib/ext/generated/javax.xml.crypto.model.yml b/java/ql/lib/ext/generated/javax.xml.crypto.model.yml index ec58522b0ab7..bf1ad1153a1a 100644 --- a/java/ql/lib/ext/generated/javax.xml.crypto.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.crypto.model.yml @@ -5,6 +5,7 @@ extensions: extensible: summaryModel data: - ["javax.xml.crypto", "AlgorithmMethod", True, "getAlgorithm", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto", "AlgorithmMethod", True, "getParameterSpec", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.crypto", "KeySelector", True, "singletonKeySelector", "(Key)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.crypto", "KeySelectorException", True, "KeySelectorException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto", "KeySelectorException", True, "KeySelectorException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] @@ -18,46 +19,26 @@ extensions: - ["javax.xml.crypto", "NoSuchMechanismException", True, "NoSuchMechanismException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto", "NoSuchMechanismException", True, "NoSuchMechanismException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto", "NoSuchMechanismException", True, "NoSuchMechanismException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "getMimeType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "getOctetStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "OctetStreamData", True, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "value", "dfc-generated"] + - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "value", "dfc-generated"] + - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.uri]", "value", "dfc-generated"] + - ["javax.xml.crypto", "OctetStreamData", True, "OctetStreamData", "(InputStream,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.mimeType]", "value", "dfc-generated"] + - ["javax.xml.crypto", "OctetStreamData", True, "getMimeType", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.mimeType]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto", "OctetStreamData", True, "getOctetStream", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.octetStream]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto", "OctetStreamData", True, "getURI", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.OctetStreamData.uri]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto", "URIDereferencer", True, "dereference", "(URIReference,XMLCryptoContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto", "URIDereferencer", True, "dereference", "(URIReference,XMLCryptoContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto", "URIReference", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.crypto", "URIReference", True, "getURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable,URIReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable,URIReference)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable,URIReference)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(String,Throwable,URIReference)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.crypto.URIReferenceException.uriReference]", "value", "dfc-generated"] - ["javax.xml.crypto", "URIReferenceException", True, "URIReferenceException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "URIReferenceException", True, "getURIReference", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "get", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getBaseURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getDefaultNamespacePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getKeySelector", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getNamespacePrefix", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getNamespacePrefix", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "getURIDereferencer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "put", "(Object,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "put", "(Object,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "putNamespacePrefix", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "setBaseURI", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "setDefaultNamespacePrefix", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "setKeySelector", "(KeySelector)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "setProperty", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.crypto", "XMLCryptoContext", True, "setURIDereferencer", "(URIDereferencer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.crypto", "URIReferenceException", True, "getURIReference", "()", "", "Argument[this].SyntheticField[javax.xml.crypto.URIReferenceException.uriReference]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.crypto", "XMLCryptoContext", True, "getNamespacePrefix", "(String,String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.xml.crypto", "KeySelector", "select", "(KeyInfo,KeySelector$Purpose,AlgorithmMethod,XMLCryptoContext)", "summary", "df-generated"] - - ["javax.xml.crypto", "KeySelectorResult", "getKey", "()", "summary", "df-generated"] - - ["javax.xml.crypto", "XMLStructure", "isFeatureSupported", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.datatype.model.yml b/java/ql/lib/ext/generated/javax.xml.datatype.model.yml index ea6d6f45c786..ea27a737e9d6 100644 --- a/java/ql/lib/ext/generated/javax.xml.datatype.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.datatype.model.yml @@ -8,6 +8,8 @@ extensions: - ["javax.xml.datatype", "DatatypeConfigurationException", True, "DatatypeConfigurationException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.datatype", "DatatypeConfigurationException", True, "DatatypeConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.datatype", "DatatypeConfigurationException", True, "DatatypeConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.datatype", "XMLGregorianCalendar", True, "normalize", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.datatype", "XMLGregorianCalendar", True, "toGregorianCalendar", "(TimeZone,Locale,XMLGregorianCalendar)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -77,7 +79,6 @@ extensions: - ["javax.xml.datatype", "XMLGregorianCalendar", "getXMLSchemaType", "()", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "getYear", "()", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "isValid", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "normalize", "()", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "reset", "()", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "setDay", "(int)", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "setFractionalSecond", "(BigDecimal)", "summary", "df-generated"] @@ -93,5 +94,4 @@ extensions: - ["javax.xml.datatype", "XMLGregorianCalendar", "setYear", "(BigInteger)", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "setYear", "(int)", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "toGregorianCalendar", "()", "summary", "df-generated"] - - ["javax.xml.datatype", "XMLGregorianCalendar", "toGregorianCalendar", "(TimeZone,Locale,XMLGregorianCalendar)", "summary", "df-generated"] - ["javax.xml.datatype", "XMLGregorianCalendar", "toXMLFormat", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.namespace.model.yml b/java/ql/lib/ext/generated/javax.xml.namespace.model.yml index 452e79f45bd8..703b5f65464f 100644 --- a/java/ql/lib/ext/generated/javax.xml.namespace.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.namespace.model.yml @@ -4,13 +4,18 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.namespace", "QName", True, "QName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "getLocalPart", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "getNamespaceURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.namespace", "QName", True, "valueOf", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.namespace", "NamespaceContext", True, "getNamespaceURI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.namespace", "NamespaceContext", True, "getPrefix", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.namespace", "NamespaceContext", True, "getPrefixes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.namespace", "NamespaceContext", True, "getPrefixes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.namespace", "QName", True, "QName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "QName", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "QName", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "QName", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.namespace.QName.prefix]", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "getLocalPart", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "getNamespaceURI", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.namespaceURI]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "getPrefix", "()", "", "Argument[this].SyntheticField[javax.xml.namespace.QName.prefix]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "valueOf", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"] + - ["javax.xml.namespace", "QName", True, "valueOf", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.namespaceURI]", "taint", "dfc-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.parsers.model.yml b/java/ql/lib/ext/generated/javax.xml.parsers.model.yml index 885b668c1800..1db939675880 100644 --- a/java/ql/lib/ext/generated/javax.xml.parsers.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.parsers.model.yml @@ -4,41 +4,56 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.xml.parsers", "DocumentBuilder", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(File)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(InputSource)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", True, "parse", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilderFactory", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilderFactory", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilderFactory", True, "newDocumentBuilder", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setAttribute", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setFeature", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "DocumentBuilderFactory", True, "setSchema", "(Schema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.parsers.FactoryConfigurationError.exception]", "value", "dfc-generated"] - ["javax.xml.parsers", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.parsers", "FactoryConfigurationError", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "FactoryConfigurationError", True, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.parsers.FactoryConfigurationError.exception]", "ReturnValue", "value", "dfc-generated"] - ["javax.xml.parsers", "ParserConfigurationException", True, "ParserConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParser", True, "getParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParser", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParser", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParser", True, "getXMLReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(File,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(File,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputSource,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputSource,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,DefaultHandler,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(InputStream,HandlerBase,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(String,DefaultHandler)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.parsers", "SAXParser", True, "parse", "(String,HandlerBase)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParser", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParserFactory", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParserFactory", True, "newSAXParser", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParserFactory", True, "setFeature", "(String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.parsers", "SAXParserFactory", True, "setSchema", "(Schema)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - ["javax.xml.parsers", "DocumentBuilder", "getDOMImplementation", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "getSchema", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", "isNamespaceAware", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", "isValidating", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", "isXIncludeAware", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", "newDocument", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilder", "parse", "(InputSource)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", "reset", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", "setEntityResolver", "(EntityResolver)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilder", "setErrorHandler", "(ErrorHandler)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "getAttribute", "(String)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "getSchema", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "isCoalescing", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "isExpandEntityReferences", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "isIgnoringComments", "()", "summary", "df-generated"] @@ -48,34 +63,22 @@ extensions: - ["javax.xml.parsers", "DocumentBuilderFactory", "isXIncludeAware", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "newDefaultInstance", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "newDefaultNSInstance", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "newDocumentBuilder", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "newInstance", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "newNSInstance", "()", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "newNSInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setAttribute", "(String,Object)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "setCoalescing", "(boolean)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "setExpandEntityReferences", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "setIgnoringComments", "(boolean)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "setIgnoringElementContentWhitespace", "(boolean)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "setNamespaceAware", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "DocumentBuilderFactory", "setSchema", "(Schema)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "setValidating", "(boolean)", "summary", "df-generated"] - ["javax.xml.parsers", "DocumentBuilderFactory", "setXIncludeAware", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "getParser", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "getSchema", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "getXMLReader", "()", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParser", "isNamespaceAware", "()", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParser", "isValidating", "()", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParser", "isXIncludeAware", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "parse", "(InputSource,DefaultHandler)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "parse", "(InputSource,HandlerBase)", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParser", "reset", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParser", "setProperty", "(String,Object)", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "getSchema", "()", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "isNamespaceAware", "()", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "isValidating", "()", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "isXIncludeAware", "()", "summary", "df-generated"] @@ -85,9 +88,6 @@ extensions: - ["javax.xml.parsers", "SAXParserFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "newNSInstance", "()", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "newNSInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "newSAXParser", "()", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "setNamespaceAware", "(boolean)", "summary", "df-generated"] - - ["javax.xml.parsers", "SAXParserFactory", "setSchema", "(Schema)", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "setValidating", "(boolean)", "summary", "df-generated"] - ["javax.xml.parsers", "SAXParserFactory", "setXIncludeAware", "(boolean)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.stream.events.model.yml b/java/ql/lib/ext/generated/javax.xml.stream.events.model.yml new file mode 100644 index 000000000000..c2e755d86b73 --- /dev/null +++ b/java/ql/lib/ext/generated/javax.xml.stream.events.model.yml @@ -0,0 +1,44 @@ +# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. +extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["javax.xml.stream.events", "Attribute", True, "getDTDType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "Attribute", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "Attribute", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "Characters", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "Comment", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "DTD", True, "getDocumentTypeDeclaration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "DTD", True, "getEntities", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "DTD", True, "getNotations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EndElement", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityDeclaration", True, "getBaseURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityDeclaration", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityDeclaration", True, "getNotationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityDeclaration", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityDeclaration", True, "getReplacementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityDeclaration", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityReference", True, "getDeclaration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "EntityReference", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "Namespace", True, "getNamespaceURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "Namespace", True, "getPrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "NotationDeclaration", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "NotationDeclaration", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "NotationDeclaration", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "ProcessingInstruction", True, "getData", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "ProcessingInstruction", True, "getTarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartDocument", True, "getCharacterEncodingScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartDocument", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartDocument", True, "getVersion", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartElement", True, "getAttributeByName", "(QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartElement", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartElement", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartElement", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartElement", True, "getNamespaceURI", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "StartElement", True, "getNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "XMLEvent", True, "asCharacters", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream.events", "XMLEvent", True, "asEndElement", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream.events", "XMLEvent", True, "asStartElement", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream.events", "XMLEvent", True, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.events", "XMLEvent", True, "writeAsEncodedUnicode", "(Writer)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.stream.model.yml b/java/ql/lib/ext/generated/javax.xml.stream.model.yml index 86ce369cf518..f3dcefdc59ae 100644 --- a/java/ql/lib/ext/generated/javax.xml.stream.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.stream.model.yml @@ -4,153 +4,203 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"] + - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"] - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String,Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String,Exception)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "FactoryConfigurationError", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "newFactory", "(String,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", True, "newInstance", "(String,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "FactoryConfigurationError", True, "FactoryConfigurationError", "(String,Exception)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "value", "dfc-generated"] + - ["javax.xml.stream", "FactoryConfigurationError", True, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.stream.FactoryConfigurationError.nested]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream", "Location", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "Location", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(QName,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(QName,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(QName,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createAttribute", "(String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createCData", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createCData", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createCharacters", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createCharacters", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createComment", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createComment", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createDTD", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createDTD", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(QName,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(QName,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEndElement", "(String,String,String,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createEntityReference", "(String,EntityDeclaration)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createIgnorableSpace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createIgnorableSpace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createNamespace", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createProcessingInstruction", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createProcessingInstruction", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createProcessingInstruction", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createSpace", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createSpace", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String,boolean)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String,boolean)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartDocument", "(String,String,boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[2].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(QName,Iterator,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[5]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", True, "setLocation", "(Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventReader", True, "getElementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.stream", "XMLEventReader", True, "nextEvent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.stream", "XMLEventReader", True, "nextTag", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.stream", "XMLEventReader", True, "peek", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "newFactory", "(String,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", True, "newInstance", "(String,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "newFactory", "(String,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", True, "newInstance", "(String,ClassLoader)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventWriter", True, "add", "(XMLEventReader)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLEventWriter", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLEventReader,EventFilter)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLEventReader,EventFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLStreamReader,StreamFilter)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createFilteredReader", "(XMLStreamReader,StreamFilter)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(String,Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLEventReader", "(XMLStreamReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(InputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(String,InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "createXMLStreamReader", "(String,Reader)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "getEventAllocator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "getXMLReporter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "getXMLResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(OutputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLEventWriter", "(Writer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(OutputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(OutputStream,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Result)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Result)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "createXMLStreamWriter", "(Writer)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "getLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream", "XMLStreamException", True, "getNestedException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "value", "dfc-generated"] + - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "value", "dfc-generated"] + - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Location,Throwable)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"] + - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"] + - ["javax.xml.stream", "XMLStreamException", True, "XMLStreamException", "(Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "value", "dfc-generated"] + - ["javax.xml.stream", "XMLStreamException", True, "getLocation", "()", "", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.location]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream", "XMLStreamException", True, "getNestedException", "()", "", "Argument[this].SyntheticField[javax.xml.stream.XMLStreamException.nested]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream", "XMLStreamReader", True, "getCharacterEncodingScheme", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.stream", "XMLStreamReader", True, "getElementText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamReader", True, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.stream", "XMLStreamReader", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamReader", True, "getPITarget", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamReader", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.stream", "XMLStreamReader", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "setNamespaceContext", "(NamespaceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeAttribute", "(String,String,String,String)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeCData", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeCharacters", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeCharacters", "(char[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeComment", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeDTD", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeDefaultNamespace", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeEmptyElement", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeEntityRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeNamespace", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeNamespace", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeProcessingInstruction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeProcessingInstruction", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeProcessingInstruction", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartDocument", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartDocument", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartDocument", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream", "XMLStreamWriter", True, "writeStartElement", "(String,String,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.xml.stream", "XMLEventFactory", "createAttribute", "(QName,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createAttribute", "(String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createAttribute", "(String,String,String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createCData", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createCharacters", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createComment", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createDTD", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createEndDocument", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createEndElement", "(QName,Iterator)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createEndElement", "(String,String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createEndElement", "(String,String,String,Iterator)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createEntityReference", "(String,EntityDeclaration)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createIgnorableSpace", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createNamespace", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createNamespace", "(String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createProcessingInstruction", "(String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createSpace", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartDocument", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartDocument", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartDocument", "(String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartDocument", "(String,String,boolean)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartElement", "(QName,Iterator,Iterator)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartElement", "(String,String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartElement", "(String,String,String,Iterator,Iterator)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "createStartElement", "(String,String,String,Iterator,Iterator,NamespaceContext)", "summary", "df-generated"] - ["javax.xml.stream", "XMLEventFactory", "newDefaultFactory", "()", "summary", "df-generated"] - ["javax.xml.stream", "XMLEventFactory", "newFactory", "()", "summary", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.xml.stream", "XMLEventFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventFactory", "setLocation", "(Location)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventReader", "close", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventReader", "getElementText", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLEventReader", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createFilteredReader", "(XMLEventReader,EventFilter)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createFilteredReader", "(XMLStreamReader,StreamFilter)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(InputStream)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(InputStream,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(Reader)", "summary", "df-generated"] + - ["javax.xml.stream", "XMLEventFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(Source)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(String,InputStream)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(String,Reader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLEventReader", "(XMLStreamReader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLStreamReader", "(InputStream)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLStreamReader", "(InputStream,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLStreamReader", "(Reader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLStreamReader", "(Source)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLStreamReader", "(String,InputStream)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "createXMLStreamReader", "(String,Reader)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "getEventAllocator", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "getXMLReporter", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "getXMLResolver", "()", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "isPropertySupported", "(String)", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "newDefaultFactory", "()", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "newFactory", "()", "summary", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "newInstance", "()", "summary", "df-generated"] + - ["javax.xml.stream", "XMLInputFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "setEventAllocator", "(XMLEventAllocator)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLInputFactory", "setProperty", "(String,Object)", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "setXMLReporter", "(XMLReporter)", "summary", "df-generated"] - ["javax.xml.stream", "XMLInputFactory", "setXMLResolver", "(XMLResolver)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLEventWriter", "(OutputStream)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLEventWriter", "(OutputStream,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLEventWriter", "(Result)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLEventWriter", "(Writer)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLStreamWriter", "(OutputStream)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLStreamWriter", "(OutputStream,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLStreamWriter", "(Result)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "createXMLStreamWriter", "(Writer)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "getProperty", "(String)", "summary", "df-generated"] - ["javax.xml.stream", "XMLOutputFactory", "isPropertySupported", "(String)", "summary", "df-generated"] - ["javax.xml.stream", "XMLOutputFactory", "newDefaultFactory", "()", "summary", "df-generated"] - ["javax.xml.stream", "XMLOutputFactory", "newFactory", "()", "summary", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", "newFactory", "(String,ClassLoader)", "summary", "df-generated"] - ["javax.xml.stream", "XMLOutputFactory", "newInstance", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLOutputFactory", "setProperty", "(String,Object)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLResolver", "resolveEntity", "(String,String,String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "close", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributeCount", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributeLocalName", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributeName", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributeNamespace", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributePrefix", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributeType", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributeValue", "(String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getAttributeValue", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getCharacterEncodingScheme", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getEncoding", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getEventType", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getLocalName", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getLocation", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getName", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getNamespaceCount", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getNamespacePrefix", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getNamespaceURI", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getNamespaceURI", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getNamespaceURI", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getPIData", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getPITarget", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getPrefix", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getTextCharacters", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getTextCharacters", "(int,char[],int,int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getTextLength", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getTextStart", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "getVersion", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "hasName", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "hasNext", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "hasText", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "isAttributeSpecified", "(int)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "isCharacters", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "isEndElement", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "isStandalone", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "isStartElement", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "isWhiteSpace", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "next", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "nextTag", "()", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "require", "(int,String,String)", "summary", "df-generated"] - - ["javax.xml.stream", "XMLStreamReader", "standaloneSet", "()", "summary", "df-generated"] + - ["javax.xml.stream", "XMLOutputFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.stream.util.model.yml b/java/ql/lib/ext/generated/javax.xml.stream.util.model.yml index e4485a47e756..28b93f8e31e1 100644 --- a/java/ql/lib/ext/generated/javax.xml.stream.util.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.stream.util.model.yml @@ -4,9 +4,55 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.stream.util", "EventReaderDelegate", True, "EventReaderDelegate", "(XMLEventReader)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream.util", "EventReaderDelegate", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.util", "EventReaderDelegate", True, "setParent", "(XMLEventReader)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", True, "StreamReaderDelegate", "(XMLStreamReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.stream.util", "StreamReaderDelegate", True, "setParent", "(XMLStreamReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.stream.util", "EventReaderDelegate", True, "EventReaderDelegate", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "value", "dfc-generated"] + - ["javax.xml.stream.util", "EventReaderDelegate", True, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream.util", "EventReaderDelegate", True, "setParent", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.EventReaderDelegate.reader]", "value", "dfc-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", True, "StreamReaderDelegate", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "value", "dfc-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", True, "getParent", "()", "", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", True, "setParent", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.stream.util.StreamReaderDelegate.reader]", "value", "dfc-generated"] + - ["javax.xml.stream.util", "XMLEventAllocator", True, "allocate", "(XMLStreamReader)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.stream.util", "XMLEventConsumer", True, "add", "(XMLEvent)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - addsTo: + pack: codeql/java-all + extensible: neutralModel + data: + - ["javax.xml.stream.util", "EventReaderDelegate", "close", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "EventReaderDelegate", "getProperty", "(String)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "close", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeCount", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeLocalName", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeName", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeNamespace", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributePrefix", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeType", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeValue", "(String,String)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getAttributeValue", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getEncoding", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getEventType", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getLocation", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getName", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceCount", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespacePrefix", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "(String)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getNamespaceURI", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getPIData", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getPrefix", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextCharacters", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextCharacters", "(int,char[],int,int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextLength", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getTextStart", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "getVersion", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "hasName", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "hasNext", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "hasText", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "isAttributeSpecified", "(int)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "isCharacters", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "isEndElement", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "isStandalone", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "isStartElement", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "isWhiteSpace", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "next", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "nextTag", "()", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "require", "(int,String,String)", "summary", "df-generated"] + - ["javax.xml.stream.util", "StreamReaderDelegate", "standaloneSet", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.transform.dom.model.yml b/java/ql/lib/ext/generated/javax.xml.transform.dom.model.yml index de450418d67f..865c6e14208e 100644 --- a/java/ql/lib/ext/generated/javax.xml.transform.dom.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.transform.dom.model.yml @@ -4,20 +4,29 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "getNextSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "getNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMResult", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "getNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.dom", "DOMSource", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,Node,String)", "", "Argument[2]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "DOMResult", "(Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "getNextSibling", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "setNextSibling", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.nextSibling]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMResult", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMResult.systemId]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMSource", True, "DOMSource", "(Node,String)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMSource", True, "getNode", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMSource", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMSource", True, "setNode", "(Node)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.node]", "value", "dfc-generated"] + - ["javax.xml.transform.dom", "DOMSource", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.dom.DOMSource.systemID]", "value", "dfc-generated"] + - addsTo: + pack: codeql/java-all + extensible: neutralModel + data: + - ["javax.xml.transform.dom", "DOMSource", "isEmpty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.transform.model.yml b/java/ql/lib/ext/generated/javax.xml.transform.model.yml index 589ccbc1d364..1d052e973089 100644 --- a/java/ql/lib/ext/generated/javax.xml.transform.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.transform.model.yml @@ -4,10 +4,24 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.transform", "Result", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "Result", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "Source", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.transform", "Source", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "SourceLocator", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "SourceLocator", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "Templates", True, "newTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "getErrorListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "getOutputProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "getOutputProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "getURIResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "setErrorListener", "(ErrorListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "setOutputProperties", "(Properties)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "setOutputProperty", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "setParameter", "(String,Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "setParameter", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "setURIResolver", "(URIResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "transform", "(Source,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "Transformer", True, "transform", "(Source,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,SourceLocator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,SourceLocator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] @@ -18,24 +32,29 @@ extensions: - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerConfigurationException", True, "TransformerConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator,Throwable)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"] + - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,SourceLocator,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"] - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerException", True, "TransformerException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.transform", "TransformerException", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.transform", "TransformerException", True, "getLocationAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "getLocator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "getMessageAndLocation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerException", True, "setLocator", "(SourceLocator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(Exception,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerException", True, "getLocator", "()", "", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform", "TransformerException", True, "setLocator", "(SourceLocator)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerException.locator]", "value", "dfc-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "getErrorListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "getURIResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "newTemplates", "(Source)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "newTemplates", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "newTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "newTransformer", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "setAttribute", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "setErrorListener", "(ErrorListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactory", True, "setURIResolver", "(URIResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "value", "dfc-generated"] + - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(Exception,String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "value", "dfc-generated"] - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "TransformerFactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "getException", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform", "TransformerFactoryConfigurationError", True, "getException", "()", "", "Argument[this].SyntheticField[javax.xml.transform.TransformerFactoryConfigurationError.exception]", "ReturnValue", "value", "dfc-generated"] - ["javax.xml.transform", "URIResolver", True, "resolve", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.transform", "URIResolver", True, "resolve", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.transform", "URIResolver", True, "resolve", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] @@ -45,30 +64,11 @@ extensions: data: - ["javax.xml.transform", "Source", "isEmpty", "()", "summary", "df-generated"] - ["javax.xml.transform", "Transformer", "clearParameters", "()", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "getErrorListener", "()", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "getOutputProperties", "()", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "getOutputProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "getParameter", "(String)", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "getURIResolver", "()", "summary", "df-generated"] - ["javax.xml.transform", "Transformer", "reset", "()", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "setErrorListener", "(ErrorListener)", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "setOutputProperties", "(Properties)", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "setOutputProperty", "(String,String)", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "setParameter", "(String,Object)", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "setURIResolver", "(URIResolver)", "summary", "df-generated"] - - ["javax.xml.transform", "Transformer", "transform", "(Source,Result)", "summary", "df-generated"] + - ["javax.xml.transform", "TransformerException", "getMessageAndLocation", "()", "summary", "df-generated"] - ["javax.xml.transform", "TransformerFactory", "getAssociatedStylesheet", "(Source,String,String,String)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "getAttribute", "(String)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "getErrorListener", "()", "summary", "df-generated"] - ["javax.xml.transform", "TransformerFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "getURIResolver", "()", "summary", "df-generated"] - ["javax.xml.transform", "TransformerFactory", "newDefaultInstance", "()", "summary", "df-generated"] - ["javax.xml.transform", "TransformerFactory", "newInstance", "()", "summary", "df-generated"] - ["javax.xml.transform", "TransformerFactory", "newInstance", "(String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "newTemplates", "(Source)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "newTransformer", "()", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "newTransformer", "(Source)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "setAttribute", "(String,Object)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "setErrorListener", "(ErrorListener)", "summary", "df-generated"] - ["javax.xml.transform", "TransformerFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] - - ["javax.xml.transform", "TransformerFactory", "setURIResolver", "(URIResolver)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.transform.sax.model.yml b/java/ql/lib/ext/generated/javax.xml.transform.sax.model.yml index cd02ad21d937..c1846d448621 100644 --- a/java/ql/lib/ext/generated/javax.xml.transform.sax.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.transform.sax.model.yml @@ -4,21 +4,34 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.transform.sax", "SAXResult", True, "SAXResult", "(ContentHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "getHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "getLexicalHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "setHandler", "(ContentHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXResult", True, "setLexicalHandler", "(LexicalHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXSource", True, "getXMLReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXResult", True, "SAXResult", "(ContentHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXResult", True, "getHandler", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXResult", True, "getLexicalHandler", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.lexhandler]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXResult", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.systemId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXResult", True, "setHandler", "(ContentHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.handler]", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXResult", True, "setLexicalHandler", "(LexicalHandler)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.lexhandler]", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXResult", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXResult.systemId]", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXSource", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.inputSource].SyntheticField[org.xml.sax.InputSource.systemId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXSource", True, "getXMLReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.reader]", "ReturnValue", "value", "dfc-generated"] - ["javax.xml.transform.sax", "SAXSource", True, "setInputSource", "(InputSource)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.sax", "SAXSource", True, "setXMLReader", "(XMLReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXSource", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.inputSource].SyntheticField[org.xml.sax.InputSource.systemId]", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXSource", True, "setXMLReader", "(XMLReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.sax.SAXSource.reader]", "value", "dfc-generated"] + - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTemplatesHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTransformerHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTransformerHandler", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newTransformerHandler", "(Templates)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newXMLFilter", "(Source)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newXMLFilter", "(Source)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "SAXTransformerFactory", True, "newXMLFilter", "(Templates)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "TemplatesHandler", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "TemplatesHandler", True, "getTemplates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "TemplatesHandler", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform.sax", "TransformerHandler", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "TransformerHandler", True, "getTransformer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.sax", "TransformerHandler", True, "setResult", "(Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform.sax", "TransformerHandler", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.xml.transform.sax", "SAXTransformerFactory", "newTemplatesHandler", "()", "summary", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", "newTransformerHandler", "()", "summary", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", "newTransformerHandler", "(Source)", "summary", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", "newTransformerHandler", "(Templates)", "summary", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", "newXMLFilter", "(Source)", "summary", "df-generated"] - - ["javax.xml.transform.sax", "SAXTransformerFactory", "newXMLFilter", "(Templates)", "summary", "df-generated"] + - ["javax.xml.transform.sax", "SAXSource", "isEmpty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.transform.stax.model.yml b/java/ql/lib/ext/generated/javax.xml.transform.stax.model.yml index 25ca3d5c8cf1..f7af349906d3 100644 --- a/java/ql/lib/ext/generated/javax.xml.transform.stax.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.transform.stax.model.yml @@ -4,11 +4,18 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.transform.stax", "StAXResult", True, "StAXResult", "(XMLEventWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stax", "StAXResult", True, "StAXResult", "(XMLStreamWriter)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stax", "StAXResult", True, "getXMLEventWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.stax", "StAXResult", True, "getXMLStreamWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "StAXSource", "(XMLEventReader)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "StAXSource", "(XMLStreamReader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "getXMLEventReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.stax", "StAXSource", True, "getXMLStreamReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.stax", "StAXResult", True, "StAXResult", "(XMLEventWriter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlEventWriter]", "value", "dfc-generated"] + - ["javax.xml.transform.stax", "StAXResult", True, "StAXResult", "(XMLStreamWriter)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlStreamWriter]", "value", "dfc-generated"] + - ["javax.xml.transform.stax", "StAXResult", True, "getXMLEventWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlEventWriter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stax", "StAXResult", True, "getXMLStreamWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXResult.xmlStreamWriter]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stax", "StAXSource", True, "StAXSource", "(XMLEventReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlEventReader]", "value", "dfc-generated"] + - ["javax.xml.transform.stax", "StAXSource", True, "StAXSource", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlStreamReader]", "value", "dfc-generated"] + - ["javax.xml.transform.stax", "StAXSource", True, "getXMLEventReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlEventReader]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stax", "StAXSource", True, "getXMLStreamReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stax.StAXSource.xmlStreamReader]", "ReturnValue", "value", "dfc-generated"] + - addsTo: + pack: codeql/java-all + extensible: neutralModel + data: + - ["javax.xml.transform.stax", "StAXResult", "getSystemId", "()", "summary", "df-generated"] + - ["javax.xml.transform.stax", "StAXResult", "setSystemId", "(String)", "summary", "df-generated"] + - ["javax.xml.transform.stax", "StAXSource", "isEmpty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.transform.stream.model.yml b/java/ql/lib/ext/generated/javax.xml.transform.stream.model.yml index c7d28706810c..b39abfec5e5d 100644 --- a/java/ql/lib/ext/generated/javax.xml.transform.stream.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.transform.stream.model.yml @@ -4,18 +4,27 @@ extensions: pack: codeql/java-all extensible: summaryModel data: - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "getOutputStream", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "getWriter", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "setSystemId", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamResult", True, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "getPublicId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "getReader", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "taint", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "StreamResult", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "getOutputStream", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "getWriter", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "setOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.outputStream]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "setSystemId", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "taint", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.systemId]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamResult", True, "setWriter", "(Writer)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamResult.writer]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamSource", True, "getPublicId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.publicId]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamSource", True, "getReader", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.reader]", "ReturnValue", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamSource", True, "getSystemId", "()", "", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "ReturnValue", "value", "dfc-generated"] - ["javax.xml.transform.stream", "StreamSource", True, "setInputStream", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setPublicId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setReader", "(Reader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["javax.xml.transform.stream", "StreamSource", True, "setSystemId", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.transform.stream", "StreamSource", True, "setPublicId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.publicId]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamSource", True, "setReader", "(Reader)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.reader]", "value", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamSource", True, "setSystemId", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "taint", "dfc-generated"] + - ["javax.xml.transform.stream", "StreamSource", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[javax.xml.transform.stream.StreamSource.systemId]", "value", "dfc-generated"] + - addsTo: + pack: codeql/java-all + extensible: neutralModel + data: + - ["javax.xml.transform.stream", "StreamSource", "isEmpty", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.validation.model.yml b/java/ql/lib/ext/generated/javax.xml.validation.model.yml index 328462437dcd..5cfcd3a28ba3 100644 --- a/java/ql/lib/ext/generated/javax.xml.validation.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.validation.model.yml @@ -4,21 +4,40 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.xml.validation", "Schema", True, "newValidator", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "Schema", True, "newValidatorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "SchemaFactory", True, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "SchemaFactory", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "SchemaFactory", True, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "SchemaFactory", True, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "SchemaFactory", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "SchemaFactory", True, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.validation", "SchemaFactoryConfigurationError", False, "SchemaFactoryConfigurationError", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "getProperty", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.validation", "Validator", True, "validate", "(Source)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "validate", "(Source,Result)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "Validator", True, "validate", "(Source,Result)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "getContentHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "getErrorHandler", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "getResourceResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "getTypeInfoProvider", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "setContentHandler", "(ContentHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "setErrorHandler", "(ErrorHandler)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.validation", "ValidatorHandler", True, "setResourceResolver", "(LSResourceResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel data: - - ["javax.xml.validation", "Schema", "newValidator", "()", "summary", "df-generated"] - - ["javax.xml.validation", "Schema", "newValidatorHandler", "()", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "getErrorHandler", "()", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactory", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "getResourceResolver", "()", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactory", "isSchemaLanguageSupported", "(String)", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactory", "newDefaultInstance", "()", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactory", "newInstance", "(String)", "summary", "df-generated"] @@ -28,33 +47,15 @@ extensions: - ["javax.xml.validation", "SchemaFactory", "newSchema", "(Source)", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactory", "newSchema", "(Source[])", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactory", "newSchema", "(URL)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "setErrorHandler", "(ErrorHandler)", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "setProperty", "(String,Object)", "summary", "df-generated"] - - ["javax.xml.validation", "SchemaFactory", "setResourceResolver", "(LSResourceResolver)", "summary", "df-generated"] - ["javax.xml.validation", "SchemaFactoryLoader", "newFactory", "(String)", "summary", "df-generated"] - ["javax.xml.validation", "TypeInfoProvider", "getAttributeTypeInfo", "(int)", "summary", "df-generated"] - ["javax.xml.validation", "TypeInfoProvider", "getElementTypeInfo", "()", "summary", "df-generated"] - ["javax.xml.validation", "TypeInfoProvider", "isIdAttribute", "(int)", "summary", "df-generated"] - ["javax.xml.validation", "TypeInfoProvider", "isSpecified", "(int)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "getErrorHandler", "()", "summary", "df-generated"] - ["javax.xml.validation", "Validator", "getFeature", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "getResourceResolver", "()", "summary", "df-generated"] - ["javax.xml.validation", "Validator", "reset", "()", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "setErrorHandler", "(ErrorHandler)", "summary", "df-generated"] - ["javax.xml.validation", "Validator", "setFeature", "(String,boolean)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "setProperty", "(String,Object)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "setResourceResolver", "(LSResourceResolver)", "summary", "df-generated"] - - ["javax.xml.validation", "Validator", "validate", "(Source,Result)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "getContentHandler", "()", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "getErrorHandler", "()", "summary", "df-generated"] - ["javax.xml.validation", "ValidatorHandler", "getFeature", "(String)", "summary", "df-generated"] - ["javax.xml.validation", "ValidatorHandler", "getProperty", "(String)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "getResourceResolver", "()", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "getTypeInfoProvider", "()", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "setContentHandler", "(ContentHandler)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "setErrorHandler", "(ErrorHandler)", "summary", "df-generated"] - ["javax.xml.validation", "ValidatorHandler", "setFeature", "(String,boolean)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "setProperty", "(String,Object)", "summary", "df-generated"] - - ["javax.xml.validation", "ValidatorHandler", "setResourceResolver", "(LSResourceResolver)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/javax.xml.xpath.model.yml b/java/ql/lib/ext/generated/javax.xml.xpath.model.yml index 4cef7e1a19e2..27de73a21a1c 100644 --- a/java/ql/lib/ext/generated/javax.xml.xpath.model.yml +++ b/java/ql/lib/ext/generated/javax.xml.xpath.model.yml @@ -4,18 +4,32 @@ extensions: pack: codeql/java-all extensible: summaryModel data: + - ["javax.xml.xpath", "XPath", True, "compile", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.xpath", "XPath", True, "compile", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.xpath", "XPath", True, "getNamespaceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.xpath", "XPath", True, "getXPathFunctionResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.xpath", "XPath", True, "getXPathVariableResolver", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.xpath", "XPath", True, "setNamespaceContext", "(NamespaceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.xpath", "XPath", True, "setXPathFunctionResolver", "(XPathFunctionResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.xpath", "XPath", True, "setXPathVariableResolver", "(XPathVariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.xpath", "XPathException", True, "XPathException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.xpath", "XPathException", True, "XPathException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.xpath", "XPathExpression", True, "evaluate", "(InputSource,QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.xpath", "XPathExpression", True, "evaluate", "(Object,QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(InputSource)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(InputSource,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.xpath", "XPathExpression", True, "evaluateExpression", "(Object,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - ["javax.xml.xpath", "XPathExpressionException", True, "XPathExpressionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.xpath", "XPathExpressionException", True, "XPathExpressionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.xpath", "XPathFactory", True, "newXPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] + - ["javax.xml.xpath", "XPathFactory", True, "setXPathFunctionResolver", "(XPathFunctionResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.xpath", "XPathFactory", True, "setXPathVariableResolver", "(XPathVariableResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.xpath", "XPathFactoryConfigurationException", True, "XPathFactoryConfigurationException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.xpath", "XPathFactoryConfigurationException", True, "XPathFactoryConfigurationException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.xpath", "XPathFunctionException", True, "XPathFunctionException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - ["javax.xml.xpath", "XPathFunctionException", True, "XPathFunctionException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] + - ["javax.xml.xpath", "XPathNodes", True, "get", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - addsTo: pack: codeql/java-all extensible: neutralModel @@ -31,7 +45,4 @@ extensions: - ["javax.xml.xpath", "XPathFactory", "newInstance", "()", "summary", "df-generated"] - ["javax.xml.xpath", "XPathFactory", "newInstance", "(String)", "summary", "df-generated"] - ["javax.xml.xpath", "XPathFactory", "newInstance", "(String,String,ClassLoader)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "newXPath", "()", "summary", "df-generated"] - ["javax.xml.xpath", "XPathFactory", "setFeature", "(String,boolean)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "setXPathFunctionResolver", "(XPathFunctionResolver)", "summary", "df-generated"] - - ["javax.xml.xpath", "XPathFactory", "setXPathVariableResolver", "(XPathVariableResolver)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/org.w3c.dom.ls.model.yml b/java/ql/lib/ext/generated/org.w3c.dom.ls.model.yml deleted file mode 100644 index ffc38030b8a4..000000000000 --- a/java/ql/lib/ext/generated/org.w3c.dom.ls.model.yml +++ /dev/null @@ -1,28 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.w3c.dom.ls", "LSInput", True, "getSystemId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", True, "setSystemId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom.ls", "LSResourceResolver", True, "resolveResource", "(String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom.ls", "LSResourceResolver", True, "resolveResource", "(String,String,String,String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.w3c.dom.ls", "LSInput", "getBaseURI", "()", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "getByteStream", "()", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "getCertifiedText", "()", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "getCharacterStream", "()", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "getEncoding", "()", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "getPublicId", "()", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "getStringData", "()", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "setBaseURI", "(String)", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "setByteStream", "(InputStream)", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "setCertifiedText", "(boolean)", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "setCharacterStream", "(Reader)", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "setEncoding", "(String)", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "setPublicId", "(String)", "summary", "df-generated"] - - ["org.w3c.dom.ls", "LSInput", "setStringData", "(String)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/org.w3c.dom.model.yml b/java/ql/lib/ext/generated/org.w3c.dom.model.yml deleted file mode 100644 index 9c519c9ae73a..000000000000 --- a/java/ql/lib/ext/generated/org.w3c.dom.model.yml +++ /dev/null @@ -1,102 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.w3c.dom", "Attr", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Attr", True, "getOwnerElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Attr", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Attr", True, "setValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "getAttribute", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "getAttributeNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "getAttributeNode", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "getAttributeNodeNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "getElementsByTagName", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "getElementsByTagNameNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "getTagName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "removeAttributeNode", "(Attr)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "setAttributeNode", "(Attr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "setAttributeNode", "(Attr)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "setAttributeNode", "(Attr)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "setAttributeNodeNS", "(Attr)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "setAttributeNodeNS", "(Attr)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.w3c.dom", "Element", True, "setAttributeNodeNS", "(Attr)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", True, "getNamedItem", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", True, "getNamedItemNS", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", True, "item", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "appendChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "appendChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "appendChild", "(Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "appendChild", "(Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "cloneNode", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getChildNodes", "()", "", "Argument[this]", "ReturnValue", "value", "df-generated"] - - ["org.w3c.dom", "Node", True, "getFirstChild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getLastChild", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getLocalName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getNextSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getNodeName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getNodeValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getParentNode", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "getPreviousSibling", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "insertBefore", "(Node,Node)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "removeChild", "(Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "removeChild", "(Node)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "replaceChild", "(Node,Node)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "replaceChild", "(Node,Node)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "replaceChild", "(Node,Node)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "replaceChild", "(Node,Node)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "replaceChild", "(Node,Node)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"] - - ["org.w3c.dom", "Node", True, "setNodeValue", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"] - - ["org.w3c.dom", "NodeList", True, "item", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.w3c.dom", "Attr", "getSpecified", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Attr", "isId", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "getSchemaTypeInfo", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "hasAttribute", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "hasAttributeNS", "(String,String)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "removeAttribute", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "removeAttributeNS", "(String,String)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "setAttribute", "(String,String)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "setAttributeNS", "(String,String,String)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "setIdAttribute", "(String,boolean)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "setIdAttributeNS", "(String,String,boolean)", "summary", "df-generated"] - - ["org.w3c.dom", "Element", "setIdAttributeNode", "(Attr,boolean)", "summary", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", "getLength", "()", "summary", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", "removeNamedItem", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", "removeNamedItemNS", "(String,String)", "summary", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", "setNamedItem", "(Node)", "summary", "df-generated"] - - ["org.w3c.dom", "NamedNodeMap", "setNamedItemNS", "(Node)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "compareDocumentPosition", "(Node)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getBaseURI", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getFeature", "(String,String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getNamespaceURI", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getNodeType", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getOwnerDocument", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getPrefix", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getTextContent", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "getUserData", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "hasAttributes", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "hasChildNodes", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "isDefaultNamespace", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "isEqualNode", "(Node)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "isSameNode", "(Node)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "isSupported", "(String,String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "lookupNamespaceURI", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "lookupPrefix", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "normalize", "()", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "setPrefix", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "setTextContent", "(String)", "summary", "df-generated"] - - ["org.w3c.dom", "Node", "setUserData", "(String,Object,UserDataHandler)", "summary", "df-generated"] - - ["org.w3c.dom", "NodeList", "getLength", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/org.xml.sax.model.yml b/java/ql/lib/ext/generated/org.xml.sax.model.yml deleted file mode 100644 index b8377f80341a..000000000000 --- a/java/ql/lib/ext/generated/org.xml.sax.model.yml +++ /dev/null @@ -1,17 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["org.xml.sax", "ContentHandler", True, "startElement", "(String,String,String,Attributes)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"] - - ["org.xml.sax", "EntityResolver", True, "resolveEntity", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["org.xml.sax", "EntityResolver", True, "resolveEntity", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["org.xml.sax", "ContentHandler", "endElement", "(String,String,String)", "summary", "df-generated"] - - ["org.xml.sax", "ErrorHandler", "error", "(SAXParseException)", "summary", "df-generated"] - - ["org.xml.sax", "ErrorHandler", "fatalError", "(SAXParseException)", "summary", "df-generated"] - - ["org.xml.sax", "ErrorHandler", "warning", "(SAXParseException)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.awt.model.yml b/java/ql/lib/ext/generated/sun.awt.model.yml deleted file mode 100644 index 42476dac95e8..000000000000 --- a/java/ql/lib/ext/generated/sun.awt.model.yml +++ /dev/null @@ -1,11 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["sun.awt", "AWTAccessor$AccessibleBundleAccessor", True, "getKey", "(AccessibleBundle)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["sun.awt", "AWTAccessor$AccessibleContextAccessor", True, "getAppContext", "(AccessibleContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["sun.awt", "AWTAccessor$AccessibleContextAccessor", True, "getNativeAXResource", "(AccessibleContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["sun.awt", "AWTAccessor$AccessibleContextAccessor", True, "setAppContext", "(AccessibleContext,AppContext)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["sun.awt", "AWTAccessor$AccessibleContextAccessor", True, "setNativeAXResource", "(AccessibleContext,Object)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.java2d.model.yml b/java/ql/lib/ext/generated/sun.java2d.model.yml deleted file mode 100644 index 4e8c183dbaa0..000000000000 --- a/java/ql/lib/ext/generated/sun.java2d.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["sun.java2d", "DisposerRecord", "dispose", "()", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.management.spi.model.yml b/java/ql/lib/ext/generated/sun.management.spi.model.yml deleted file mode 100644 index 20407d0cdf88..000000000000 --- a/java/ql/lib/ext/generated/sun.management.spi.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["sun.management.spi", "PlatformMBeanProvider", True, "getPlatformComponentList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.nio.ch.model.yml b/java/ql/lib/ext/generated/sun.nio.ch.model.yml deleted file mode 100644 index 6bf0c30693e4..000000000000 --- a/java/ql/lib/ext/generated/sun.nio.ch.model.yml +++ /dev/null @@ -1,14 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["sun.nio.ch", "DirectBuffer", True, "attachment", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - ["sun.nio.ch", "DirectBuffer", True, "cleaner", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"] - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["sun.nio.ch", "DirectBuffer", "address", "()", "summary", "df-generated"] - - ["sun.nio.ch", "Interruptible", "interrupt", "(Thread)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.print.model.yml b/java/ql/lib/ext/generated/sun.print.model.yml deleted file mode 100644 index b680eb208670..000000000000 --- a/java/ql/lib/ext/generated/sun.print.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["sun.print", "DialogOwnerAccessor", "getOwnerID", "(DialogOwner)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.security.krb5.model.yml b/java/ql/lib/ext/generated/sun.security.krb5.model.yml deleted file mode 100644 index 464a5ae3afed..000000000000 --- a/java/ql/lib/ext/generated/sun.security.krb5.model.yml +++ /dev/null @@ -1,13 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["sun.security.krb5", "JavaxSecurityAuthKerberosAccess", True, "kerberosTicketGetClientAlias", "(KerberosTicket)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["sun.security.krb5", "JavaxSecurityAuthKerberosAccess", True, "kerberosTicketGetProxy", "(KerberosTicket)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["sun.security.krb5", "JavaxSecurityAuthKerberosAccess", True, "kerberosTicketGetServerAlias", "(KerberosTicket)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["sun.security.krb5", "JavaxSecurityAuthKerberosAccess", True, "kerberosTicketSetClientAlias", "(KerberosTicket,KerberosPrincipal)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["sun.security.krb5", "JavaxSecurityAuthKerberosAccess", True, "kerberosTicketSetProxy", "(KerberosTicket,KerberosTicket)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["sun.security.krb5", "JavaxSecurityAuthKerberosAccess", True, "kerberosTicketSetServerAlias", "(KerberosTicket,KerberosPrincipal)", "", "Argument[1]", "Argument[0]", "taint", "df-generated"] - - ["sun.security.krb5", "JavaxSecurityAuthKerberosAccess", True, "keyTabTakeSnapshot", "(KeyTab)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.security.util.model.yml b/java/ql/lib/ext/generated/sun.security.util.model.yml deleted file mode 100644 index 3f742e5e297f..000000000000 --- a/java/ql/lib/ext/generated/sun.security.util.model.yml +++ /dev/null @@ -1,7 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: neutralModel - data: - - ["sun.security.util", "MessageDigestSpi2", "engineUpdate", "(SecretKey)", "summary", "df-generated"] diff --git a/java/ql/lib/ext/generated/sun.util.logging.internal.model.yml b/java/ql/lib/ext/generated/sun.util.logging.internal.model.yml deleted file mode 100644 index 66270c3750be..000000000000 --- a/java/ql/lib/ext/generated/sun.util.logging.internal.model.yml +++ /dev/null @@ -1,9 +0,0 @@ -# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT. -extensions: - - addsTo: - pack: codeql/java-all - extensible: summaryModel - data: - - ["sun.util.logging.internal", "LoggingProviderImpl$LogManagerAccess", True, "demandLoggerFor", "(LogManager,String,Module)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"] - - ["sun.util.logging.internal", "LoggingProviderImpl$LogManagerAccess", True, "demandLoggerFor", "(LogManager,String,Module)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"] - - ["sun.util.logging.internal", "LoggingProviderImpl$LogManagerAccess", True, "demandLoggerFor", "(LogManager,String,Module)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"] diff --git a/java/ql/lib/ext/java.io.model.yml b/java/ql/lib/ext/java.io.model.yml index 1d16ed8b8276..1a30e31273f4 100644 --- a/java/ql/lib/ext/java.io.model.yml +++ b/java/ql/lib/ext/java.io.model.yml @@ -100,6 +100,11 @@ extensions: - ["java.io", "File", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.io", "File", True, "toURI", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.io", "File", True, "toURL", "()", "", "Argument[this]", "ReturnValue", "taint", "df-manual"] + - ["java.io", "FileReader", True, "FileReader", "(File)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.io", "FileReader", True, "FileReader", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.io", "FileReader", True, "FileReader", "(FileDescriptor)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.io", "FileReader", True, "FileReader", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.io", "FileReader", True, "FileReader", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - ["java.io", "FilterOutputStream", True, "FilterOutputStream", "(OutputStream)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - ["java.io", "InputStream", True, "read", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.io", "InputStream", True, "read", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"] diff --git a/java/ql/lib/ext/java.net.model.yml b/java/ql/lib/ext/java.net.model.yml index 5acfd7f4e101..084fce7bbc4b 100644 --- a/java/ql/lib/ext/java.net.model.yml +++ b/java/ql/lib/ext/java.net.model.yml @@ -41,8 +41,15 @@ extensions: - ["java.net", "InetAddress", True, "getByAddress", "(byte[])", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - ["java.net", "InetAddress", True, "getByName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] - ["java.net", "InetAddress", True, "getAllByName", "(String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "ai-manual"] - - ["java.net", "InetSocketAddress", True, "createUnresolved", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(InetAddress,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(String,int)", "", "Argument[0]", "Argument[this]", "taint", "ai-manual"] + - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(InetAddress,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "taint", "manual"] + - ["java.net", "InetSocketAddress", True, "InetSocketAddress", "(String,int)", "", "Argument[1]", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "taint", "manual"] + - ["java.net", "InetSocketAddress", True, "createUnresolved", "(String,int)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + - ["java.net", "InetSocketAddress", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["java.net", "InetSocketAddress", True, "getHostName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["java.net", "InetSocketAddress", True, "getHostString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["java.net", "InetSocketAddress", True, "getPort", "()", "", "Argument[this].SyntheticField[java.net.InetSocketAddress.port]", "ReturnValue", "taint", "manual"] - ["java.net", "URI", False, "resolve", "(URI)", "", "Argument[this]", "ReturnValue", "taint", "ai-manual"] - ["java.net", "URI", False, "URI", "(String,String,String,int,String,String,String)", "", "Argument[5]", "Argument[this].SyntheticField[java.net.URI.query]", "taint", "ai-manual"] - ["java.net", "URI", False, "URI", "(String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "ai-manual"] diff --git a/java/ql/lib/ext/java.util.zip.model.yml b/java/ql/lib/ext/java.util.zip.model.yml index 611fc7804ef1..51957db1e90b 100644 --- a/java/ql/lib/ext/java.util.zip.model.yml +++ b/java/ql/lib/ext/java.util.zip.model.yml @@ -5,7 +5,20 @@ extensions: data: - ["java.util.zip", "GZIPInputStream", False, "GZIPInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - ["java.util.zip", "ZipEntry", True, "ZipEntry", "(String)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + - ["java.util.zip", "ZipFile", True, "ZipFile", "(File)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,int)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "ZipFile", "(File,int,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "ZipFile", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "ZipFile", "(String,Charset)", "", "Argument[0]", "Argument[this]", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "entries", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "getComment", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "getEntry", "(String)", "", "Argument[0]", "ReturnValue", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "getEntry", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.util.zip", "ZipFile", True, "getInputStream", "(ZipEntry)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] + - ["java.util.zip", "ZipFile", True, "getInputStream", "(ZipEntry)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["java.util.zip", "ZipFile", True, "stream", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] - ["java.util.zip", "ZipInputStream", False, "ZipInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] - addsTo: pack: codeql/java-all diff --git a/java/ql/lib/ext/javax.naming.directory.model.yml b/java/ql/lib/ext/javax.naming.directory.model.yml index 6f60e7cf20df..4bf0cfba2daa 100644 --- a/java/ql/lib/ext/javax.naming.directory.model.yml +++ b/java/ql/lib/ext/javax.naming.directory.model.yml @@ -1,4 +1,17 @@ extensions: + - addsTo: + pack: codeql/java-all + extensible: summaryModel + data: + - ["javax.naming.directory", "BasicAttributes", True, "BasicAttributes", "(String,Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] + - ["javax.naming.directory", "BasicAttributes", True, "BasicAttributes", "(String,Object,boolean)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] + - ["javax.naming.directory", "BasicAttributes", True, "clone", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["javax.naming.directory", "BasicAttributes", True, "get", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["javax.naming.directory", "BasicAttributes", True, "put", "(Attribute)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] + - ["javax.naming.directory", "BasicAttributes", True, "put", "(Attribute)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - ["javax.naming.directory", "BasicAttributes", True, "put", "(String,Object)", "", "Argument[0..1]", "Argument[this]", "taint", "manual"] + - ["javax.naming.directory", "BasicAttributes", True, "put", "(String,Object)", "", "Argument[this]", "ReturnValue", "taint", "manual"] + - addsTo: pack: codeql/java-all extensible: sinkModel diff --git a/java/ql/lib/semmle/code/java/dataflow/internal/ModelExclusions.qll b/java/ql/lib/semmle/code/java/dataflow/internal/ModelExclusions.qll index 12569b4f6c27..cc95a2b5c1ff 100644 --- a/java/ql/lib/semmle/code/java/dataflow/internal/ModelExclusions.qll +++ b/java/ql/lib/semmle/code/java/dataflow/internal/ModelExclusions.qll @@ -78,6 +78,7 @@ predicate isUninterestingForModels(Callable c) { isInTestFile(c.getCompilationUnit().getFile()) or isInternal(c.getCompilationUnit()) or c instanceof MainMethod or + c instanceof CloneMethod or c instanceof ToStringMethod or c instanceof LambdaFlowMethod or c instanceof StaticInitializer or diff --git a/java/ql/test/library-tests/dataflow/taint-format/test.expected b/java/ql/test/library-tests/dataflow/taint-format/test.expected index 15e37b39deef..81fcbca61dbc 100644 --- a/java/ql/test/library-tests/dataflow/taint-format/test.expected +++ b/java/ql/test/library-tests/dataflow/taint-format/test.expected @@ -1,48 +1,38 @@ models -| 1 | Summary: java.util; Formatter; false; Formatter; (Appendable); ; Argument[0]; Argument[this]; taint; df-generated | -| 2 | Summary: java.util; Formatter; false; format; (String,Object[]); ; Argument[1].ArrayElement; ReturnValue; taint; df-generated | -| 3 | Summary: java.util; Formatter; false; format; (String,Object[]); ; Argument[this]; ReturnValue; taint; df-generated | -| 4 | Summary: java.lang; AbstractStringBuilder; true; append; ; ; Argument[this]; ReturnValue; value; manual | -| 5 | Summary: java.lang; AbstractStringBuilder; true; append; ; ; Argument[0]; Argument[this]; taint; manual | -| 6 | Summary: java.lang; CharSequence; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | -| 7 | Summary: java.lang; String; false; format; (String,Object[]); ; Argument[1].ArrayElement; ReturnValue; taint; manual | -| 8 | Summary: java.lang; String; false; formatted; (Object[]); ; Argument[this]; ReturnValue; taint; manual | -| 9 | Summary: java.lang; String; false; formatted; (Object[]); ; Argument[0].ArrayElement; ReturnValue; taint; manual | +| 1 | Summary: java.util; Formatter; false; format; (String,Object[]); ; Argument[this]; ReturnValue; value; dfc-generated | +| 2 | Summary: java.lang; AbstractStringBuilder; true; append; ; ; Argument[this]; ReturnValue; value; manual | +| 3 | Summary: java.lang; AbstractStringBuilder; true; append; ; ; Argument[0]; Argument[this]; taint; manual | +| 4 | Summary: java.lang; CharSequence; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | +| 5 | Summary: java.lang; String; false; format; (String,Object[]); ; Argument[1].ArrayElement; ReturnValue; taint; manual | +| 6 | Summary: java.lang; String; false; formatted; (Object[]); ; Argument[this]; ReturnValue; taint; manual | +| 7 | Summary: java.lang; String; false; formatted; (Object[]); ; Argument[0].ArrayElement; ReturnValue; taint; manual | edges | A.java:12:22:12:29 | source(...) : String | A.java:15:14:15:16 | bad : String | provenance | | | A.java:12:22:12:29 | source(...) : String | A.java:16:34:16:36 | bad : String | provenance | | | A.java:12:22:12:29 | source(...) : String | A.java:17:36:17:38 | bad : String | provenance | | | A.java:12:22:12:29 | source(...) : String | A.java:19:107:19:109 | bad : String | provenance | | -| A.java:15:14:15:16 | bad : String | A.java:15:14:15:32 | formatted(...) | provenance | MaD:8 | -| A.java:16:14:16:48 | new ..[] { .. } : Object[] [[]] : String | A.java:16:14:16:48 | formatted(...) | provenance | MaD:9 | +| A.java:15:14:15:16 | bad : String | A.java:15:14:15:32 | formatted(...) | provenance | MaD:6 | +| A.java:16:14:16:48 | new ..[] { .. } : Object[] [[]] : String | A.java:16:14:16:48 | formatted(...) | provenance | MaD:7 | | A.java:16:34:16:36 | bad : String | A.java:16:14:16:48 | new ..[] { .. } : Object[] [[]] : String | provenance | | -| A.java:17:14:17:45 | new ..[] { .. } : Object[] [[]] : String | A.java:17:14:17:45 | format(...) | provenance | MaD:7 | +| A.java:17:14:17:45 | new ..[] { .. } : Object[] [[]] : String | A.java:17:14:17:45 | format(...) | provenance | MaD:5 | | A.java:17:36:17:38 | bad : String | A.java:17:14:17:45 | new ..[] { .. } : Object[] [[]] : String | provenance | | -| A.java:19:14:19:110 | new ..[] { .. } : Object[] [[]] : String | A.java:19:14:19:110 | format(...) | provenance | MaD:7 | +| A.java:19:14:19:110 | new ..[] { .. } : Object[] [[]] : String | A.java:19:14:19:110 | format(...) | provenance | MaD:5 | | A.java:19:107:19:109 | bad : String | A.java:19:14:19:110 | new ..[] { .. } : Object[] [[]] : String | provenance | | | A.java:23:22:23:29 | source(...) : String | A.java:27:14:27:32 | format(...) | provenance | TaintPreservingCallable | -| A.java:23:22:23:29 | source(...) : String | A.java:27:29:27:31 | bad : String | provenance | | | A.java:23:22:23:29 | source(...) : String | A.java:28:14:28:25 | toString(...) | provenance | TaintPreservingCallable | -| A.java:27:14:27:32 | new ..[] { .. } : Object[] [[]] : String | A.java:27:14:27:32 | format(...) | provenance | MaD:2 | -| A.java:27:29:27:31 | bad : String | A.java:27:14:27:32 | new ..[] { .. } : Object[] [[]] : String | provenance | | | A.java:32:22:32:29 | source(...) : String | A.java:36:14:36:15 | sb : StringBuilder | provenance | formatStep | | A.java:32:22:32:29 | source(...) : String | A.java:37:14:37:32 | format(...) | provenance | TaintPreservingCallable | -| A.java:32:22:32:29 | source(...) : String | A.java:37:29:37:31 | bad : String | provenance | | | A.java:32:22:32:29 | source(...) : String | A.java:38:14:38:15 | sb : StringBuilder | provenance | formatStep | -| A.java:36:14:36:15 | sb : StringBuilder | A.java:36:14:36:26 | toString(...) | provenance | MaD:6 | -| A.java:37:14:37:32 | new ..[] { .. } : Object[] [[]] : String | A.java:37:14:37:32 | format(...) | provenance | MaD:2 | -| A.java:37:29:37:31 | bad : String | A.java:37:14:37:32 | new ..[] { .. } : Object[] [[]] : String | provenance | | -| A.java:38:14:38:15 | sb : StringBuilder | A.java:38:14:38:26 | toString(...) | provenance | MaD:6 | +| A.java:36:14:36:15 | sb : StringBuilder | A.java:36:14:36:26 | toString(...) | provenance | MaD:4 | +| A.java:38:14:38:15 | sb : StringBuilder | A.java:38:14:38:26 | toString(...) | provenance | MaD:4 | | A.java:42:22:42:29 | source(...) : String | A.java:45:24:45:26 | bad : String | provenance | | | A.java:45:14:45:15 | sb [post update] : StringBuilder | A.java:47:14:47:30 | new Formatter(...) : Formatter | provenance | TaintPreservingCallable | | A.java:45:14:45:15 | sb [post update] : StringBuilder | A.java:47:14:47:54 | toString(...) | provenance | TaintPreservingCallable | -| A.java:45:14:45:15 | sb [post update] : StringBuilder | A.java:47:28:47:29 | sb : StringBuilder | provenance | | -| A.java:45:24:45:26 | bad : String | A.java:45:14:45:15 | sb [post update] : StringBuilder | provenance | MaD:5 | -| A.java:45:24:45:26 | bad : String | A.java:45:14:45:27 | append(...) | provenance | MaD:5+MaD:4 | -| A.java:47:14:47:30 | new Formatter(...) : Formatter | A.java:47:14:47:43 | format(...) : Formatter | provenance | MaD:3 | +| A.java:45:24:45:26 | bad : String | A.java:45:14:45:15 | sb [post update] : StringBuilder | provenance | MaD:3 | +| A.java:45:24:45:26 | bad : String | A.java:45:14:45:27 | append(...) | provenance | MaD:3+MaD:2 | +| A.java:47:14:47:30 | new Formatter(...) : Formatter | A.java:47:14:47:43 | format(...) : Formatter | provenance | MaD:1 | | A.java:47:14:47:30 | new Formatter(...) : Formatter | A.java:47:14:47:54 | toString(...) | provenance | TaintPreservingCallable | | A.java:47:14:47:43 | format(...) : Formatter | A.java:47:14:47:54 | toString(...) | provenance | TaintPreservingCallable | -| A.java:47:28:47:29 | sb : StringBuilder | A.java:47:14:47:30 | new Formatter(...) : Formatter | provenance | MaD:1 | nodes | A.java:12:22:12:29 | source(...) : String | semmle.label | source(...) : String | | A.java:15:14:15:16 | bad : String | semmle.label | bad : String | @@ -58,15 +48,11 @@ nodes | A.java:19:107:19:109 | bad : String | semmle.label | bad : String | | A.java:23:22:23:29 | source(...) : String | semmle.label | source(...) : String | | A.java:27:14:27:32 | format(...) | semmle.label | format(...) | -| A.java:27:14:27:32 | new ..[] { .. } : Object[] [[]] : String | semmle.label | new ..[] { .. } : Object[] [[]] : String | -| A.java:27:29:27:31 | bad : String | semmle.label | bad : String | | A.java:28:14:28:25 | toString(...) | semmle.label | toString(...) | | A.java:32:22:32:29 | source(...) : String | semmle.label | source(...) : String | | A.java:36:14:36:15 | sb : StringBuilder | semmle.label | sb : StringBuilder | | A.java:36:14:36:26 | toString(...) | semmle.label | toString(...) | | A.java:37:14:37:32 | format(...) | semmle.label | format(...) | -| A.java:37:14:37:32 | new ..[] { .. } : Object[] [[]] : String | semmle.label | new ..[] { .. } : Object[] [[]] : String | -| A.java:37:29:37:31 | bad : String | semmle.label | bad : String | | A.java:38:14:38:15 | sb : StringBuilder | semmle.label | sb : StringBuilder | | A.java:38:14:38:26 | toString(...) | semmle.label | toString(...) | | A.java:42:22:42:29 | source(...) : String | semmle.label | source(...) : String | @@ -76,6 +62,5 @@ nodes | A.java:47:14:47:30 | new Formatter(...) : Formatter | semmle.label | new Formatter(...) : Formatter | | A.java:47:14:47:43 | format(...) : Formatter | semmle.label | format(...) : Formatter | | A.java:47:14:47:54 | toString(...) | semmle.label | toString(...) | -| A.java:47:28:47:29 | sb : StringBuilder | semmle.label | sb : StringBuilder | subpaths testFailures diff --git a/java/ql/test/library-tests/frameworks/jdk/java.net/test.expected b/java/ql/test/library-tests/frameworks/jdk/java.net/test.expected index 1e386a76c8f6..0d90276374bd 100644 --- a/java/ql/test/library-tests/frameworks/jdk/java.net/test.expected +++ b/java/ql/test/library-tests/frameworks/jdk/java.net/test.expected @@ -1,7 +1,7 @@ models | 1 | Summary: java.net; InetAddress; true; getByName; (String); ; Argument[0]; ReturnValue; taint; ai-manual | -| 2 | Summary: java.net; InetSocketAddress; true; createUnresolved; (String,int); ; Argument[0]; ReturnValue; taint; ai-manual | -| 3 | Summary: java.net; InetSocketAddress; true; InetSocketAddress; (String,int); ; Argument[0]; Argument[this]; taint; ai-manual | +| 2 | Summary: java.net; InetSocketAddress; true; InetSocketAddress; (String,int); ; Argument[0]; Argument[this]; taint; ai-manual | +| 3 | Summary: java.net; InetSocketAddress; true; createUnresolved; (String,int); ; Argument[0]; ReturnValue; taint; ai-manual | | 4 | Summary: java.net; URI; false; URI; (String); ; Argument[0]; Argument[this]; taint; manual | | 5 | Summary: java.net; URI; false; create; ; ; Argument[0]; ReturnValue; taint; manual | | 6 | Summary: java.net; URI; false; resolve; (String); ; Argument[0]; ReturnValue; taint; ai-manual | @@ -24,11 +24,11 @@ edges | Test.java:31:16:31:32 | (...)... : String | Test.java:32:32:32:33 | in : String | provenance | | | Test.java:31:25:31:32 | source(...) : Object | Test.java:31:16:31:32 | (...)... : String | provenance | | | Test.java:32:10:32:37 | new InetSocketAddress(...) : InetSocketAddress | Test.java:33:9:33:11 | out | provenance | | -| Test.java:32:32:32:33 | in : String | Test.java:32:10:32:37 | new InetSocketAddress(...) : InetSocketAddress | provenance | MaD:3 | +| Test.java:32:32:32:33 | in : String | Test.java:32:10:32:37 | new InetSocketAddress(...) : InetSocketAddress | provenance | MaD:2 | | Test.java:38:16:38:32 | (...)... : String | Test.java:39:45:39:46 | in : String | provenance | | | Test.java:38:25:38:32 | source(...) : Object | Test.java:38:16:38:32 | (...)... : String | provenance | | | Test.java:39:10:39:50 | createUnresolved(...) : InetSocketAddress | Test.java:40:9:40:11 | out | provenance | | -| Test.java:39:45:39:46 | in : String | Test.java:39:10:39:50 | createUnresolved(...) : InetSocketAddress | provenance | MaD:2 | +| Test.java:39:45:39:46 | in : String | Test.java:39:10:39:50 | createUnresolved(...) : InetSocketAddress | provenance | MaD:3 | | Test.java:45:16:45:32 | (...)... : String | Test.java:46:18:46:19 | in : String | provenance | | | Test.java:45:25:45:32 | source(...) : Object | Test.java:45:16:45:32 | (...)... : String | provenance | | | Test.java:46:10:46:20 | new URI(...) : URI | Test.java:47:9:47:11 | out | provenance | | diff --git a/java/ql/test/query-tests/Metrics/GeneratedVsManualCoverage/TopJdkApisTest/TopJdkApisTest.expected b/java/ql/test/query-tests/Metrics/GeneratedVsManualCoverage/TopJdkApisTest/TopJdkApisTest.expected index d5176a7a4dec..64748f777659 100644 --- a/java/ql/test/query-tests/Metrics/GeneratedVsManualCoverage/TopJdkApisTest/TopJdkApisTest.expected +++ b/java/ql/test/query-tests/Metrics/GeneratedVsManualCoverage/TopJdkApisTest/TopJdkApisTest.expected @@ -14,10 +14,10 @@ | java.time.chrono | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 | 0.0 | NaN | NaN | 1.0 | | java.time.format | 0 | 0 | 0 | 2 | 2 | 0.0 | 0.0 | 0.0 | NaN | NaN | 1.0 | | java.util | 0 | 0 | 86 | 64 | 150 | 0.5733333333333334 | 0.0 | 0.5733333333333334 | 0.0 | NaN | 0.4266666666666667 | -| java.util.concurrent | 1 | 0 | 9 | 8 | 18 | 0.5555555555555556 | 0.05555555555555555 | 0.5 | 0.0 | 0.0 | 0.4444444444444444 | +| java.util.concurrent | 0 | 0 | 9 | 9 | 18 | 0.5 | 0.0 | 0.5 | 0.0 | NaN | 0.5 | | java.util.concurrent.atomic | 0 | 0 | 2 | 11 | 13 | 0.15384615384615385 | 0.0 | 0.15384615384615385 | 0.0 | NaN | 0.8461538461538461 | | java.util.concurrent.locks | 0 | 0 | 0 | 2 | 2 | 0.0 | 0.0 | 0.0 | NaN | NaN | 1.0 | | java.util.function | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 | 0.0 | NaN | NaN | 1.0 | | java.util.logging | 0 | 0 | 1 | 1 | 2 | 0.5 | 0.0 | 0.5 | 0.0 | NaN | 0.5 | | java.util.regex | 0 | 0 | 3 | 1 | 4 | 0.75 | 0.0 | 0.75 | 0.0 | NaN | 0.25 | -| java.util.stream | 1 | 0 | 18 | 7 | 26 | 0.7307692307692307 | 0.038461538461538464 | 0.6923076923076923 | 0.0 | 0.0 | 0.2692307692307692 | +| java.util.stream | 0 | 0 | 18 | 8 | 26 | 0.6923076923076923 | 0.0 | 0.6923076923076923 | 0.0 | NaN | 0.3076923076923077 | diff --git a/java/ql/test/query-tests/security/CWE-090/LdapInjection.expected b/java/ql/test/query-tests/security/CWE-090/LdapInjection.expected index 752cd0bdfeb2..f75b9f214e60 100644 --- a/java/ql/test/query-tests/security/CWE-090/LdapInjection.expected +++ b/java/ql/test/query-tests/security/CWE-090/LdapInjection.expected @@ -59,46 +59,45 @@ | LdapInjection.java:338:14:338:14 | s | LdapInjection.java:334:74:334:103 | aBadDNObj : String | LdapInjection.java:338:14:338:14 | s | This LDAP query depends on a $@. | LdapInjection.java:334:74:334:103 | aBadDNObj | user-provided value | | LdapInjection.java:346:14:346:24 | getBase(...) | LdapInjection.java:342:30:342:72 | aBadDNSearchRequestGet : String | LdapInjection.java:346:14:346:24 | getBase(...) | This LDAP query depends on a $@. | LdapInjection.java:342:30:342:72 | aBadDNSearchRequestGet | user-provided value | edges -| LdapInjection.java:45:28:45:52 | jBad : String | LdapInjection.java:47:38:47:57 | ... + ... | provenance | Sink:MaD:13 | -| LdapInjection.java:45:55:45:81 | jBadDN : String | LdapInjection.java:47:16:47:35 | ... + ... | provenance | Sink:MaD:13 | -| LdapInjection.java:51:28:51:52 | jBad : String | LdapInjection.java:53:56:53:75 | ... + ... | provenance | Sink:MaD:13 | +| LdapInjection.java:45:28:45:52 | jBad : String | LdapInjection.java:47:38:47:57 | ... + ... | provenance | Sink:MaD:11 | +| LdapInjection.java:45:55:45:81 | jBadDN : String | LdapInjection.java:47:16:47:35 | ... + ... | provenance | Sink:MaD:11 | +| LdapInjection.java:51:28:51:52 | jBad : String | LdapInjection.java:53:56:53:75 | ... + ... | provenance | Sink:MaD:11 | | LdapInjection.java:51:55:51:85 | jBadDNName : String | LdapInjection.java:53:29:53:52 | ... + ... : String | provenance | | -| LdapInjection.java:53:29:53:52 | ... + ... : String | LdapInjection.java:53:16:53:53 | new LdapName(...) | provenance | Config Sink:MaD:13 | -| LdapInjection.java:53:29:53:52 | ... + ... : String | LdapInjection.java:53:16:53:53 | new LdapName(...) | provenance | MaD:8 Sink:MaD:13 | -| LdapInjection.java:57:28:57:52 | jBad : String | LdapInjection.java:59:63:59:82 | ... + ... | provenance | Sink:MaD:13 | -| LdapInjection.java:63:28:63:59 | jBadInitial : String | LdapInjection.java:65:29:65:55 | ... + ... | provenance | Sink:MaD:13 | -| LdapInjection.java:69:28:69:52 | jBad : String | LdapInjection.java:71:84:71:103 | ... + ... | provenance | Sink:MaD:13 | +| LdapInjection.java:53:29:53:52 | ... + ... : String | LdapInjection.java:53:16:53:53 | new LdapName(...) | provenance | Config Sink:MaD:11 | +| LdapInjection.java:53:29:53:52 | ... + ... : String | LdapInjection.java:53:16:53:53 | new LdapName(...) | provenance | MaD:7 Sink:MaD:11 | +| LdapInjection.java:57:28:57:52 | jBad : String | LdapInjection.java:59:63:59:82 | ... + ... | provenance | Sink:MaD:11 | +| LdapInjection.java:63:28:63:59 | jBadInitial : String | LdapInjection.java:65:29:65:55 | ... + ... | provenance | Sink:MaD:11 | +| LdapInjection.java:69:28:69:52 | jBad : String | LdapInjection.java:71:84:71:103 | ... + ... | provenance | Sink:MaD:11 | | LdapInjection.java:69:55:69:88 | jBadDNNameAdd : String | LdapInjection.java:71:53:71:79 | ... + ... : String | provenance | | -| LdapInjection.java:71:16:71:31 | new LdapName(...) : LdapName | LdapInjection.java:71:16:71:81 | addAll(...) | provenance | MaD:11 Sink:MaD:13 | +| LdapInjection.java:71:16:71:31 | new LdapName(...) : LdapName | LdapInjection.java:71:16:71:81 | addAll(...) | provenance | MaD:8 Sink:MaD:11 | | LdapInjection.java:71:40:71:80 | new LdapName(...) : LdapName | LdapInjection.java:71:16:71:31 | new LdapName(...) : LdapName | provenance | Config | -| LdapInjection.java:71:40:71:80 | new LdapName(...) : LdapName | LdapInjection.java:71:16:71:81 | addAll(...) | provenance | Config Sink:MaD:13 | +| LdapInjection.java:71:40:71:80 | new LdapName(...) : LdapName | LdapInjection.java:71:16:71:81 | addAll(...) | provenance | Config Sink:MaD:11 | | LdapInjection.java:71:53:71:79 | ... + ... : String | LdapInjection.java:71:40:71:80 | new LdapName(...) : LdapName | provenance | Config | -| LdapInjection.java:71:53:71:79 | ... + ... : String | LdapInjection.java:71:40:71:80 | new LdapName(...) : LdapName | provenance | MaD:8 | -| LdapInjection.java:75:28:75:52 | jBad : String | LdapInjection.java:79:47:79:66 | ... + ... | provenance | Sink:MaD:13 | +| LdapInjection.java:71:53:71:79 | ... + ... : String | LdapInjection.java:71:40:71:80 | new LdapName(...) : LdapName | provenance | MaD:7 | +| LdapInjection.java:75:28:75:52 | jBad : String | LdapInjection.java:79:47:79:66 | ... + ... | provenance | Sink:MaD:11 | | LdapInjection.java:75:55:75:89 | jBadDNNameAdd2 : String | LdapInjection.java:78:30:78:57 | ... + ... : String | provenance | | | LdapInjection.java:78:5:78:8 | name : LdapName | LdapInjection.java:79:40:79:43 | name : LdapName | provenance | | -| LdapInjection.java:78:5:78:8 | name [post update] : LdapName | LdapInjection.java:79:40:79:43 | name : LdapName | provenance | | | LdapInjection.java:78:17:78:58 | new LdapName(...) : LdapName | LdapInjection.java:78:17:78:68 | getRdns(...) : List | provenance | Config | -| LdapInjection.java:78:17:78:58 | new LdapName(...) : LdapName | LdapInjection.java:78:17:78:68 | getRdns(...) : List | provenance | MaD:10 | | LdapInjection.java:78:17:78:68 | getRdns(...) : List | LdapInjection.java:78:5:78:8 | name : LdapName | provenance | Config | -| LdapInjection.java:78:17:78:68 | getRdns(...) : List | LdapInjection.java:78:5:78:8 | name [post update] : LdapName | provenance | MaD:9 | | LdapInjection.java:78:30:78:57 | ... + ... : String | LdapInjection.java:78:17:78:58 | new LdapName(...) : LdapName | provenance | Config | -| LdapInjection.java:78:30:78:57 | ... + ... : String | LdapInjection.java:78:17:78:58 | new LdapName(...) : LdapName | provenance | MaD:8 | -| LdapInjection.java:79:16:79:31 | new LdapName(...) : LdapName | LdapInjection.java:79:16:79:44 | addAll(...) | provenance | MaD:11 Sink:MaD:13 | +| LdapInjection.java:78:30:78:57 | ... + ... : String | LdapInjection.java:78:17:78:58 | new LdapName(...) : LdapName | provenance | MaD:7 | +| LdapInjection.java:79:16:79:31 | new LdapName(...) : LdapName | LdapInjection.java:79:16:79:44 | addAll(...) | provenance | MaD:8 Sink:MaD:11 | | LdapInjection.java:79:40:79:43 | name : LdapName | LdapInjection.java:79:16:79:31 | new LdapName(...) : LdapName | provenance | Config | -| LdapInjection.java:79:40:79:43 | name : LdapName | LdapInjection.java:79:16:79:44 | addAll(...) | provenance | Config Sink:MaD:13 | -| LdapInjection.java:83:28:83:52 | jBad : String | LdapInjection.java:85:75:85:94 | ... + ... | provenance | Sink:MaD:13 | +| LdapInjection.java:79:40:79:43 | name : LdapName | LdapInjection.java:79:16:79:44 | addAll(...) | provenance | Config Sink:MaD:11 | +| LdapInjection.java:83:28:83:52 | jBad : String | LdapInjection.java:85:75:85:94 | ... + ... | provenance | Sink:MaD:11 | | LdapInjection.java:83:55:83:93 | jBadDNNameToString : String | LdapInjection.java:85:29:85:60 | ... + ... : String | provenance | | -| LdapInjection.java:85:16:85:61 | new LdapName(...) : LdapName | LdapInjection.java:85:16:85:72 | toString(...) | provenance | Config Sink:MaD:13 | +| LdapInjection.java:85:16:85:61 | new LdapName(...) : LdapName | LdapInjection.java:85:16:85:72 | toString(...) | provenance | Config Sink:MaD:11 | | LdapInjection.java:85:29:85:60 | ... + ... : String | LdapInjection.java:85:16:85:61 | new LdapName(...) : LdapName | provenance | Config | -| LdapInjection.java:85:29:85:60 | ... + ... : String | LdapInjection.java:85:16:85:61 | new LdapName(...) : LdapName | provenance | MaD:8 | -| LdapInjection.java:89:28:89:52 | jBad : String | LdapInjection.java:91:76:91:95 | ... + ... | provenance | Sink:MaD:13 | +| LdapInjection.java:85:29:85:60 | ... + ... : String | LdapInjection.java:85:16:85:61 | new LdapName(...) : LdapName | provenance | MaD:7 | +| LdapInjection.java:89:28:89:52 | jBad : String | LdapInjection.java:91:76:91:95 | ... + ... | provenance | Sink:MaD:11 | | LdapInjection.java:89:55:89:90 | jBadDNNameClone : String | LdapInjection.java:91:36:91:64 | ... + ... : String | provenance | | -| LdapInjection.java:91:23:91:65 | new LdapName(...) : LdapName | LdapInjection.java:91:16:91:73 | (...)... | provenance | CloneStep Sink:MaD:13 | +| LdapInjection.java:91:23:91:65 | new LdapName(...) : LdapName | LdapInjection.java:91:16:91:73 | (...)... | provenance | CloneStep Sink:MaD:11 | | LdapInjection.java:91:36:91:64 | ... + ... : String | LdapInjection.java:91:23:91:65 | new LdapName(...) : LdapName | provenance | Config | -| LdapInjection.java:91:36:91:64 | ... + ... : String | LdapInjection.java:91:23:91:65 | new LdapName(...) : LdapName | provenance | MaD:8 | +| LdapInjection.java:91:36:91:64 | ... + ... : String | LdapInjection.java:91:23:91:65 | new LdapName(...) : LdapName | provenance | MaD:7 | | LdapInjection.java:100:27:100:59 | jOkAttribute : String | LdapInjection.java:101:49:101:60 | jOkAttribute : String | provenance | | -| LdapInjection.java:101:49:101:60 | jOkAttribute : String | LdapInjection.java:101:29:101:75 | new BasicAttributes(...) | provenance | MaD:7 Sink:MaD:13 | +| LdapInjection.java:100:27:100:59 | jOkAttribute : String | LdapInjection.java:101:63:101:74 | jOkAttribute : String | provenance | | +| LdapInjection.java:101:49:101:60 | jOkAttribute : String | LdapInjection.java:101:29:101:75 | new BasicAttributes(...) | provenance | MaD:10 Sink:MaD:11 | +| LdapInjection.java:101:63:101:74 | jOkAttribute : String | LdapInjection.java:101:29:101:75 | new BasicAttributes(...) | provenance | MaD:10 Sink:MaD:11 | | LdapInjection.java:106:31:106:55 | uBad : String | LdapInjection.java:108:67:108:86 | ... + ... | provenance | Sink:MaD:5 | | LdapInjection.java:106:58:106:84 | uBadDN : String | LdapInjection.java:108:20:108:39 | ... + ... | provenance | Sink:MaD:5 | | LdapInjection.java:112:31:112:67 | uBadFilterCreate : String | LdapInjection.java:113:72:113:87 | uBadFilterCreate : String | provenance | | @@ -135,7 +134,7 @@ edges | LdapInjection.java:167:5:167:49 | create(...) : Filter | LdapInjection.java:167:70:167:70 | b : StringBuilder | provenance | Config | | LdapInjection.java:167:19:167:48 | uBadFilterCreateToStringBuffer : String | LdapInjection.java:167:5:167:49 | create(...) : Filter | provenance | Config | | LdapInjection.java:167:70:167:70 | b : StringBuilder | LdapInjection.java:168:58:168:58 | b : StringBuilder | provenance | | -| LdapInjection.java:168:58:168:58 | b : StringBuilder | LdapInjection.java:168:58:168:69 | toString(...) | provenance | MaD:12 Sink:MaD:5 | +| LdapInjection.java:168:58:168:58 | b : StringBuilder | LdapInjection.java:168:58:168:69 | toString(...) | provenance | MaD:9 Sink:MaD:5 | | LdapInjection.java:172:32:172:78 | uBadSearchRequestDuplicate : String | LdapInjection.java:175:9:175:50 | ... + ... : String | provenance | | | LdapInjection.java:174:23:175:51 | new SearchRequest(...) : SearchRequest | LdapInjection.java:176:14:176:14 | s : SearchRequest | provenance | | | LdapInjection.java:175:9:175:50 | ... + ... : String | LdapInjection.java:174:23:175:51 | new SearchRequest(...) : SearchRequest | provenance | Config | @@ -150,68 +149,68 @@ edges | LdapInjection.java:196:32:196:78 | uBadSearchRequestSetFilter : String | LdapInjection.java:199:17:199:42 | uBadSearchRequestSetFilter : String | provenance | | | LdapInjection.java:199:5:199:5 | s : SearchRequest | LdapInjection.java:200:14:200:14 | s | provenance | Sink:MaD:3 | | LdapInjection.java:199:17:199:42 | uBadSearchRequestSetFilter : String | LdapInjection.java:199:5:199:5 | s : SearchRequest | provenance | Config | -| LdapInjection.java:229:30:229:54 | sBad : String | LdapInjection.java:230:36:230:55 | ... + ... | provenance | Sink:MaD:19 | -| LdapInjection.java:229:57:229:83 | sBadDN : String | LdapInjection.java:230:14:230:33 | ... + ... | provenance | Sink:MaD:19 | -| LdapInjection.java:234:30:234:54 | sBad : String | LdapInjection.java:235:88:235:107 | ... + ... | provenance | Sink:MaD:16 | +| LdapInjection.java:229:30:229:54 | sBad : String | LdapInjection.java:230:36:230:55 | ... + ... | provenance | Sink:MaD:17 | +| LdapInjection.java:229:57:229:83 | sBadDN : String | LdapInjection.java:230:14:230:33 | ... + ... | provenance | Sink:MaD:17 | +| LdapInjection.java:234:30:234:54 | sBad : String | LdapInjection.java:235:88:235:107 | ... + ... | provenance | Sink:MaD:14 | | LdapInjection.java:234:57:234:92 | sBadDNLNBuilder : String | LdapInjection.java:235:48:235:76 | ... + ... : String | provenance | | -| LdapInjection.java:235:20:235:77 | newInstance(...) : LdapNameBuilder | LdapInjection.java:235:20:235:85 | build(...) | provenance | Config Sink:MaD:16 | +| LdapInjection.java:235:20:235:77 | newInstance(...) : LdapNameBuilder | LdapInjection.java:235:20:235:85 | build(...) | provenance | Config Sink:MaD:14 | | LdapInjection.java:235:48:235:76 | ... + ... : String | LdapInjection.java:235:20:235:77 | newInstance(...) : LdapNameBuilder | provenance | Config | -| LdapInjection.java:239:30:239:54 | sBad : String | LdapInjection.java:240:100:240:119 | ... + ... | provenance | Sink:MaD:21 | +| LdapInjection.java:239:30:239:54 | sBad : String | LdapInjection.java:240:100:240:119 | ... + ... | provenance | Sink:MaD:19 | | LdapInjection.java:239:57:239:95 | sBadDNLNBuilderAdd : String | LdapInjection.java:240:57:240:88 | ... + ... : String | provenance | | -| LdapInjection.java:240:23:240:89 | add(...) : LdapNameBuilder | LdapInjection.java:240:23:240:97 | build(...) | provenance | Config Sink:MaD:15 | -| LdapInjection.java:240:23:240:89 | add(...) : LdapNameBuilder | LdapInjection.java:240:23:240:97 | build(...) | provenance | Config Sink:MaD:21 | +| LdapInjection.java:240:23:240:89 | add(...) : LdapNameBuilder | LdapInjection.java:240:23:240:97 | build(...) | provenance | Config Sink:MaD:13 | +| LdapInjection.java:240:23:240:89 | add(...) : LdapNameBuilder | LdapInjection.java:240:23:240:97 | build(...) | provenance | Config Sink:MaD:19 | | LdapInjection.java:240:57:240:88 | ... + ... : String | LdapInjection.java:240:23:240:89 | add(...) : LdapNameBuilder | provenance | Config | | LdapInjection.java:244:30:244:63 | sBadLdapQuery : String | LdapInjection.java:245:47:245:75 | ... + ... : String | provenance | | -| LdapInjection.java:245:47:245:75 | ... + ... : String | LdapInjection.java:245:15:245:76 | filter(...) | provenance | Config Sink:MaD:18 | +| LdapInjection.java:245:47:245:75 | ... + ... : String | LdapInjection.java:245:15:245:76 | filter(...) | provenance | Config Sink:MaD:16 | | LdapInjection.java:249:30:249:60 | sBadFilter : String | LdapInjection.java:250:86:250:111 | ... + ... : String | provenance | | | LdapInjection.java:249:63:249:98 | sBadDNLdapUtils : String | LdapInjection.java:250:34:250:62 | ... + ... : String | provenance | | -| LdapInjection.java:250:34:250:62 | ... + ... : String | LdapInjection.java:250:12:250:63 | newLdapName(...) | provenance | Config Sink:MaD:17 | -| LdapInjection.java:250:86:250:111 | ... + ... : String | LdapInjection.java:250:66:250:112 | new HardcodedFilter(...) | provenance | Config Sink:MaD:17 | +| LdapInjection.java:250:34:250:62 | ... + ... : String | LdapInjection.java:250:12:250:63 | newLdapName(...) | provenance | Config Sink:MaD:15 | +| LdapInjection.java:250:86:250:111 | ... + ... : String | LdapInjection.java:250:66:250:112 | new HardcodedFilter(...) | provenance | Config Sink:MaD:15 | | LdapInjection.java:254:30:254:63 | sBadLdapQuery : String | LdapInjection.java:255:56:255:84 | ... + ... : String | provenance | | -| LdapInjection.java:255:56:255:84 | ... + ... : String | LdapInjection.java:255:24:255:85 | filter(...) | provenance | Config Sink:MaD:20 | +| LdapInjection.java:255:56:255:84 | ... + ... : String | LdapInjection.java:255:24:255:85 | filter(...) | provenance | Config Sink:MaD:18 | | LdapInjection.java:259:30:259:64 | sBadLdapQuery2 : String | LdapInjection.java:260:51:260:80 | ... + ... : String | provenance | | -| LdapInjection.java:260:19:260:81 | filter(...) : LdapQuery | LdapInjection.java:261:24:261:24 | q | provenance | Sink:MaD:20 | +| LdapInjection.java:260:19:260:81 | filter(...) : LdapQuery | LdapInjection.java:261:24:261:24 | q | provenance | Sink:MaD:18 | | LdapInjection.java:260:51:260:80 | ... + ... : String | LdapInjection.java:260:19:260:81 | filter(...) : LdapQuery | provenance | Config | | LdapInjection.java:265:30:265:73 | sBadLdapQueryWithFilter : String | LdapInjection.java:266:76:266:114 | ... + ... : String | provenance | | -| LdapInjection.java:266:56:266:115 | new HardcodedFilter(...) : HardcodedFilter | LdapInjection.java:266:24:266:116 | filter(...) | provenance | Config Sink:MaD:20 | +| LdapInjection.java:266:56:266:115 | new HardcodedFilter(...) : HardcodedFilter | LdapInjection.java:266:24:266:116 | filter(...) | provenance | Config Sink:MaD:18 | | LdapInjection.java:266:76:266:114 | ... + ... : String | LdapInjection.java:266:56:266:115 | new HardcodedFilter(...) : HardcodedFilter | provenance | Config | | LdapInjection.java:270:30:270:74 | sBadLdapQueryWithFilter2 : String | LdapInjection.java:271:68:271:107 | ... + ... : String | provenance | | | LdapInjection.java:271:48:271:108 | new HardcodedFilter(...) : HardcodedFilter | LdapInjection.java:272:56:272:56 | f : HardcodedFilter | provenance | | | LdapInjection.java:271:68:271:107 | ... + ... : String | LdapInjection.java:271:48:271:108 | new HardcodedFilter(...) : HardcodedFilter | provenance | Config | -| LdapInjection.java:272:56:272:56 | f : HardcodedFilter | LdapInjection.java:272:24:272:57 | filter(...) | provenance | Config Sink:MaD:20 | +| LdapInjection.java:272:56:272:56 | f : HardcodedFilter | LdapInjection.java:272:24:272:57 | filter(...) | provenance | Config Sink:MaD:18 | | LdapInjection.java:276:31:276:68 | sBadLdapQueryBase : String | LdapInjection.java:277:42:277:58 | sBadLdapQueryBase : String | provenance | | -| LdapInjection.java:277:12:277:59 | base(...) : LdapQueryBuilder | LdapInjection.java:277:12:277:66 | base(...) | provenance | Config Sink:MaD:17 | +| LdapInjection.java:277:12:277:59 | base(...) : LdapQueryBuilder | LdapInjection.java:277:12:277:66 | base(...) | provenance | Config Sink:MaD:15 | | LdapInjection.java:277:42:277:58 | sBadLdapQueryBase : String | LdapInjection.java:277:12:277:59 | base(...) : LdapQueryBuilder | provenance | Config | | LdapInjection.java:281:31:281:71 | sBadLdapQueryComplex : String | LdapInjection.java:282:54:282:73 | sBadLdapQueryComplex : String | provenance | | | LdapInjection.java:282:24:282:74 | base(...) : LdapQueryBuilder | LdapInjection.java:282:24:282:87 | where(...) : ConditionCriteria | provenance | Config | -| LdapInjection.java:282:24:282:87 | where(...) : ConditionCriteria | LdapInjection.java:282:24:282:98 | is(...) | provenance | Config Sink:MaD:20 | +| LdapInjection.java:282:24:282:87 | where(...) : ConditionCriteria | LdapInjection.java:282:24:282:98 | is(...) | provenance | Config Sink:MaD:18 | | LdapInjection.java:282:54:282:73 | sBadLdapQueryComplex : String | LdapInjection.java:282:24:282:74 | base(...) : LdapQueryBuilder | provenance | Config | | LdapInjection.java:286:31:286:69 | sBadFilterToString : String | LdapInjection.java:287:38:287:71 | ... + ... : String | provenance | | -| LdapInjection.java:287:18:287:72 | new HardcodedFilter(...) : HardcodedFilter | LdapInjection.java:287:18:287:83 | toString(...) | provenance | Config Sink:MaD:19 | +| LdapInjection.java:287:18:287:72 | new HardcodedFilter(...) : HardcodedFilter | LdapInjection.java:287:18:287:83 | toString(...) | provenance | Config Sink:MaD:17 | | LdapInjection.java:287:38:287:71 | ... + ... : String | LdapInjection.java:287:18:287:72 | new HardcodedFilter(...) : HardcodedFilter | provenance | Config | | LdapInjection.java:291:31:291:67 | sBadFilterEncode : String | LdapInjection.java:293:25:293:56 | ... + ... : String | provenance | | | LdapInjection.java:293:5:293:57 | new HardcodedFilter(...) : HardcodedFilter | LdapInjection.java:293:66:293:66 | s : StringBuffer | provenance | Config | | LdapInjection.java:293:25:293:56 | ... + ... : String | LdapInjection.java:293:5:293:57 | new HardcodedFilter(...) : HardcodedFilter | provenance | Config | | LdapInjection.java:293:66:293:66 | s : StringBuffer | LdapInjection.java:294:18:294:18 | s : StringBuffer | provenance | | -| LdapInjection.java:294:18:294:18 | s : StringBuffer | LdapInjection.java:294:18:294:29 | toString(...) | provenance | MaD:12 Sink:MaD:19 | -| LdapInjection.java:314:30:314:54 | aBad : String | LdapInjection.java:316:36:316:55 | ... + ... | provenance | Sink:MaD:14 | -| LdapInjection.java:314:57:314:83 | aBadDN : String | LdapInjection.java:316:14:316:33 | ... + ... | provenance | Sink:MaD:14 | -| LdapInjection.java:320:30:320:54 | aBad : String | LdapInjection.java:322:65:322:84 | ... + ... | provenance | Sink:MaD:14 | +| LdapInjection.java:294:18:294:18 | s : StringBuffer | LdapInjection.java:294:18:294:29 | toString(...) | provenance | MaD:9 Sink:MaD:17 | +| LdapInjection.java:314:30:314:54 | aBad : String | LdapInjection.java:316:36:316:55 | ... + ... | provenance | Sink:MaD:12 | +| LdapInjection.java:314:57:314:83 | aBadDN : String | LdapInjection.java:316:14:316:33 | ... + ... | provenance | Sink:MaD:12 | +| LdapInjection.java:320:30:320:54 | aBad : String | LdapInjection.java:322:65:322:84 | ... + ... | provenance | Sink:MaD:12 | | LdapInjection.java:320:57:320:94 | aBadDNObjToString : String | LdapInjection.java:322:21:322:51 | ... + ... : String | provenance | | -| LdapInjection.java:322:14:322:52 | new Dn(...) : Dn | LdapInjection.java:322:14:322:62 | getName(...) | provenance | Config Sink:MaD:14 | +| LdapInjection.java:322:14:322:52 | new Dn(...) : Dn | LdapInjection.java:322:14:322:62 | getName(...) | provenance | Config Sink:MaD:12 | | LdapInjection.java:322:21:322:51 | ... + ... : String | LdapInjection.java:322:14:322:52 | new Dn(...) : Dn | provenance | Config | | LdapInjection.java:326:30:326:67 | aBadSearchRequest : String | LdapInjection.java:329:17:329:49 | ... + ... : String | provenance | | -| LdapInjection.java:329:5:329:5 | s : SearchRequestImpl | LdapInjection.java:330:14:330:14 | s | provenance | Sink:MaD:14 | +| LdapInjection.java:329:5:329:5 | s : SearchRequestImpl | LdapInjection.java:330:14:330:14 | s | provenance | Sink:MaD:12 | | LdapInjection.java:329:17:329:49 | ... + ... : String | LdapInjection.java:329:5:329:5 | s : SearchRequestImpl | provenance | Config | | LdapInjection.java:334:74:334:103 | aBadDNObj : String | LdapInjection.java:337:22:337:44 | ... + ... : String | provenance | | -| LdapInjection.java:337:5:337:5 | s : SearchRequestImpl | LdapInjection.java:338:14:338:14 | s | provenance | Sink:MaD:14 | +| LdapInjection.java:337:5:337:5 | s : SearchRequestImpl | LdapInjection.java:338:14:338:14 | s | provenance | Sink:MaD:12 | | LdapInjection.java:337:15:337:45 | new Dn(...) : Dn | LdapInjection.java:337:5:337:5 | s : SearchRequestImpl | provenance | Config | | LdapInjection.java:337:22:337:44 | ... + ... : String | LdapInjection.java:337:15:337:45 | new Dn(...) : Dn | provenance | Config | | LdapInjection.java:342:30:342:72 | aBadDNSearchRequestGet : String | LdapInjection.java:345:22:345:57 | ... + ... : String | provenance | | | LdapInjection.java:345:5:345:5 | s : SearchRequestImpl | LdapInjection.java:346:14:346:14 | s : SearchRequestImpl | provenance | | | LdapInjection.java:345:15:345:58 | new Dn(...) : Dn | LdapInjection.java:345:5:345:5 | s : SearchRequestImpl | provenance | Config | | LdapInjection.java:345:22:345:57 | ... + ... : String | LdapInjection.java:345:15:345:58 | new Dn(...) : Dn | provenance | Config | -| LdapInjection.java:346:14:346:14 | s : SearchRequestImpl | LdapInjection.java:346:14:346:24 | getBase(...) | provenance | Config Sink:MaD:14 | +| LdapInjection.java:346:14:346:14 | s : SearchRequestImpl | LdapInjection.java:346:14:346:24 | getBase(...) | provenance | Config Sink:MaD:12 | models | 1 | Sink: com.unboundid.ldap.sdk; LDAPConnection; false; asyncSearch; ; ; Argument[0]; ldap-injection; manual | | 2 | Sink: com.unboundid.ldap.sdk; LDAPConnection; false; search; (ReadOnlySearchRequest); ; Argument[0]; ldap-injection; manual | @@ -219,21 +218,19 @@ models | 4 | Sink: com.unboundid.ldap.sdk; LDAPConnection; false; search; (SearchResultListener,String,SearchScope,DereferencePolicy,int,int,boolean,Filter,String[]); ; Argument[0..7]; ldap-injection; manual | | 5 | Sink: com.unboundid.ldap.sdk; LDAPConnection; false; search; (SearchResultListener,String,SearchScope,DereferencePolicy,int,int,boolean,String,String[]); ; Argument[0..7]; ldap-injection; manual | | 6 | Sink: com.unboundid.ldap.sdk; LDAPConnection; false; searchForEntry; (String,SearchScope,DereferencePolicy,int,boolean,String,String[]); ; Argument[0..5]; ldap-injection; manual | -| 7 | Summary: javax.naming.directory; BasicAttributes; true; BasicAttributes; (String,Object); ; Argument[0]; Argument[this]; taint; df-generated | -| 8 | Summary: javax.naming.ldap; LdapName; true; LdapName; (String); ; Argument[0]; Argument[this]; taint; df-generated | -| 9 | Summary: javax.naming.ldap; LdapName; true; addAll; (List); ; Argument[0].Element; Argument[this]; taint; df-generated | -| 10 | Summary: javax.naming.ldap; LdapName; true; getRdns; (); ; Argument[this]; ReturnValue; taint; df-generated | -| 11 | Summary: javax.naming; Name; true; addAll; (Name); ; Argument[this]; ReturnValue; value; df-generated | -| 12 | Summary: java.lang; CharSequence; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | -| 13 | Sink: javax.naming.directory; DirContext; true; search; ; ; Argument[0..1]; ldap-injection; manual | -| 14 | Sink: org.apache.directory.ldap.client.api; LdapConnection; true; search; ; ; Argument[0..2]; ldap-injection; manual | -| 15 | Sink: org.springframework.ldap.core; LdapOperations; true; searchForObject; (Name,String,ContextMapper); ; Argument[0]; jndi-injection; manual | -| 16 | Sink: org.springframework.ldap.core; LdapTemplate; false; authenticate; (Name,String,String); ; Argument[0..1]; ldap-injection; manual | -| 17 | Sink: org.springframework.ldap.core; LdapTemplate; false; find; ; ; Argument[0..1]; ldap-injection; manual | -| 18 | Sink: org.springframework.ldap.core; LdapTemplate; false; findOne; ; ; Argument[0..1]; ldap-injection; manual | -| 19 | Sink: org.springframework.ldap.core; LdapTemplate; false; search; ; ; Argument[0..1]; ldap-injection; manual | -| 20 | Sink: org.springframework.ldap.core; LdapTemplate; false; searchForContext; ; ; Argument[0..1]; ldap-injection; manual | -| 21 | Sink: org.springframework.ldap.core; LdapTemplate; false; searchForObject; ; ; Argument[0..1]; ldap-injection; manual | +| 7 | Summary: javax.naming.ldap; LdapName; true; LdapName; (String); ; Argument[0]; Argument[this]; taint; df-generated | +| 8 | Summary: javax.naming; Name; true; addAll; (Name); ; Argument[this]; ReturnValue; value; dfc-generated | +| 9 | Summary: java.lang; CharSequence; true; toString; ; ; Argument[this]; ReturnValue; taint; manual | +| 10 | Summary: javax.naming.directory; BasicAttributes; true; BasicAttributes; (String,Object); ; Argument[0..1]; Argument[this]; taint; manual | +| 11 | Sink: javax.naming.directory; DirContext; true; search; ; ; Argument[0..1]; ldap-injection; manual | +| 12 | Sink: org.apache.directory.ldap.client.api; LdapConnection; true; search; ; ; Argument[0..2]; ldap-injection; manual | +| 13 | Sink: org.springframework.ldap.core; LdapOperations; true; searchForObject; (Name,String,ContextMapper); ; Argument[0]; jndi-injection; manual | +| 14 | Sink: org.springframework.ldap.core; LdapTemplate; false; authenticate; (Name,String,String); ; Argument[0..1]; ldap-injection; manual | +| 15 | Sink: org.springframework.ldap.core; LdapTemplate; false; find; ; ; Argument[0..1]; ldap-injection; manual | +| 16 | Sink: org.springframework.ldap.core; LdapTemplate; false; findOne; ; ; Argument[0..1]; ldap-injection; manual | +| 17 | Sink: org.springframework.ldap.core; LdapTemplate; false; search; ; ; Argument[0..1]; ldap-injection; manual | +| 18 | Sink: org.springframework.ldap.core; LdapTemplate; false; searchForContext; ; ; Argument[0..1]; ldap-injection; manual | +| 19 | Sink: org.springframework.ldap.core; LdapTemplate; false; searchForObject; ; ; Argument[0..1]; ldap-injection; manual | nodes | LdapInjection.java:45:28:45:52 | jBad : String | semmle.label | jBad : String | | LdapInjection.java:45:55:45:81 | jBadDN : String | semmle.label | jBadDN : String | @@ -258,7 +255,6 @@ nodes | LdapInjection.java:75:28:75:52 | jBad : String | semmle.label | jBad : String | | LdapInjection.java:75:55:75:89 | jBadDNNameAdd2 : String | semmle.label | jBadDNNameAdd2 : String | | LdapInjection.java:78:5:78:8 | name : LdapName | semmle.label | name : LdapName | -| LdapInjection.java:78:5:78:8 | name [post update] : LdapName | semmle.label | name [post update] : LdapName | | LdapInjection.java:78:17:78:58 | new LdapName(...) : LdapName | semmle.label | new LdapName(...) : LdapName | | LdapInjection.java:78:17:78:68 | getRdns(...) : List | semmle.label | getRdns(...) : List | | LdapInjection.java:78:30:78:57 | ... + ... : String | semmle.label | ... + ... : String | @@ -281,6 +277,7 @@ nodes | LdapInjection.java:100:27:100:59 | jOkAttribute : String | semmle.label | jOkAttribute : String | | LdapInjection.java:101:29:101:75 | new BasicAttributes(...) | semmle.label | new BasicAttributes(...) | | LdapInjection.java:101:49:101:60 | jOkAttribute : String | semmle.label | jOkAttribute : String | +| LdapInjection.java:101:63:101:74 | jOkAttribute : String | semmle.label | jOkAttribute : String | | LdapInjection.java:106:31:106:55 | uBad : String | semmle.label | uBad : String | | LdapInjection.java:106:58:106:84 | uBadDN : String | semmle.label | uBadDN : String | | LdapInjection.java:108:20:108:39 | ... + ... | semmle.label | ... + ... | diff --git a/java/ql/test/query-tests/security/CWE-918/SanitizationTests.java b/java/ql/test/query-tests/security/CWE-918/SanitizationTests.java index 6a99c619ff36..33df1a586308 100644 --- a/java/ql/test/query-tests/security/CWE-918/SanitizationTests.java +++ b/java/ql/test/query-tests/security/CWE-918/SanitizationTests.java @@ -20,7 +20,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) // BAD: a request parameter is incorporated without validation into a Http // request HttpRequest r = HttpRequest.newBuilder(uri).build(); // $ SSRF - client.send(r, null); + client.send(r, null); // $ SSRF // GOOD: sanitisation by concatenation with a prefix that prevents targeting an arbitrary host. // We test a few different ways of sanitisation: via string conctentation (perhaps nested), @@ -74,51 +74,51 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) // place to sanitise user input: String unsafeUri3 = request.getParameter("baduri3") + "https://example.com/"; HttpRequest unsafer3 = HttpRequest.newBuilder(new URI(unsafeUri3)).build(); // $ SSRF - client.send(unsafer3, null); + client.send(unsafer3, null); // $ SSRF String unsafeUri4 = ("someprefix" + request.getParameter("baduri4")) + "https://example.com/"; HttpRequest unsafer4 = HttpRequest.newBuilder(new URI(unsafeUri4)).build(); // $ SSRF - client.send(unsafer4, null); + client.send(unsafer4, null); // $ SSRF StringBuilder unsafeUri5 = new StringBuilder(); unsafeUri5.append(request.getParameter("baduri5")).append("https://example.com/"); HttpRequest unsafer5 = HttpRequest.newBuilder(new URI(unsafeUri5.toString())).build(); // $ SSRF - client.send(unsafer5, null); + client.send(unsafer5, null); // $ SSRF StringBuilder unafeUri5a = new StringBuilder(request.getParameter("uri5a")); unafeUri5a.append("https://example.com/"); HttpRequest unsafer5a = HttpRequest.newBuilder(new URI(unafeUri5a.toString())).build(); // $ SSRF - client.send(unsafer5a, null); + client.send(unsafer5a, null); // $ SSRF StringBuilder unsafeUri5b = (new StringBuilder(request.getParameter("uri5b"))).append("dir/"); unsafeUri5b.append("https://example.com/"); HttpRequest unsafer5b = HttpRequest.newBuilder(new URI(unsafeUri5b.toString())).build(); // $ SSRF - client.send(unsafer5b, null); + client.send(unsafer5b, null); // $ SSRF StringBuilder unsafeUri5c = (new StringBuilder("https")).append(request.getParameter("uri5c")); unsafeUri5c.append("://example.com/dir/"); HttpRequest unsafer5c = HttpRequest.newBuilder(new URI(unsafeUri5c.toString())).build(); // $ SSRF - client.send(unsafer5c, null); + client.send(unsafer5c, null); // $ SSRF String unsafeUri6 = String.format("%shttps://example.com/", request.getParameter("baduri6")); HttpRequest unsafer6 = HttpRequest.newBuilder(new URI(unsafeUri6)).build(); // $ SSRF - client.send(unsafer6, null); + client.send(unsafer6, null); // $ SSRF String unsafeUri7 = String.format("%s/%s", request.getParameter("baduri7"), "https://example.com"); HttpRequest unsafer7 = HttpRequest.newBuilder(new URI(unsafeUri7)).build(); // $ SSRF - client.send(unsafer7, null); + client.send(unsafer7, null); // $ SSRF String unsafeUri8 = String.format("%s%s", request.getParameter("baduri8"), "https://example.com/"); HttpRequest unsafer8 = HttpRequest.newBuilder(new URI(unsafeUri8)).build(); // $ SSRF - client.send(unsafer8, null); + client.send(unsafer8, null); // $ SSRF String unsafeUri9 = request.getParameter("baduri9") + "/" + String.format("http://%s", "myserver.com"); HttpRequest unsafer9 = HttpRequest.newBuilder(new URI(unsafeUri9)).build(); // $ SSRF - client.send(unsafer9, null); + client.send(unsafer9, null); // $ SSRF String unsafeUri10 = String.format("%s://%s:%s%s", "http", "myserver.com", "80", request.getParameter("baduri10")); HttpRequest unsafer10 = HttpRequest.newBuilder(new URI(unsafeUri10)).build(); // $ SSRF - client.send(unsafer10, null); + client.send(unsafer10, null); // $ SSRF } catch (Exception e) { // TODO: handle exception } diff --git a/java/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected b/java/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected index d6ee3584afd5..bbb1097b06f8 100644 --- a/java/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected +++ b/java/ql/test/utils/modeleditor/ApplicationModeEndpoints.expected @@ -1,23 +1,23 @@ +| com/github/codeql/test/NonPublicClass.java:5:5:5:28 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | neutral | source | | com/github/codeql/test/NonPublicClass.java:5:5:5:28 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | sink | source | -| com/github/codeql/test/NonPublicClass.java:5:5:5:28 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicClass.java:8:5:8:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicClass.java:8:5:8:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicClass.java:8:5:8:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicClass.java:12:5:12:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicClass.java:12:5:12:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicClass.java:12:5:12:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicClass.java:16:5:16:45 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicClass.java:16:5:16:45 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicClass.java:16:5:16:45 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | summary | source | | com/github/codeql/test/PublicClass.java:16:24:16:44 | get(...) | java.nio.file | Paths | get | (String,String[]) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicClass.java:20:5:20:68 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicClass.java:20:5:20:68 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicClass.java:20:5:20:68 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | summary | source | | com/github/codeql/test/PublicClass.java:20:24:20:47 | getDefault(...) | java.nio.file | FileSystems | getDefault | () | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicClass.java:20:24:20:67 | getPath(...) | java.nio.file | FileSystem | getPath | (String,String[]) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicClass.java:24:5:24:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicClass.java:24:5:24:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicClass.java:24:5:24:27 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicGenericClass.java:7:5:7:27 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicGenericClass.java:7:5:7:27 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicGenericClass.java:7:5:7:27 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicGenericClass.java:11:5:11:27 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicGenericClass.java:11:5:11:27 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicGenericClass.java:11:5:11:27 | println(...) | java.io | PrintStream | println | (Object) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicGenericInterface.java:8:7:8:29 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicGenericInterface.java:8:7:8:29 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicGenericInterface.java:8:7:8:29 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | summary | source | +| com/github/codeql/test/PublicInterface.java:7:7:7:29 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | neutral | source | | com/github/codeql/test/PublicInterface.java:7:7:7:29 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | sink | source | -| com/github/codeql/test/PublicInterface.java:7:7:7:29 | println(...) | java.io | PrintStream | println | (String) | true | rt.jar | | summary | source | diff --git a/java/ql/test/utils/modelgenerator/dataflow/p/MultiPaths.java b/java/ql/test/utils/modelgenerator/dataflow/p/MultiPaths.java index b2833abad027..827346604dfe 100644 --- a/java/ql/test/utils/modelgenerator/dataflow/p/MultiPaths.java +++ b/java/ql/test/utils/modelgenerator/dataflow/p/MultiPaths.java @@ -10,4 +10,10 @@ public String cond(String x, String other) { } return x; } + + // No summary for the clone method as it is explicitly handled by the dataflow library. + @Override + public Object clone() { + return this; + } }